@charset "UTF-8";
/**
 * Theme variables
 * Version: 2.2.5
*/

.s-content-page {
  max-width: 100%;
  width:100%;}


.row {
  max-width: 100%;
  width:100%;
}
  .row .row {
    max-width: 90rem; }
    .row .row.column, .row .row.columns {
      margin-left: auto !important;
      margin-right: auto !important; }

.c-archive-product, .c-product {
	max-width: 90rem !important;
}

.show-for-sr, .screen-reader-text, .show-on-focus, .screen-reader-text {
  position: absolute !important;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  border: 0; }

/**
 * BUTTONS--HORIZONTAL-ALIGN
*/
.c-buttons--horizontal-align-left {
  text-align: left; }

.c-buttons--horizontal-align-centre {
  text-align: center; }

.c-buttons--horizontal-align-right {
  text-align: right; }

.c-navicon {
  margin-left: 0.625rem;
}
/*------------------------------------*\
    #NAVICON
\*------------------------------------*/
.c-navicon, .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-search-kb__close {
  display: inline-block;
  cursor: pointer;
  transition-property: opacity;
  transition-duration: .4s;
  transition-timing-function: ease-in-out; }
  .c-navicon:hover, .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-search-kb__close:hover {
    opacity: 0.7; }
  .c-navicon:active, .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-search-kb__close:active, .c-navicon:focus, .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-search-kb__close:focus {
    outline: none; }

.c-navicon__box {
  display: block;
  width: 2.5rem;
  height: 1.5rem;
  position: relative; }

.c-navicon__inner {
  display: block;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%); }
  .c-navicon__inner, .c-navicon__inner::before, .c-navicon__inner::after {
    width: 100%;
    height: 0.0625rem;
    background-color: #000000;
    position: absolute;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    transition-duration: 0.15s;
    transition-timing-function: ease; }
  .c-navicon__inner::before, .c-navicon__inner::after {
    content: "";
    display: block; }
  .c-navicon__inner::before {
    top: -0.5rem; }
    @media only screen and (min-width: 64em) {
      .c-navicon__inner::before {
        top: -0.75rem; } }
  .c-navicon__inner::after {
    bottom: -0.5rem; }
    @media only screen and (min-width: 64em) {
      .c-navicon__inner::after {
        bottom: -0.75rem; } }

/*
 * Spin animation for navicon
 */
.c-navicon--spin .c-navicon__inner {
  transition-duration: 0.3s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  .c-navicon--spin .c-navicon__inner:before {
    transition: top 0.1s 0.34s ease-in, opacity 0.1s ease-in; }
  .c-navicon--spin .c-navicon__inner:after {
    transition: bottom 0.1s 0.34s ease-in, -webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transition: bottom 0.1s 0.34s ease-in, transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transition: bottom 0.1s 0.34s ease-in, transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.navigation--is-active .c-navicon--spin .c-navicon__inner {
  -webkit-transform: rotate(225deg);
          transform: rotate(225deg);
  transition-delay: 0.14s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  .navigation--is-active .c-navicon--spin .c-navicon__inner:before {
    top: 0;
    opacity: 0;
    transition: top 0.1s ease-out, opacity 0.1s 0.14s ease-out; }
  .navigation--is-active .c-navicon--spin .c-navicon__inner:after {
    bottom: 0;
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    transition: bottom 0.1s ease-out, -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1); }

/**
 * SiteOrigin row and widget styling
 */
/*------------------------------------*\
    #ROW-LAYOUT
\*------------------------------------*/
.c-row--overflow-visible {
  overflow: visible; }

@media only screen and (min-width: 40em) {
  .c-row--valign-top, .c-row--valign-middle, .c-row--valign-bottom, .c-row--valign-equal {
    display: flex; } }

.c-row--valign-top .panel-grid-cell, .c-row--valign-middle .panel-grid-cell, .c-row--valign-bottom .panel-grid-cell, .c-row--valign-equal .panel-grid-cell {
  margin-left: -0.025%;
  margin-right: -0.025%; }

.c-row--valign-top {
  align-items: flex-start; }

.c-row--valign-middle {
  align-items: center; }

.c-row--valign-bottom {
  align-items: flex-end; }

.c-row--valign-equal {
  align-items: stretch; }
  .c-row--valign-equal .widget {
    height: 100%; }
    .c-row--valign-equal .widget > div {
      height: 100%; }

.c-row--widget-none .widget > div {
  margin-bottom: 0 !important; }
  .c-row--widget-none .widget > div > div {
    margin-bottom: 0 !important; }

.c-row--margin-none {
  margin-bottom: 0 !important; }

.c-row--column-none > div {
  padding-left: 0 !important;
  padding-right: 0 !important; }

@media only screen and (max-width: 780px) {
.s-entry div[class*="c-row"][data-stretch-type="full"], .widget_sow-editor {
  padding-left: 0.9375rem !important;
  padding-right: 0.9375rem !important; }
}

@media only screen and (min-width: 90em) {
	.s-entry div[class*="c-row"]:not([data-stretch-type="full"], [data-stretch-type="full-stretched"]) {
      max-width: 90rem !important;
      padding-top: 3rem !important;
      margin: 0 auto !important;} }


.s-content-page .c-archive-product, .c-product{
	max-width: 90rem;
}

/*------------------------------------*\
    #ROW-STYLE
\*------------------------------------*/
.siteorigin-panels-stretch {
  overflow: hidden; }
  @media only screen and (min-width: 0em) and (max-width: map-next((small: 0, medium: 640px, large: 1024px, xlarge: 1280px, xxlarge: 1440px), small) - 0.0625) {
    .siteorigin-panels-stretch[data-stretch-type="full-stretched"] {
      margin-left: 0;
      margin-right: 0; }
      .siteorigin-panels-stretch[data-stretch-type="full-stretched"].c-row--column-none {
        margin-left: 0.9375rem;
        margin-right: 0.9375rem; }
      .siteorigin-panels-stretch[data-stretch-type="full-stretched"][class*="panel-row-style-for-"] {
        margin-left: -0.625rem;
        margin-right: -0.625rem; } }
  @media only screen and (min-width: 40em) {
    .siteorigin-panels-stretch[data-stretch-type="full-stretched"] {
      padding-left: 0;
      padding-right: 0;
      margin-left: -0.9375rem;
      margin-right: -0.9375rem; }
      .siteorigin-panels-stretch[data-stretch-type="full-stretched"].c-row--column-none, .siteorigin-panels-stretch[data-stretch-type="full-stretched"][class*="panel-row-style-for-"].c-row--column-none {
        margin-left: 0;
        margin-right: 0; } }
  @media (min-width: rem-calc(1440)) {
    .siteorigin-panels-stretch[data-stretch-type="full"] {
      padding-left: calc(1 * (100vw - rem-calc(1440)) / 2);
      padding-right: calc(1 * (100vw - rem-calc(1440)) / 2); }
    .siteorigin-panels-stretch[data-stretch-type="full-stretched"] {
      padding-left: 0;
      padding-right: 0;
      margin-left: calc(-1 * (((100vw - rem-calc(1440)) / 2) + 15px));
      margin-right: calc(-1 * (((100vw - rem-calc(1440)) / 2) + 15px)); }
      .siteorigin-panels-stretch[data-stretch-type="full-stretched"].c-row--column-none, .siteorigin-panels-stretch[data-stretch-type="full-stretched"][class*="panel-row-style-for-"].c-row--column-none {
        margin-left: calc(-1 * ((100vw - rem-calc(1440)) / 2));
        margin-right: calc(-1 * ((100vw - rem-calc(1440)) / 2)); } }
  .siteorigin-panels-stretch.c-row--no-column-gutters > .panel-grid-cell {
    padding-left: 0 !important;
    padding-right: 0 !important; }

.panel-row-style.has-background {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center; }

/*------------------------------------*\
    #SO-WIDGETS
\*------------------------------------*/
@media (max-width: 1200px) {
  .so-widget-cn-core-cta-slider-widget {
    overflow: hidden; } }

.panel-grid-cell:only-child {
  width: 100%; }

/**
** Row layout variables
*/
/**
* ROW--COLUMN
**/
.c-row--column-small .panel-grid-cell {
  padding-left: 0.625rem;
  padding-right: 0.625rem; }
  @media only screen and (min-width: 64em) {
    .c-row--column-small .panel-grid-cell {
      padding-left: 0.625rem;
      padding-right: 0.625rem; } }

.c-row--column-smedium .panel-grid-cell {
  padding-left: 1rem;
  padding-right: 1rem; }
  @media only screen and (min-width: 64em) {
    .c-row--column-smedium .panel-grid-cell {
      padding-left: 1rem;
      padding-right: 1rem; } }

.c-row--column-default .panel-grid-cell {
  padding-left: 1.875rem;
  padding-right: 1.875rem; }
  @media only screen and (min-width: 64em) {
    .c-row--column-default .panel-grid-cell {
      padding-left: 1.875rem;
      padding-right: 1.875rem; } }

.c-row--column-large .panel-grid-cell {
  padding-left: 2.25rem;
  padding-right: 2.25rem; }
  @media only screen and (min-width: 64em) {
    .c-row--column-large .panel-grid-cell {
      padding-left: 2.25rem;
      padding-right: 2.25rem; } }

.c-row--column-xlarge .panel-grid-cell {
  padding-left: 3rem;
  padding-right: 3rem; }
  @media only screen and (min-width: 64em) {
    .c-row--column-xlarge .panel-grid-cell {
      padding-left: 3rem;
      padding-right: 3rem; } }

/**
* ROW--MARGIN
**/
.c-row--margin-small {
  margin-bottom: 1rem; }
  @media only screen and (min-width: 64em) {
    .c-row--margin-small {
      margin-bottom: 1.25rem; } }

.c-row--margin-smedium {
  margin-bottom: 1.875rem; }
  @media only screen and (min-width: 64em) {
    .c-row--margin-smedium {
      margin-bottom: 1.875rem; } }

.c-row--margin-default {
  margin-bottom: 1.875rem; }
  @media only screen and (min-width: 64em) {
    .c-row--margin-default {
      margin-bottom: 3.75rem; } }

.c-row--margin-large {
  margin-bottom: 3.75rem; }
  @media only screen and (min-width: 64em) {
    .c-row--margin-large {
      margin-bottom: 5.625rem; } }

.c-row--margin-xlarge {
  margin-bottom: 5.625rem; }
  @media only screen and (min-width: 64em) {
    .c-row--margin-xlarge {
      margin-bottom: 6.875rem; } }

.container {
  width: 90%;
  margin-left: auto;
  margin-right: auto; }
  @media only screen and (min-width: 33.75em) {
    .container {
      width: 80%; } }
  @media only screen and (min-width: 60em) {
    .container {
      width: 75%;
      max-width: 60rem; } }

.row [class^="col"] {
  float: left;
  min-height: 0.125rem; }

.row::after {
  content: "";
  display: table;
  clear: both; }

.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12 {
  width: 96%; }

.col-1-sm {
  width: 4.33333%; }

.col-2-sm {
  width: 12.66667%; }

.col-3-sm {
  width: 21%; }

.col-4-sm {
  width: 29.33333%; }

.col-5-sm {
  width: 37.66667%; }

.col-6-sm {
  width: 46%; }

.col-7-sm {
  width: 54.33333%; }

.col-8-sm {
  width: 62.66667%; }

.col-9-sm {
  width: 71%; }

.col-10-sm {
  width: 79.33333%; }

.col-11-sm {
  width: 87.66667%; }

.col-12-sm {
  width: 96%; }

@media only screen and (min-width: 45em) {
  .col-1 {
    width: 4.33333%; }
  .col-2 {
    width: 12.66667%; }
  .col-3 {
    width: 21%; }
  .col-4 {
    width: 29.33333%; }
  .col-5 {
    width: 37.66667%; }
  .col-6 {
    width: 46%; }
  .col-7 {
    width: 54.33333%; }
  .col-8 {
    width: 62.66667%; }
  .col-9 {
    width: 71%; }
  .col-10 {
    width: 79.33333%; }
  .col-11 {
    width: 87.66667%; }
  .col-12 {
    width: 96%; }
  .hidden-sm {
    display: block; }
  .row {
    position: relative;
    width: 100%; }
    .row.flex-vertical-center {
      display: flex;
      align-items: center; } }

@media only screen and (min-width: 33.75em) {
  .col-1 {
    width: 4.33333%; }
  .col-2 {
    width: 12.66667%; }
  .col-3 {
    width: 21%; }
  .col-4 {
    width: 29.33333%; }
  .col-5 {
    width: 37.66667%; }
  .col-6 {
    width: 46%; }
  .col-7 {
    width: 54.33333%; }
  .col-8 {
    width: 62.66667%; }
  .col-9 {
    width: 71%; }
  .col-10 {
    width: 79.33333%; }
  .col-11 {
    width: 87.66667%; }
  .col-12 {
    width: 96%; }
  .hidden-sm {
    display: block; } }

.d-block {
  display: block; }

/**
 * BODY
*/
html,
body {
  overflow-x: hidden;
  max-width: 100%;
}

html {
  scroll-behavior: smooth;
  margin-top: 0 !important; }
  html.has-js, html.no-js {
    margin-top: 0 !important; }

  html.navigation--is-active, html.product-archive-filter--is-active, html.sub-menu--is-active, html.single-product-delivery-info--is-active {
    height: 100vh;
    overflow: hidden; }
    html.navigation--is-active:after, html.product-archive-filter--is-active:after, html.sub-menu--is-active:after, html.single-product-delivery-info--is-active:after {
      content: "";
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      right: 0;
      background-color: rgba(35, 31, 32, 0.3);
      z-index: 2;
      pointer-events: none;
      z-index: 99;
      position: fixed;
      pointer-events: initial; }
  html.navigation--is-active:after {
    z-index: 101; }

body {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif; }
  @media only screen and (min-width: 64em) {
    body {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }
  body.breeder .menu-item.hide-from-breeder, body.breeder_customer .menu-item.hide-from-breeder {
    display: none !important; }
  body.trade .menu-item.hide-from-trade, body.trade_customer .menu-item.hide-from-trade {
    display: none !important; }
  body.wcpt-cart-widget-visible .wcpt-cart-widget {
    display: block; }

  body .iziToast.iziToast-theme-dark p {
    font-weight: 400; }
  body * {
    box-sizing: border-box; }
  body a {
    text-decoration: none; }
  body *:focus {
    outline: none; }
  body .s-content-page {
    padding-left: 0px;
    padding-right: 0px;
    margin: 0 auto;}
  body .s-content-product-archive {
    padding-left: 1.875rem !important;
    padding-right: 1.875rem !important;}
    @media only screen and (min-width: 64em) {
      body .s-content-product-archive {
        padding-left: 0.9375rem !important;
        padding-right: 0.9375rem !important;
        width:99rem;}}
  body .panel-grid {
    opacity: 0;
    transition: opacity .2s ease-in-out; }
    .no-js body .panel-grid {
      opacity: 1;
      transition: opacity .2s .2s ease-in-out; }
    .has-js body .panel-grid, body .panel-grid:nth-of-type(1) {
      opacity: 1; }
  @media only screen and (min-width: 64em) {
    body .row .column--large {
      padding-left: 1.875rem !important;
      padding-right: 1.875rem !important; } }
  body .sow-slider-base ul.sow-slider-images li.sow-slider-image .sow-slider-image-container .sow-slider-image-wrapper {
    max-width: 100% !important;
    padding: 0 !important; }

/**
** Header/footer styles
*/
/**
* NAV-ACCOUNT-INFO
*/
@media only screen and (max-width: 39.9375em) {
  .c-nav-account-info {
    width: 100%; } }

@media only screen and (max-width: 39.9375em) {
  .c-nav-account-info .menu {
    width: 100%;
    display: flex;
    justify-content: flex-end;
    align-items: center; } }

.c-nav-account-info .menu-item {
  height: 2.25rem;
  position: relative; }
  @media only screen and (min-width: 80em) {
    .c-nav-account-info .menu-item {
      height: 2.625rem; } }
  .c-nav-account-info .menu-item:before {
    content: "";
    position: absolute;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    top: 0;
    left: 50%;
    -webkit-transform: scale(0.8) translateX(-50%);
            transform: scale(0.8) translateX(-50%);
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    pointer-events: none; }
    @media only screen and (min-width: 40em) {
      .c-nav-account-info .menu-item:before {
        -webkit-transform: scale(1) translateX(-50%);
                transform: scale(1) translateX(-50%); } }
  @media only screen and (max-width: 39.9375em) {
    .c-nav-account-info .menu-item--account, .c-nav-account-info .menu-item--login-register {
      left: 14vw;
      position: absolute; } }
  .c-nav-account-info .menu-item--account:before, .c-nav-account-info .menu-item--login-register:before {
    width: 1.4375rem;
    height: 1.375rem;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNSAxMC4zMTNjMS40MzIgMCAyLjY1LS41MDIgMy42NTItMS41MDQgMS4wMDMtMS4wMDMgMS41MDQtMi4yMiAxLjUwNC0zLjY1MyAwLTEuNDMyLS41MDEtMi42NS0xLjUwNC0zLjY1MkMxMC4xNS41IDguOTMyIDAgNy41IDBTNC44NDQuNTA4IDMuODI4IDEuNTIzYy0uOTkuOTktMS40ODQgMi4yMDEtMS40ODQgMy42MzMgMCAxLjQzMy41MDEgMi42NSAxLjUwNCAzLjY1M0M0Ljg1IDkuODEgNi4wNjggMTAuMzEzIDcuNSAxMC4zMTN6bTAtMS4yOWEzLjgwMiAzLjgwMiAwIDAxLTIuMTg4LS42NjQgMy45NiAzLjk2IDAgMDEtMS40MDYtMS43OTZoNy4xODhBMy44NDQgMy44NDQgMCAwMTkuNjg4IDguMzRhMy43MjYgMy43MjYgMCAwMS0yLjE4OC42ODN6TTE1IDE1Yy0uMjYtLjk5LS43OTQtMS44NjItMS42MDItMi42MTctLjgwNy0uNzU1LTEuNzk2LTEuMzE1LTIuOTY4LTEuNjhhNS42NzIgNS42NzIgMCAwMS0yLjkzLjc4MSA1LjY3MiA1LjY3MiAwIDAxLTIuOTMtLjc4Yy0xLjE3Mi4zNjQtMi4xNjEuOTI0LTIuOTY4IDEuNjc5Qy43OTQgMTMuMTM4LjI2IDE0LjAxIDAgMTVoMTV6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .c-nav-account-info .menu-item--account {
    display: none; }
    .logged-in .c-nav-account-info .menu-item--account {
      display: inline-block; }
  .c-nav-account-info .menu-item--login-register {
    display: inline-block; }
    .logged-in .c-nav-account-info .menu-item--login-register {
      display: none; }
  .c-nav-account-info .menu-item--faves:before {
    width: 1.3125rem;
    height: 1.3125rem;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMjYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIwLjgzMyAxLjQ2OUMxNi41OSAxLjQ2OSAxNC41IDUuNjUgMTQuNSA1LjY1cy0yLjA5LTQuMTgyLTYuMzMzLTQuMTgyYy0zLjQ0NyAwLTYuMTc3IDIuODg0LTYuMjEyIDYuMzI1LS4wNzIgNy4xNDQgNS42NjcgMTIuMjI0IDExLjk1NyAxNi40OTQuMzU1LjI0MS44MjEuMjQxIDEuMTc2IDAgNi4yOS00LjI3IDEyLjAyOS05LjM1IDExLjk1Ny0xNi40OTQtLjAzNS0zLjQ0MS0yLjc2NS02LjMyNS02LjIxMi02LjMyNXoiIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg=="); }
  .c-nav-account-info .menu-item--basket:before {
    width: 1.25rem;
    height: 1.25rem;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgMjBhMiAyIDAgMTEwIDQgMiAyIDAgMDEwLTR6bTE0IDBhMiAyIDAgMTEwIDQgMiAyIDAgMDEwLTR6TTUgMGExIDEgMCAwMS45ODUuODI2TDYuMzY4IDNIMjUuMzlhMS41IDEuNSAwIDAxMS40NzMgMS43OTRsLTEuOCA5QTEuNTA0IDEuNTA0IDAgMDEyMy41OSAxNUg4LjQ4NmwuMzUzIDJIMjRhMSAxIDAgMDEwIDJIOGExIDEgMCAwMS0uOTg1LS44MjZMNC4xNjEgMkgxYTEgMSAwIDExMC0yeiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+"); }
  .c-nav-account-info .menu-item a {
    color: #ffffff;
    font-size: 0.75rem;
    height: 100%;
    padding: 0 1rem;
    display: flex;
    align-items: flex-end; }
    @media only screen and (min-width: 40em) {
      .c-nav-account-info .menu-item a {
        font-size: 0.875rem; } }

.c-nav-account-info__count {
  font-size: 0.75rem;
  line-height: 0.875rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
  position: absolute;
  color: #FDD700;
  width: 1rem;
  height: auto;
  line-height: 1rem;
  border-radius: 0;
  top: -0.625rem;
  right: 1rem;
  text-align: center;
  justify-content: center;
  font-size: 0.5rem; }
  @media only screen and (min-width: 80em) {
    .c-nav-account-info__count {
      top: -0.875rem;
      right: 1.125rem;
      width: 1.25rem;
      height: 1.25rem;
      line-height: 1.25rem;
      font-size: 0.625rem; } }

.c-nav-account-info.cart--has-items {
  position: relative; }
  .c-nav-account-info.cart--has-items .c-nav-account-info__count {
    display: flex; }

/**
* NAV-FOOTER
*/
.c-nav-footer:not(:last-child) {
  margin-bottom: 1.5rem; }
  @media only screen and (min-width: 64em) {
    .c-nav-footer:not(:last-child) {
      margin-bottom: 1.875rem; } }

.c-nav-footer__subheading {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  color: #C7C6C7;
  padding-bottom: 1rem;
  margin-bottom: 1rem;
  display: block;
  border-bottom: 0.125rem solid rgba(255, 255, 255, 0.2);
  font-size: 1.5rem;
  line-height: 1.4375rem; }
  @media only screen and (min-width: 64em) {
    .c-nav-footer__subheading {
      font-size: 1.5rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 64em) {
    .c-nav-footer__subheading {
      margin-bottom: 1.25rem; } }

.c-nav-footer .menu-item {
  display: block; }
  .c-nav-footer .menu-item:not(:last-child) {
    margin-bottom: 0.875rem; }
    @media only screen and (min-width: 64em) {
      .c-nav-footer .menu-item:not(:last-child) {
        margin-bottom: 1.125rem; } }
  .c-nav-footer .menu-item a {
    font-size: 0.75rem;
    line-height: 0.9375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    padding: 0;
    color: #C7C6C7;
    position: relative;
    /*transition: color 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);*/
    display: inline-block;
    font-size: 1.125rem;
    line-height: 1.6875rem;
    text-decoration: underline; }

    @media only screen and (min-width: 64em) {
      .c-nav-footer .menu-item a {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
    .c-nav-footer .menu-item a:after {
      /*content: "";*/
      position: absolute;
      background-color: #C7C6C7;
      height: 0.0625rem;
      bottom: 0.25rem;
      width: 100%;
      left: 50%;
      /*-webkit-transform: translateX(-50%);
              transform: translateX(-50%);
      transition: width 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);*/
       }
.c-nav-footer .menu-item:hover a,
    .c-nav-footer .menu-item:hover a:after {
      color: #ffffff; }
  @media only screen and (min-width: 64em) {
    .c-nav-footer .menu-item.sibling-is-hovering a:after {
      width: 0; } }

.c-nav-footer--default {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center; }
  .c-nav-footer--default .menu-item a {
    font-size: 0.875rem;
    line-height: 1.125rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #ffffff; }
    .c-nav-footer--default .menu-item a:after {
      bottom: 0.0625rem; }
    @media only screen and (min-width: 64em) {
      .c-nav-footer--default .menu-item a:hover:after {
        width: 0; } }

/**
* NAV-FOOTER--DROPDOWN
*/
.c-nav-footer--dropdown .c-nav-footer__subheading {
  position: relative; }
  @media only screen and (max-width: 39.9375em) {
    .c-nav-footer--dropdown .c-nav-footer__subheading:after {
      content: '+';
      position: absolute;
      right: 0;
      top: 0;
      font-weight: 700;
      font-size: 2.5rem;
      font-family: "Montserrat", sans-serif; } }

@media only screen and (max-width: 39.9375em) {
  .c-nav-footer--dropdown .menu {
    overflow: hidden;
    max-height: 0;
    transition: max-height 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955); } }

@media only screen and (max-width: 39.9375em) {
  .c-nav-footer--dropdown.is-active .menu {
    max-height: 31.25rem; } }

.c-nav-footer--dropdown.is-active .c-nav-footer__subheading {
  position: relative; }
  @media only screen and (max-width: 39.9375em) {
    .c-nav-footer--dropdown.is-active .c-nav-footer__subheading:after {
      content: '-'; } }

/**
* NAV-PRIMARY
*/
@media only screen and (min-width: 80em) {
  .c-nav-primary {
    display: flex;
    justify-content: flex-start;
    height: 100%;
    width: 100%; } }

body.breeder .c-nav-primary .menu-item.hide-from-breeder,
.c-nav-primary .menu-item.hide-from-breeder body.breeder_customer * {
  display: none !important; }

body.trade .c-nav-primary .menu-item.hide-from-trade,
body.trade_customer .c-nav-primary .menu-item.hide-from-trade {
  display: none !important; }

@media only screen and (min-width: 80em) {
  .c-nav-primary > .menu {
    width: 100%;
    text-align: center; } }

.c-nav-primary > .menu > .menu-item > a {
  display: flex;
  align-items: center; }
  @media only screen and (min-width: 80em) {
    .c-nav-primary > .menu > .menu-item > a {
      height: 100%; } }

.c-nav-primary > .menu > .menu-item > .sub-menu {
  transition: none;
  max-width: 100%}
  @media only screen and (min-width: 80em) {
    .c-nav-primary > .menu > .menu-item > .sub-menu {
      margin: 0 0 0 -1.25rem;
      background-color: #EEF3F5;
      position: absolute;
      -webkit-transform: scale(1, 0);
              transform: scale(1, 0);
      -webkit-transform-origin: 0 0;
              transform-origin: 0 0;
      padding: 0.375rem 1.25rem;
      box-shadow: 0 1.875rem 1.875rem 0 rgba(0, 0, 0, 0.1);
      border-bottom-left-radius: 0.125rem;
      border-bottom-right-radius: 0.125rem;
      margin-left: 0;
      margin-right: -0.625rem;
      max-height: calc(100vh - 200px);
      overflow: auto;
      left: 0;
      right: 0;
      display: flex;
      justify-content: space-between;
      align-content: flex-start;
      flex-wrap: wrap; } }
  .c-nav-primary > .menu > .menu-item > .sub-menu .menu-item {
    opacity: 0;
    transition: none; }
    .c-nav-primary > .menu > .menu-item > .sub-menu .menu-item:not(.menu-item--product-image):not(.menu-item--background-image):not(.menu-item--text-column) {
      display: block;
      text-decoration: none; }
      @media only screen and (min-width: 80em) {
        .c-nav-primary > .menu > .menu-item > .sub-menu .menu-item:not(.menu-item--product-image):not(.menu-item--background-image):not(.menu-item--text-column) {
          padding: 0;
          text-decoration: none;} }
    .c-nav-primary > .menu > .menu-item > .sub-menu .menu-item a {
      color: #ffffff; }
      @media only screen and (min-width: 80em) {
        .c-nav-primary > .menu > .menu-item > .sub-menu .menu-item a {
          color: #231F20;
          margin: 0.75rem 0;
          text-decoration: none; } }
    .c-nav-primary > .menu > .menu-item > .sub-menu .menu-item:not(:last-child) a {
      margin-bottom: 0.625rem; }

.c-nav-primary .menu-item {
  padding: 0 0.75rem; }
  @media only screen and (min-width: 80em) {
    .c-nav-primary .menu-item {
      padding: 0 0.9375rem;
      height: 100%; } }
  .c-nav-primary .menu-item .sub-menu {
    text-align: left; }
  .c-nav-primary .menu-item a {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #ffffff;
    padding: 0;
    font-family: "Montserrat", sans-serif; }
  .c-nav-primary .menu-item.c-button--conversion {
    position: fixed;
    bottom: 1.25rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    margin: 0; }
    @media only screen and (min-width: 80em) {
      .c-nav-primary .menu-item.c-button--conversion {
        position: relative;
        -webkit-transform: none;
                transform: none;
        left: auto;
        bottom: auto;
        margin: 0 1.0625rem; } }

.c-nav-primary .menu-item-mobile-only {
  display: none; }

.c-nav-primary .menu-item-has-children > a {
  padding-right: 1.5rem;
  position: relative;
  z-index: 1; }
  .c-nav-primary .menu-item-has-children > a:before {
    z-index: -1;
    position: absolute;
    height: 100%;
    left: -1.25rem;
    right: -1.25rem;
    background-color: #EEF3F5;
    transition: -webkit-transform 0.2s cubic-bezier(0.445, 0.05, 0.55, 0.95);
    transition: transform 0.2s cubic-bezier(0.445, 0.05, 0.55, 0.95);
    transition: transform 0.2s cubic-bezier(0.445, 0.05, 0.55, 0.95), -webkit-transform 0.2s cubic-bezier(0.445, 0.05, 0.55, 0.95);
    -webkit-transform: scale(1, 0);
            transform: scale(1, 0);
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    border-top: 0.125rem solid #FDD700; }
    @media only screen and (min-width: 80em) {
      .c-nav-primary .menu-item-has-children > a:before {
        content: ""; } }
  .c-nav-primary .menu-item-has-children > a:after {
    content: '+';
    position: absolute;
    right: 0;
    top: 0;
    font-weight: 400;
    font-size: 1.875rem;
    color: #ffffff; }
    @media only screen and (min-width: 80em) {
      .c-nav-primary .menu-item-has-children > a:after {
        transition: -webkit-filter 0.2s cubic-bezier(0.445, 0.05, 0.55, 0.95);
        transition: filter 0.2s cubic-bezier(0.445, 0.05, 0.55, 0.95);
        transition: filter 0.2s cubic-bezier(0.445, 0.05, 0.55, 0.95), -webkit-filter 0.2s cubic-bezier(0.445, 0.05, 0.55, 0.95);
        content: "";
        position: absolute;
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center center;
        right: 0;
        top: 1.0625rem;
        width: 0.625rem;
        height: 0.375rem;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNSA2bDUtNS4zNDRMOS40MDYgMCA1IDQuNjg4LjU5NCAwIDAgLjY1NnoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); } }

.c-nav-primary .menu-item-has-children.is-active > a {
  background-color: transparent;
  color: #231F20;
  transition: color 0.2s cubic-bezier(0.445, 0.05, 0.55, 0.95); }
  .c-nav-primary .menu-item-has-children.is-active > a:before {
    -webkit-transform: scale(1) translateY(-1px);
            transform: scale(1) translateY(-1px); }
  .c-nav-primary .menu-item-has-children.is-active > a:after {
    content: '-'; }
    @media only screen and (min-width: 80em) {
      .c-nav-primary .menu-item-has-children.is-active > a:after {
        -webkit-filter: invert(100);
                filter: invert(100);
        content: ""; } }

.c-nav-primary .menu-item-has-children.is-active .sub-menu {
  -webkit-transform: scale(1) translateY(-1px);
          transform: scale(1) translateY(-1px);
  transition: -webkit-transform 0.25s cubic-bezier(0.445, 0.05, 0.55, 0.95);
  transition: transform 0.25s cubic-bezier(0.445, 0.05, 0.55, 0.95);
  transition: transform 0.25s cubic-bezier(0.445, 0.05, 0.55, 0.95), -webkit-transform 0.25s cubic-bezier(0.445, 0.05, 0.55, 0.95); }
  .c-nav-primary .menu-item-has-children.is-active .sub-menu .sub-menu {
    margin: 0; }
  .c-nav-primary .menu-item-has-children.is-active .sub-menu .menu-item {
    opacity: 1;
    transition: opacity 0.2s cubic-bezier(0.445, 0.05, 0.55, 0.95); }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--product-image, .c-nav-primary .menu-item--background-image {
    display: inline-block;
    text-align: center; } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--product-image a, .c-nav-primary .menu-item--background-image a {
    display: flex;
    flex-direction: column-reverse; } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--product-image {
    margin: 1rem; } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--product-image--three {
    width: calc(33% - 48px); } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--product-image--four {
    width: calc(25% - 48px); } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--product-image--five {
    width: calc(20% - 32px); } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--product-image--six {
    width: calc(16.666% - 32px); } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--product-image--seven {
    width: calc(14.25% - 32px); } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--product-image--eight {
    width: calc(12.5% - 32px); } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--product-image--nine {
    width: calc(11.11% - 32px); } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--product-image a {
    font-family: "Gotham", sans-serif;
    font-size: 1.25rem;
    line-height: 1.6875rem;
    margin: 0 auto; } }

.c-nav-primary .menu-item--product-image .product-image {
  display: none; }
  @media only screen and (min-width: 80em) {
    .c-nav-primary .menu-item--product-image .product-image {
      padding-bottom: calc(100% - 32px);
      height: 0;
      position: relative;
      display: block; } }
  .c-nav-primary .menu-item--product-image .product-image img {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    max-width: 90%; }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--product-image.menu-item--product-image--five, .c-nav-primary .menu-item--product-image.menu-item--product-image--six, .c-nav-primary .menu-item--product-image.menu-item--product-image--seven {
    margin: 0.5rem; } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--product-image.menu-item--product-image--five a, .c-nav-primary .menu-item--product-image.menu-item--product-image--six a, .c-nav-primary .menu-item--product-image.menu-item--product-image--seven a {
    font-size: 1rem;
    line-height: 1.25rem; } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--product-image.menu-item--product-image--five .product-image, .c-nav-primary .menu-item--product-image.menu-item--product-image--six .product-image, .c-nav-primary .menu-item--product-image.menu-item--product-image--seven .product-image {
    padding-bottom: calc(100% - 4px); } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--product-image.menu-item--product-image--eight, .c-nav-primary .menu-item--product-image.menu-item--product-image--nine {
    margin: 0.5rem; } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--product-image.menu-item--product-image--eight a, .c-nav-primary .menu-item--product-image.menu-item--product-image--nine a {
    font-size: 0.75rem;
    line-height: 1rem; } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--product-image.menu-item--product-image--eight .product-image, .c-nav-primary .menu-item--product-image.menu-item--product-image--nine .product-image {
    padding-bottom: calc(100% - 4px); } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--background-image {
    width: 33%; } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--background-image a {
    font-size: 0; } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--background-image .background-image {
    padding-bottom: 40%;
    position: relative; } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--background-image .background-image__image {
    background-size: contain;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background-repeat: no-repeat;
    background-position: 50% 0; } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--text-column {
    display: inline-block;
    padding: 1rem; } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--text-column > a {
    font-family: "Gotham", sans-serif;
    font-size: 1.25rem;
    line-height: 1.6875rem;
    pointer-events: none; } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--text-column--two {
    width: calc(50% - 16px); } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--text-column--three {
    width: calc(33% - 16px); } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--text-column--four {
    width: calc(25% - 16px); } }

@media only screen and (min-width: 80em) {
  .c-nav-primary .menu-item--text-column--five {
    width: calc(20% - 16px); } }

/**
* NAV-SINGLE-POST
*/
.c-nav-single-post {
  background-color: #F5EEF2;
  padding: 5.9375rem 1.875rem 0; }
  .c-nav-single-post__inner {
    max-width: 58.75rem;
    margin-left: auto;
    margin-right: auto; }
  .c-nav-single-post .menu {
    display: flex;
    flex-wrap: wrap;
    margin-left: -0.5rem;
    margin-right: -0.5rem; }
    @media only screen and (min-width: 64em) {
      .c-nav-single-post .menu {
        margin-left: -0.9375rem;
        margin-right: -0.9375rem; } }
    .c-nav-single-post .menu-item {
      width: calc(50% - 16px);
      min-height: 6.875rem;
      margin-bottom: 4rem;
      border: 0.125rem solid #DEDEDE;
      border-radius: 0.125rem;
      position: relative;
      padding: 2.5rem 1.875rem 0.625rem;
      margin-left: 0.5rem;
      margin-right: 0.5rem;
      background-color: #ffffff; }
      @media only screen and (min-width: 64em) {
        .c-nav-single-post .menu-item {
          width: calc(25% - 30px);
          margin-left: 0.9375rem;
          margin-right: 0.9375rem; } }
      .c-nav-single-post .menu-item a {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 900;
        font-family: Gotham, sans-serif;
        color: #231F20;
        text-align: center;
        padding: 0;
        font-size: 1rem; }
        @media only screen and (min-width: 64em) {
          .c-nav-single-post .menu-item a {
            font-size: 1.25rem;
            line-height: 1.6875rem; } }
        .c-nav-single-post .menu-item a img {
          position: absolute;
          top: 0;
          left: 50%;
          -webkit-transform: translate(-50%, -50%);
                  transform: translate(-50%, -50%);
          height: 4.375rem;
          background-position: 50% 50%;
          background-size: contain;
          background-repeat: no-repeat; }

/**
* NAVICON
**/
.c-navicon, .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-search-kb__close {
  -webkit-transform: translateY(-5px);
          transform: translateY(-5px);
  z-index: 99;
  pointer-events: initial; }
  @media only screen and (min-width: 80em) {
    .c-navicon, .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-search-kb__close {
      display: none; } }
  .c-navicon__word {
    position: absolute;
    bottom: -0.5rem;
    color: #ffffff;
    font-size: 0.625rem; }
  .c-navicon__box {
    height: 1.875rem;
    width: 1.5625rem; }
  .c-navicon__inner, .c-navicon__inner:before, .c-navicon__inner:after {
    background-color: #ffffff;
    border-radius: 0.0625rem;
    height: 0.125rem;
    width: 1.3125rem; }
  .c-navicon__inner {
    left: 0.125rem; }
    .c-navicon__inner:before {
      top: -0.5rem; }
    .c-navicon__inner:after {
      bottom: -0.5rem; }

/**
* OFFCANVAS
**/
.c-offcanvas {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: 1002;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  -webkit-transform-origin: center center;
          transform-origin: center center;
  background-color: #008091;
  transition: opacity 0.15s cubic-bezier(0.445, 0.05, 0.55, 0.95), -webkit-transform 0.25s 0.1s cubic-bezier(0.445, 0.05, 0.55, 0.95);
  transition: transform 0.25s 0.1s cubic-bezier(0.445, 0.05, 0.55, 0.95), opacity 0.15s cubic-bezier(0.445, 0.05, 0.55, 0.95);
  transition: transform 0.25s 0.1s cubic-bezier(0.445, 0.05, 0.55, 0.95), opacity 0.15s cubic-bezier(0.445, 0.05, 0.55, 0.95), -webkit-transform 0.25s 0.1s cubic-bezier(0.445, 0.05, 0.55, 0.95); }
  .navigation--is-active .c-offcanvas {
    opacity: 1;
    pointer-events: initial;
    -webkit-transform: scale(1);
            transform: scale(1); }
  .c-offcanvas .c-navicon, .c-offcanvas .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-search-kb__close, .c-row--style-tertiary-knowledge-base #epkb-main-page-container .c-offcanvas .epkb-search-kb__close {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px);
    left: 0.9375rem;
    position: absolute;
    top: 0.75rem;
    z-index: 3; }
  .c-offcanvas__content {
    height: 100vh; }
    .c-offcanvas__content:before, .c-offcanvas__content:after {
      content: "";
      z-index: 2;
      position: absolute;
      left: 0;
      right: 0;
      height: 3.125rem;
      pointer-events: none; }
    .c-offcanvas__content:before {
      top: 0;
      background: linear-gradient(180deg, #008091 0%, rgba(0, 128, 145, 0) 100%); }
    .c-offcanvas__content:after {
      bottom: 0;
      background: linear-gradient(180deg, rgba(0, 128, 145, 0) 0%, #008091 100%); }
  .c-offcanvas__menu {
    padding: 4.375rem 0;
    height: 100%;
    height: calc(calc(var(--vh, 1vh) * 100) - 100px);
    overflow-y: auto; }
  .c-offcanvas .c-nav-primary .menu-item {
    padding: 0; }
    .c-offcanvas .c-nav-primary .menu-item.menu-item--background-image {
      display: none; }
      .c-offcanvas .c-nav-primary .menu-item.menu-item--background-image.show-for-mobile {
        display: block; }
  .c-offcanvas .c-nav-primary > .menu > .menu-item {
    padding: 0.9375rem 0;
    margin: 0 1.875rem;
    border-bottom: 0.125rem solid #ffffff; }
    .c-offcanvas .c-nav-primary > .menu > .menu-item > a {
      font-weight: 700;
      text-decoration: none;}
    .c-offcanvas .c-nav-primary > .menu > .menu-item:not(.menu-item-has-children) > a:after {
      content: "";
      position: absolute;
      background-size: contain;
      background-repeat: no-repeat;
      background-position: center center;
      right: 0;
      top: 1.0625rem;
      width: 0.625rem;
      height: 0.375rem;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNSA2bDUtNS4zNDRMOS40MDYgMCA1IDQuNjg4LjU5NCAwIDAgLjY1NnoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==");
      top: 1.375rem;
      width: 0.875rem;
      height: 0.625rem;
      text-decoration: none;
      -webkit-transform: rotate(-90deg);
              transform: rotate(-90deg); }
  .c-offcanvas .c-nav-primary .menu-item {
    display: block;
    position: relative; }
  .c-offcanvas .c-nav-primary .menu-item-mobile-only {
    display: block; }
  .c-offcanvas .c-nav-primary .menu-item-has-children.is-active > a {
    color: #ffffff; }
  .c-offcanvas .c-nav-primary .menu-item-has-children.is-active > .sub-menu {
    max-height: 75rem;
    transition: max-height 0.2s cubic-bezier(0.445, 0.05, 0.55, 0.95);
    opacity: 1; }
  .c-offcanvas .c-nav-primary .sub-menu {
    max-height: 0;
    overflow: hidden;
    background-color: transparent;
    transition: none;
    margin-left: 0;
    opacity: 0; }
    .navigation--is-active .c-offcanvas .c-nav-primary .sub-menu {
      pointer-events: initial; }
    .c-offcanvas .c-nav-primary .sub-menu .menu-item {
      text-decoration: underline; }
      .c-offcanvas .c-nav-primary .sub-menu .menu-item a {
        font-size: 0.875rem; }
      .c-offcanvas .c-nav-primary .sub-menu .menu-item:nth-of-type(1) {
        padding-top: 0.5rem; }
      .c-offcanvas .c-nav-primary .sub-menu .menu-item:last-child .sub-menu .menu-item:nth-of-type(1) {
        padding-top: 0.625rem; }
      .c-offcanvas .c-nav-primary .sub-menu .menu-item:last-child .sub-menu .menu-item:last-child {
        padding-bottom: 0;
        margin-bottom: 0;
        border-bottom: none; }
    .c-offcanvas .c-nav-primary .sub-menu .menu-item-has-children {
      text-decoration: none; }
      .c-offcanvas .c-nav-primary .sub-menu .menu-item-has-children > a {
        font-weight: 700; }
    .c-offcanvas .c-nav-primary .sub-menu .sub-menu .menu-item {
      text-decoration: underline; }
      .c-offcanvas .c-nav-primary .sub-menu .sub-menu .menu-item a {
        font-size: 0.75rem; }
      .c-offcanvas .c-nav-primary .sub-menu .sub-menu .menu-item:nth-of-type(1) {
        padding-top: 0; }
      .c-offcanvas .c-nav-primary .sub-menu .sub-menu .menu-item:last-child {
        padding-bottom: 0.5rem;
        margin-bottom: 1rem;
        border-bottom: 0.125rem solid rgba(255, 255, 255, 0.5); }

/**
* PAGE-FOOTER
**/
.c-page-footer {
  background-color: #231F20;
  color: #ffffff;
  padding-bottom: 3rem; }
  @media only screen and (min-width: 64em) {
    .c-page-footer {
      padding-bottom: 3.75rem; } }
  .c-page-footer__copyright {
    display: block;
    text-align: center;
    font-size: 0.875rem;
    line-height: 1.125rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
  .c-page-footer__company_number {
    font-size: 0.875rem;
    line-height: 1.125rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    .c-page-footer__company_number:after {
      content: '|';
      display: inline-block;
      margin: 0 0.375rem;
      color: #ffffff; }
  .c-page-footer .c-feefo-review {
    margin-right: 0; }
  .c-page-footer .row:nth-of-type(2) .column.small-12 {
    padding: 0 0 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-page-footer .row:nth-of-type(2) .column.small-12 {
        padding-bottom: 1.875rem;
        width: calc(100% - 30px);
        margin: 0 0.9375rem; } }
  @media only screen and (min-width: 64em) {
    .c-page-footer .row:nth-of-type(2) .column.large-4 {
      margin-bottom: 0; } }
  .c-page-footer .row:nth-of-type(2) .column.large-4:not(:last-child) {
    margin-bottom: 1.875rem; }
    @media only screen and (min-width: 64em) {
      .c-page-footer .row:nth-of-type(2) .column.large-4:not(:last-child) {
        margin-bottom: 0; } }
  .c-page-footer .row:nth-of-type(3) .column.small-12 {
    border-bottom: 0.125rem solid rgba(255, 255, 255, 0.2);
    padding: 0 0 1.875rem;
    margin: 0 0 1.875rem; }
    @media only screen and (min-width: 64em) {
      .c-page-footer .row:nth-of-type(3) .column.small-12 {
        padding-bottom: 3.75rem;
        display: flex;
        align-items: center;
        width: calc(100% - 30px);
        margin: 0 0.9375rem 3.75rem;
        padding: 1.875rem 0; } }
  .c-page-footer .row:last-child .small-12 {
    display: flex;
    flex-direction: column;
    align-items: center; }
  @media only screen and (min-width: 64em) {
    .c-page-footer .row .column.align-center {
      display: flex;
      flex-wrap: wrap;
      justify-content: center; } }
  @media only screen and (min-width: 64em) {
    .c-page-footer .row .column.align-right {
      display: flex;
      flex-wrap: wrap;
      justify-content: flex-end; } }
  .c-page-footer .c-social-icons__icon {
    height: 1.6875rem;
    margin: 1rem; }
    @media only screen and (min-width: 64em) {
      .c-page-footer .c-social-icons__icon {
        margin: 0; } }
    @media only screen and (min-width: 64em) {
      .c-page-footer .c-social-icons__icon:not(:last-child) {
        margin: 0 1.6875rem 0 0; } }

/**
* PAGE-HEADER
**/
.c-page-header {
  height: 7.5rem;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  background-color: #231F20;
  box-shadow: 0 0 3.125rem rgba(35, 31, 32, 0.2);
  max-width: 100vw;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  transition: -webkit-transform 0.22s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition: transform 0.22s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition: transform 0.22s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform 0.22s cubic-bezier(0.455, 0.03, 0.515, 0.955); }
  @media only screen and (min-width: 80em) {
    .c-page-header {
      height: 5rem;
      background-color: transparent; } }
  .product-archive-filter--is-active .c-page-header,
  .product-benefit-items--is-active .c-page-header {
    -webkit-transform: translateY(-105%);
            transform: translateY(-105%); }
  @media only screen and (min-width: 64em) {
    .admin-bar .c-page-header {
      top: 2rem; } }
  .c-page-header .row {
    display: flex;
    align-items: center;
    max-width: 100%;
    position: static; }
    @media only screen and (min-width: 80em) {
      .c-page-header .row {
        position: relative; } }
    .c-page-header .row:nth-of-type(1) {
      height: 5rem;
      justify-content: space-around; }
      @media only screen and (min-width: 80em) {
        .c-page-header .row:nth-of-type(1) {
          display: flex;
          justify-content: space-around;
          background-color: #231F20; } }
      .c-page-header .row:nth-of-type(1) .column {
        padding: 0 !important; }
        @media only screen and (min-width: 80em) {
          .c-page-header .row:nth-of-type(1) .column {
            display: flex;
            align-items: center;
            width: 50%; } }
        .c-page-header .row:nth-of-type(1) .column:nth-of-type(1) {
          z-index: 2; }
          @media only screen and (max-width: 39.9375em) {
            .c-page-header .row:nth-of-type(1) .column:nth-of-type(1) {
              pointer-events: none; } }
        .c-page-header .row:nth-of-type(1) .column:nth-of-type(2) {
          display: flex;
          justify-content: flex-end;
          z-index: 1; }
          @media only screen and (max-width: 39.9375em) {
            .c-page-header .row:nth-of-type(1) .column:nth-of-type(2) {
              position: absolute; } }
    .c-page-header .row:nth-of-type(2) {
      display: none;
      background-color: #312b2c;
      box-shadow: 0 0 3.125rem rgba(35, 31, 32, 0.2);
      padding-left: 0;
      padding-right: 0; }
      @media only screen and (min-width: 80em) {
        .c-page-header .row:nth-of-type(2) {
          height: 2.5rem;
          display: flex; } }

/**
* PAGE-LOGO
**/
.c-page-logo {
  display: inline-block;
  position: absolute;
  left: 50%;
  -webkit-transform: translate(-50%, -12px);
          transform: translate(-50%, -12px);
  height: 3.125rem;
  z-index: 100;
  pointer-events: initial; }
  @media only screen and (min-width: 80em) {
    .c-page-logo {
      width: 3.0625rem;
      height: 3.75rem;
      position: relative;
      -webkit-transform: none;
              transform: none;
      left: auto;
      margin-left: 0.9375rem; } }

/**
* PRE-FOOTER
**/
.c-pre-footer {
  background-color: #000000;
  color: #ffffff; }

.slots-box {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 12.5rem;
  background-color: #DEDEDE;
  color: #231F20;
  font-size: 0.75rem;
  z-index: 100;
  box-shadow: 0 0 3.125rem rgba(0, 0, 0, 0.2);
  transition: -webkit-transform 0.22s ease-in-out;
  transition: transform 0.22s ease-in-out;
  transition: transform 0.22s ease-in-out, -webkit-transform 0.22s ease-in-out;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  display: none; }
  .product-archive-filter--is-active .slots-box,
  .product-benefit-items--is-active .slots-box {
    -webkit-transform: translateX(-105%);
            transform: translateX(-105%); }
  .slots-box .chevron {
    -webkit-transform: translateY(-50%) rotate(90deg);
            transform: translateY(-50%) rotate(90deg); }
  .slots-box.active {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
    .slots-box.active .chevron {
      -webkit-transform: rotate(270deg);
              transform: rotate(270deg);
      -webkit-transform-origin: 20% 30%;
              transform-origin: 20% 30%; }
  .slots-box__box {
    padding-top: 15px;
    display: flex;
    text-align: center;
    align-items: flex-end;
    justify-content: center; }
    .slots-box__box svg {
      margin-right: 5px;
      display: inline-block; }
  .slots-box__title {
    font-size: 0.75rem;
    line-height: 0.875rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #ffffff;
    text-align: center;
    font-weight: bold;
    padding: 0.625rem 1.875rem 0.625rem 0.625rem;
    background-color: #000000;
    cursor: pointer;
    position: absolute;
    top: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
    width: 100%; }
  .slots-box__button {
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: calc(100% - 30px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    width: 20px;
    height: 20px;
    display: inline-block;
    background-position: center !important;
    position: absolute;
    right: 10px;
    top: 50%; }
    .slots-box__button:hover {
      background-position: calc(100% - 23px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .slots-box__button:hover {
      background-position: center !important;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .slots-box__content {
    padding: 10px;
    text-align: center; }
  .slots-box__counter {
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    padding: 20px 0; }

.slots-box-tables {
  position: fixed;
  color: #231F20;
  font-size: 0.9375rem;
  z-index: 100;
  transition: -webkit-transform 0.22s ease-in-out;
  transition: transform 0.22s ease-in-out;
  transition: transform 0.22s ease-in-out, -webkit-transform 0.22s ease-in-out;
  background-color: #ffffff;
  bottom: 3.5625rem;
  width: calc(100% - 16px);
  max-width: 25rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  border: 0.125rem solid #231F20;
  border-bottom: 0; }
  @media only screen and (min-width: 40em) {
    .slots-box-tables {
      bottom: 4.0625rem; } }
  .slots-box-tables__loading {
    display: none !important;
    position: absolute;
    bottom: 35px;
    left: 50%;
    top: auto; }
    .slots-box-tables__loading.loading {
      display: block !important; }
      .slots-box-tables__loading.loading:after {
        font-family: WooCommerce;
        content: "\e01c";
        vertical-align: top;
        font-weight: 400;
        position: absolute;
        top: .618em;
        right: 0;
        -webkit-animation: spin 2s linear infinite;
        animation: spin 2s linear infinite; }
  .slots-box-tables__container {
    border: 0.125rem solid #000000; }
  .slots-box-tables__box {
    padding: 1.25rem;
    display: flex;
    text-align: center;
    align-items: flex-end;
    justify-content: center; }
    .slots-box-tables__box svg {
      margin-right: 5px;
      display: inline-block; }
  .slots-box-tables__content {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    text-align: center;
    display: none; }
  .slots-box-tables__counter {
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    padding-bottom: 20px; }

/**
** Additonal component files
**/
/**
* ACCORDION
**/
@media only screen and (min-width: 64em) {
  .c-accordion {
    min-height: 31.25rem; } }

.c-accordion__item {
  overflow: hidden;
  max-height: 3.125rem;
  transition: max-height .44s .3s ease-in-out; }
  .c-accordion__item.is-active {
    max-height: 37.5rem; }

.c-accordion__anchor {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  background: #ffffff;
  padding: 0.3125rem 0.625rem;
  margin: 0;
  position: relative; }
  @media only screen and (min-width: 64em) {
    .c-accordion__anchor {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }
  .c-accordion__anchor:before {
    content: '+';
    position: absolute;
    right: 1rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    font-size: 120%; }
    .is-active .c-accordion__anchor:before {
      content: '-'; }

.c-accordion__content {
  opacity: 0;
  transition: opacity .44s .3s ease-in-out; }
  .is-active .c-accordion__content {
    opacity: 1; }
  .c-accordion__content ul {
    padding: 0; }
  .c-accordion__content ul li,
  .c-accordion__content ul li a,
  .c-accordion__content p {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }

/**
* ACCOUNT
**/
.c-account {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  margin-bottom: 3rem;
  padding: 50px 20px 0px 20px; }
  @media only screen and (min-width: 64em) {
    .c-account {
      flex-direction: row;
      padding: 0 5.625rem;
      margin-bottom: 5rem; } }
  .c-account__sidebar {
    width: 100%;
    margin-bottom: 2rem; }
    @media only screen and (min-width: 64em) {
      .c-account__sidebar {
        width: 21.4375rem;
        margin-bottom: 0; } }
    .hide-account-sidebar .c-account__sidebar {
      display: none; }
  .c-account__details {
    width: 100%; }
    @media only screen and (min-width: 64em) {
      .c-account__details {
        width: calc(100% - 373px);
        margin-left: 1.875rem; } }
    .hide-account-sidebar .c-account__details {
      width: 100%;
      margin: auto;
      max-width: 50rem; }
    .c-account__details .c-button.no-variation.back-to-view-sub {
      background-size: auto 0.9375rem;
      background-repeat: no-repeat;
      background-position: 42px 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA4TDguMDE2LjUgOSAxLjM5IDEuOTY5IDggOSAxNC42MWwtLjk4NC44OXoiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==");
      background-color: transparent;
      color: #000000;
      background-position: 1.5625rem 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA4TDguMDE2LjUgOSAxLjM5IDEuOTY5IDggOSAxNC42MWwtLjk4NC44OXoiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==") !important;
      padding: 0.875rem 0.875rem 0.875rem 3.125rem;
      display: none; }
      .c-account__details .c-button.no-variation.back-to-view-sub:hover {
        background-position: 35px 50%;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA4TDguMDE2LjUgOSAxLjM5IDEuOTY5IDggOSAxNC42MWwtLjk4NC44OXoiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); }
      .hide-account-sidebar .c-account__details .c-button.no-variation.back-to-view-sub {
        display: inline-block; }
      .c-account__details .c-button.no-variation.back-to-view-sub:hover {
        background-position: 1.125rem 50%; }
    @media only screen and (min-width: 64em) {
      .c-account__details.full-width {
        width: 100%;
        margin-left: 0; } }
    .c-account__details .flex00a.lar-lsov-sline-value.lar-main-color,
    .c-account__details .flex00a.lar-lsov-sline-couple.flrow {
      display: none; }
    .c-account__details .yith-wcaf .woocommerce .personal-info h3,
    .woocommerce-js .c-account__details .yith-wcaf .personal-info h3 {
      font-size: 1.3125rem;
      line-height: 1.6875rem;
      font-weight: 900;
      font-family: Gotham, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-account__details .yith-wcaf .woocommerce .personal-info h3,
        .woocommerce-js .c-account__details .yith-wcaf .personal-info h3 {
          font-size: 1.75rem;
          line-height: 2.1875rem; } }
    .c-account__details .yith-wcaf .woocommerce .personal-info .form-row label,
    .woocommerce-js .c-account__details .yith-wcaf .personal-info .form-row label {
      font-size: 1rem;
      line-height: 1.375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: 700;
      margin-bottom: 0.9375rem;
      font-size: 1rem !important;
      margin: 0.625rem 0 0.3125rem;
      font-style: normal; }
      @media only screen and (min-width: 64em) {
        .c-account__details .yith-wcaf .woocommerce .personal-info .form-row label,
        .woocommerce-js .c-account__details .yith-wcaf .personal-info .form-row label {
          font-size: 1.3125rem;
          line-height: 1.9375rem; } }
      @media only screen and (min-width: 64em) {
        .c-account__details .yith-wcaf .woocommerce .personal-info .form-row label,
        .woocommerce-js .c-account__details .yith-wcaf .personal-info .form-row label {
          font-size: 1.125rem !important; } }
    .c-account__details .yith-wcaf .woocommerce .personal-info .form-row input[type="checkbox"],
    .woocommerce-js .c-account__details .yith-wcaf .personal-info .form-row input[type="checkbox"] {
      line-height: 1;
      height: auto; }
    .c-account__details .yith-wcaf .woocommerce table.shop_table,
    .woocommerce-js .c-account__details .yith-wcaf table.shop_table {
      margin: 0 0 2rem;
      border: none; }
      .c-account__details .yith-wcaf .woocommerce table.shop_table th,
      .c-account__details .yith-wcaf .woocommerce table.shop_table td,
      .woocommerce-js .c-account__details .yith-wcaf table.shop_table th,
      .woocommerce-js .c-account__details .yith-wcaf table.shop_table td {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }
        @media only screen and (min-width: 64em) {
          .c-account__details .yith-wcaf .woocommerce table.shop_table th,
          .c-account__details .yith-wcaf .woocommerce table.shop_table td,
          .woocommerce-js .c-account__details .yith-wcaf table.shop_table th,
          .woocommerce-js .c-account__details .yith-wcaf table.shop_table td {
            font-size: 1.125rem;
            line-height: 1.6875rem; } }
        .c-account__details .yith-wcaf .woocommerce table.shop_table th a,
        .c-account__details .yith-wcaf .woocommerce table.shop_table td a,
        .woocommerce-js .c-account__details .yith-wcaf table.shop_table th a,
        .woocommerce-js .c-account__details .yith-wcaf table.shop_table td a {
          color: #008091; }
    @media only screen and (min-width: 64em) {
      .c-account__details .yith-wcaf.woocommerce .select2-container {
        min-width: 12.5rem; } }
    .c-account__details .yith-wcaf.woocommerce input,
    .c-account__details .yith-wcaf.woocommerce .select2-container--default .select2-selection--single,
    .c-account__details .yith-wcaf.woocommerce textarea,
    .c-account__details .yith-wcaf.woocommerce select {
      font-size: 1rem;
      line-height: 1.375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      margin-bottom: 0;
      height: 2.875rem;
      border: 0.125rem solid #A7A5A6;
      box-shadow: none;
      color: #231F20;
      border-radius: 0; }
      @media only screen and (min-width: 64em) {
        .c-account__details .yith-wcaf.woocommerce input,
        .c-account__details .yith-wcaf.woocommerce .select2-container--default .select2-selection--single,
        .c-account__details .yith-wcaf.woocommerce textarea,
        .c-account__details .yith-wcaf.woocommerce select {
          font-size: 1.3125rem;
          line-height: 1.9375rem; } }
      @media only screen and (min-width: 64em) {
        .c-account__details .yith-wcaf.woocommerce input,
        .c-account__details .yith-wcaf.woocommerce .select2-container--default .select2-selection--single,
        .c-account__details .yith-wcaf.woocommerce textarea,
        .c-account__details .yith-wcaf.woocommerce select {
          font-size: 1.125rem;
          line-height: 1.4375rem; } }
      .c-account__details .yith-wcaf.woocommerce input::-webkit-input-placeholder,
      .c-account__details .yith-wcaf.woocommerce .select2-container--default .select2-selection--single::-webkit-input-placeholder,
      .c-account__details .yith-wcaf.woocommerce textarea::-webkit-input-placeholder,
      .c-account__details .yith-wcaf.woocommerce select::-webkit-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .c-account__details .yith-wcaf.woocommerce input:-ms-input-placeholder,
      .c-account__details .yith-wcaf.woocommerce .select2-container--default .select2-selection--single:-ms-input-placeholder,
      .c-account__details .yith-wcaf.woocommerce textarea:-ms-input-placeholder,
      .c-account__details .yith-wcaf.woocommerce select:-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .c-account__details .yith-wcaf.woocommerce input::-ms-input-placeholder,
      .c-account__details .yith-wcaf.woocommerce .select2-container--default .select2-selection--single::-ms-input-placeholder,
      .c-account__details .yith-wcaf.woocommerce textarea::-ms-input-placeholder,
      .c-account__details .yith-wcaf.woocommerce select::-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .c-account__details .yith-wcaf.woocommerce input::placeholder,
      .c-account__details .yith-wcaf.woocommerce .select2-container--default .select2-selection--single::placeholder,
      .c-account__details .yith-wcaf.woocommerce textarea::placeholder,
      .c-account__details .yith-wcaf.woocommerce select::placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
        @media only screen and (min-width: 64em) {
          .c-account__details .yith-wcaf.woocommerce input::-webkit-input-placeholder,
          .c-account__details .yith-wcaf.woocommerce .select2-container--default .select2-selection--single::-webkit-input-placeholder,
          .c-account__details .yith-wcaf.woocommerce textarea::-webkit-input-placeholder,
          .c-account__details .yith-wcaf.woocommerce select::-webkit-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; }
          .c-account__details .yith-wcaf.woocommerce input:-ms-input-placeholder,
          .c-account__details .yith-wcaf.woocommerce .select2-container--default .select2-selection--single:-ms-input-placeholder,
          .c-account__details .yith-wcaf.woocommerce textarea:-ms-input-placeholder,
          .c-account__details .yith-wcaf.woocommerce select:-ms-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; }
          .c-account__details .yith-wcaf.woocommerce input::-ms-input-placeholder,
          .c-account__details .yith-wcaf.woocommerce .select2-container--default .select2-selection--single::-ms-input-placeholder,
          .c-account__details .yith-wcaf.woocommerce textarea::-ms-input-placeholder,
          .c-account__details .yith-wcaf.woocommerce select::-ms-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; }
          .c-account__details .yith-wcaf.woocommerce input::placeholder,
          .c-account__details .yith-wcaf.woocommerce .select2-container--default .select2-selection--single::placeholder,
          .c-account__details .yith-wcaf.woocommerce textarea::placeholder,
          .c-account__details .yith-wcaf.woocommerce select::placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; } }
        @media only screen and (min-width: 64em) {
          .c-account__details .yith-wcaf.woocommerce input::-webkit-input-placeholder,
          .c-account__details .yith-wcaf.woocommerce .select2-container--default .select2-selection--single::-webkit-input-placeholder,
          .c-account__details .yith-wcaf.woocommerce textarea::-webkit-input-placeholder,
          .c-account__details .yith-wcaf.woocommerce select::-webkit-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; }
          .c-account__details .yith-wcaf.woocommerce input:-ms-input-placeholder,
          .c-account__details .yith-wcaf.woocommerce .select2-container--default .select2-selection--single:-ms-input-placeholder,
          .c-account__details .yith-wcaf.woocommerce textarea:-ms-input-placeholder,
          .c-account__details .yith-wcaf.woocommerce select:-ms-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; }
          .c-account__details .yith-wcaf.woocommerce input::-ms-input-placeholder,
          .c-account__details .yith-wcaf.woocommerce .select2-container--default .select2-selection--single::-ms-input-placeholder,
          .c-account__details .yith-wcaf.woocommerce textarea::-ms-input-placeholder,
          .c-account__details .yith-wcaf.woocommerce select::-ms-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; }
          .c-account__details .yith-wcaf.woocommerce input::placeholder,
          .c-account__details .yith-wcaf.woocommerce .select2-container--default .select2-selection--single::placeholder,
          .c-account__details .yith-wcaf.woocommerce textarea::placeholder,
          .c-account__details .yith-wcaf.woocommerce select::placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; } }
      .c-account__details .yith-wcaf.woocommerce input:focus,
      .c-account__details .yith-wcaf.woocommerce .select2-container--default .select2-selection--single:focus,
      .c-account__details .yith-wcaf.woocommerce textarea:focus,
      .c-account__details .yith-wcaf.woocommerce select:focus {
        outline: none;
        box-shadow: none;
        border: 0.125rem solid #A7A5A6; }
    .c-account__details .yith-wcaf.woocommerce .select2-selection__rendered {
      line-height: 2.5rem;
      padding: 0 0.75rem;
      font-style: normal; }
    .c-account__details .yith-wcaf input[type="submit"] {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      box-shadow: none;
      outline: none;
      -webkit-appearance: none;
      border: none;
      font-weight: bold;
      padding: 0.875rem 3.125rem 0.875rem 1.5rem;
      border-radius: 0.125rem;
      border: 0.125rem solid rgba(35, 31, 32, 0.2);
      outline-offset: -0.125rem;
      display: block;
      text-align: center;
      cursor: pointer;
      background-size: auto 0.9375rem;
      background-repeat: no-repeat;
      background-position: calc(100% - 30px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
      background-color: #231F20;
      color: #ffffff;
      transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), outline 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-image 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
      padding: 0 3.125rem 0 1rem;
      background-position: calc(100% - 25px) 50%; }
      @media only screen and (min-width: 64em) {
        .c-account__details .yith-wcaf input[type="submit"] {
          font-size: 1.25rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 40em) {
        .c-account__details .yith-wcaf input[type="submit"] {
          display: inline-block; } }
      @media only screen and (min-width: 64em) {
        .c-account__details .yith-wcaf input[type="submit"] {
          font-size: 1.125rem;
          padding: 1rem 3.75rem 1rem 1.875rem; } }
      .c-account__details .yith-wcaf input[type="submit"]:hover {
        background-position: calc(100% - 23px) 50%;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
      .c-account__details .yith-wcaf input[type="submit"]:hover {
        color: #231F20;
        background-color: transparent; }
      .c-account__details .yith-wcaf input[type="submit"]:active {
        background-color: #C7C6C7; }
      .c-account__details .yith-wcaf input[type="submit"]:hover {
        background-position: calc(100% - 20px) 50%; }
      @media only screen and (min-width: 64em) {
        .c-account__details .yith-wcaf input[type="submit"] {
          padding: 0 3.125rem 0 1rem; } }
    .woocommerce .c-account__details .yith-wcaf {
      width: 1.5625rem;
      height: 1.5625rem;
      line-height: 1.5625rem;
      border-radius: 50%;
      background-color: rgba(0, 0, 0, 0.5);
      transition: background-color 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86);
      color: #ffffff;
      margin: 0 0.3125rem 0.625rem;
      text-align: center;
      font-size: 0.75rem; }
      .woocommerce .c-account__details .yith-wcaf:hover {
        background-color: rgba(0, 0, 0, 0.75); }
      .woocommerce .c-account__details .yith-wcaf.current {
        background-color: #000000; }
      .woocommerce .c-account__details .yith-wcaf.prev, .woocommerce .c-account__details .yith-wcaf.next {
        font-size: 0;
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 0.25rem 0.4375rem; }
      .woocommerce .c-account__details .yith-wcaf.prev {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSI3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik00IDdMMS4zMDggMy41MSA0IDBIMi43NDlMMCAzLjUxIDIuNzQ5IDd6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
      .woocommerce .c-account__details .yith-wcaf.next {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSI3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0wIDdsMi42OTItMy40OUwwIDBoMS4yNTFMNCAzLjUxIDEuMjUxIDd6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }

/**
* ACCOUNT-ADDRESS
**/
.c-account-address__heading {
  font-size: 1.5625rem;
  line-height: 2rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-account-address__heading {
      font-size: 2.25rem;
      line-height: 3rem; } }

.c-account-address address {
  font-size: 0.75rem;
  line-height: 0.9375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  font-style: normal; }
  @media only screen and (min-width: 64em) {
    .c-account-address address {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }

.c-account-address__inline-link {
  font-size: 0.75rem;
  line-height: 0.9375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  font-weight: bold;
  text-decoration: underline;
  color: #8DC73F;
  display: inline-block;
  margin-bottom: 0.625rem; }
  @media only screen and (min-width: 64em) {
    .c-account-address__inline-link {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }

/**
* ACCOUNT-AFFILIATE
**/
.c-account-affiliate {
  padding-top: 1rem; }
  @media only screen and (min-width: 64em) {
    .c-account-affiliate {
      padding-top: 2rem; } }
  .c-account-affiliate__heading {
    font-size: 1.5625rem;
    line-height: 2rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 1rem; }
    @media only screen and (min-width: 64em) {
      .c-account-affiliate__heading {
        font-size: 2.25rem;
        line-height: 3rem; } }
  .c-account-affiliate__subheading {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 2rem; }
    @media only screen and (min-width: 64em) {
      .c-account-affiliate__subheading {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
  .c-account-affiliate__inner .left-column,
  .c-account-affiliate__inner .right-column {
    width: 100%; }
  @media only screen and (min-width: 64em) {
    .c-account-affiliate__inner .left-column:not(.full-width) {
      width: 70%; } }
  @media only screen and (min-width: 64em) {
    .c-account-affiliate__inner .right-column:not(.full-width) {
      width: 30%; } }
  .c-account-affiliate__links {
    border: 0.125rem solid #C7C6C7;
    padding: 0;
    margin: 0 0 2rem; }
    @media only screen and (min-width: 64em) {
      .c-account-affiliate__links {
        margin: 0; } }
    .c-account-affiliate__links li {
      padding: 0 0.5rem;
      list-style-type: none; }
      .c-account-affiliate__links li a {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20;
        height: 2.75rem;
        line-height: 2.75rem; }
      .c-account-affiliate__links li:not(:last-child) {
        border-bottom: 0.125rem solid #C7C6C7; }
      .c-account-affiliate__links li.active {
        background-color: #008091; }
        .c-account-affiliate__links li.active a {
          color: #ffffff; }

/**
* ACCOUNT-DASHBOARD
**/
.woocommerce .c-account-dashboard h2 {
  font-size: 1.5625rem;
  line-height: 2rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .woocommerce .c-account-dashboard h2 {
      font-size: 2.25rem;
      line-height: 3rem; } }

.c-account-dashboard .c-order-customer-details {
  max-width: 100%; }

.c-account-dashboard__notice {
  margin-bottom: 1rem; }
  @media only screen and (min-width: 64em) {
    .c-account-dashboard__notice {
      margin-bottom: 1.5rem; } }
  .c-account-dashboard__notice p {
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-account-dashboard__notice p {
        font-size: 1.3125rem;
        line-height: 1.9375rem; } }

.c-account-dashboard .woocommerce_account_subscriptions .no_subscriptions {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap; }

.c-account-dashboard .woocommerce_account_subscriptions .button {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  border: none;
  font-weight: bold;
  padding: 0.875rem 3.125rem 0.875rem 1.5rem;
  border-radius: 0.125rem;
  border: 0.125rem solid rgba(35, 31, 32, 0.2);
  outline-offset: -0.125rem;
  display: block;
  text-align: center;
  cursor: pointer;
  background-size: auto 0.9375rem;
  background-repeat: no-repeat;
  background-position: calc(100% - 30px) 50%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
  background-color: #231F20;
  color: #ffffff;
  transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), outline 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-image 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  margin-top: 2rem; }
  @media only screen and (min-width: 64em) {
    .c-account-dashboard .woocommerce_account_subscriptions .button {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 40em) {
    .c-account-dashboard .woocommerce_account_subscriptions .button {
      display: inline-block; } }
  @media only screen and (min-width: 64em) {
    .c-account-dashboard .woocommerce_account_subscriptions .button {
      font-size: 1.125rem;
      padding: 1rem 3.75rem 1rem 1.875rem; } }
  .c-account-dashboard .woocommerce_account_subscriptions .button:hover {
    background-position: calc(100% - 23px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .c-account-dashboard .woocommerce_account_subscriptions .button:hover {
    color: #231F20;
    background-color: transparent; }
  .c-account-dashboard .woocommerce_account_subscriptions .button:active {
    background-color: #C7C6C7; }

.c-account-dashboard .updated p {
  font-size: 0.75rem;
  line-height: 0.875rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  font-weight: 700; }

.c-account-dashboard .acf-image-uploader .image-wrap {
  margin-bottom: 0.625rem; }
  .c-account-dashboard .acf-image-uploader .image-wrap img {
    width: 6rem;
    height: 6rem;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 50%; }

.c-account-dashboard .acf-fields > .acf-field {
  padding: 0;
  margin-top: 0.625rem;
  border: none; }

.c-account-dashboard .acf-field .acf-label {
  display: none; }

.woocommerce .c-account-dashboard table.shop_table {
  margin: 0 0 2rem;
  border: 0.125rem solid #E7E8EC;
  border-radius: 0;
  border-collapse: collapse; }
  .woocommerce .c-account-dashboard table.shop_table.my_account_subscriptions.my_account_orders .order-number ul li input {
    display: inline-block;
    width: 1.875rem;
    padding: 0;
    border: none;
    pointer-events: none; }
  .woocommerce .c-account-dashboard table.shop_table.subscription_details input {
    margin-bottom: 0; }
  @media only screen and (min-width: 64em) {
    .woocommerce .c-account-dashboard table.shop_table.subscription_details tr td:nth-of-type(2) {
      width: 100%; } }
  @media only screen and (min-width: 64em) {
    .woocommerce .c-account-dashboard table.shop_table.woocommerce-table--order-details td, .woocommerce .c-account-dashboard table.shop_table.subscription_details td {
      min-width: 13.75rem; } }
  .woocommerce .c-account-dashboard table.shop_table.order_details:not(.woocommerce-table--order-details) tfoot,
  .woocommerce .c-account-dashboard table.shop_table.order_details:not(.woocommerce-table--order-details) tbody,
  .woocommerce .c-account-dashboard table.shop_table.order_details:not(.woocommerce-table--order-details) thead {
    border: none; }
  .woocommerce .c-account-dashboard table.shop_table.order_details:not(.woocommerce-table--order-details) tfoot {
    background-color: #E7E8EC; }
  .woocommerce .c-account-dashboard table.shop_table.order_details:not(.woocommerce-table--order-details) tbody tr:last-child td:after {
    content: "";
    height: 6.25rem;
    display: flex;
    background: #ffffff;
    z-index: 100;
    margin-left: -0.875rem;
    margin-right: -0.875rem;
    margin: 0.875rem -0.875rem -0.875rem; }
  .woocommerce .c-account-dashboard table.shop_table.my_account_orders tr.order td {
    vertical-align: middle; }
  .woocommerce .c-account-dashboard table.shop_table.my_account_orders.my_account_subscriptions tr.order td {
    vertical-align: top; }
  .woocommerce .c-account-dashboard table.shop_table tfoot th {
    border: none; }
  .woocommerce .c-account-dashboard table.shop_table tfoot tr:nth-child(even) {
    background-color: #ffffff; }
  .woocommerce .c-account-dashboard table.shop_table tr:nth-child(even) {
    background-color: transparent; }
  .woocommerce .c-account-dashboard table.shop_table tr:nth-of-type(even) {
    background-color: #E7E8EC; }
  .woocommerce .c-account-dashboard table.shop_table td {
    border: none; }
    .woocommerce .c-account-dashboard table.shop_table td a {
      color: #008091;
      font-weight: bold; }
  .woocommerce .c-account-dashboard table.shop_table a.button,
  .woocommerce .c-account-dashboard table.shop_table button.button,
  .woocommerce .c-account-dashboard table.shop_table input.button,
  .woocommerce .c-account-dashboard table.shop_table button {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    box-shadow: none;
    outline: none;
    -webkit-appearance: none;
    border: none;
    font-weight: bold;
    padding: 0.875rem 3.125rem 0.875rem 1.5rem;
    border-radius: 0.125rem;
    border: 0.125rem solid rgba(35, 31, 32, 0.2);
    outline-offset: -0.125rem;
    display: block;
    text-align: center;
    cursor: pointer;
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: calc(100% - 30px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    background-color: #231F20;
    color: #ffffff;
    transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), outline 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-image 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    margin-top: 0.75rem;
    margin-bottom: 0.75rem; }
    @media only screen and (min-width: 64em) {
      .woocommerce .c-account-dashboard table.shop_table a.button,
      .woocommerce .c-account-dashboard table.shop_table button.button,
      .woocommerce .c-account-dashboard table.shop_table input.button,
      .woocommerce .c-account-dashboard table.shop_table button {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 40em) {
      .woocommerce .c-account-dashboard table.shop_table a.button,
      .woocommerce .c-account-dashboard table.shop_table button.button,
      .woocommerce .c-account-dashboard table.shop_table input.button,
      .woocommerce .c-account-dashboard table.shop_table button {
        display: inline-block; } }
    @media only screen and (min-width: 64em) {
      .woocommerce .c-account-dashboard table.shop_table a.button,
      .woocommerce .c-account-dashboard table.shop_table button.button,
      .woocommerce .c-account-dashboard table.shop_table input.button,
      .woocommerce .c-account-dashboard table.shop_table button {
        font-size: 1.125rem;
        padding: 1rem 3.75rem 1rem 1.875rem; } }
    .woocommerce .c-account-dashboard table.shop_table a.button:hover,
    .woocommerce .c-account-dashboard table.shop_table button.button:hover,
    .woocommerce .c-account-dashboard table.shop_table input.button:hover,
    .woocommerce .c-account-dashboard table.shop_table button:hover {
      background-position: calc(100% - 23px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .woocommerce .c-account-dashboard table.shop_table a.button:hover,
    .woocommerce .c-account-dashboard table.shop_table button.button:hover,
    .woocommerce .c-account-dashboard table.shop_table input.button:hover,
    .woocommerce .c-account-dashboard table.shop_table button:hover {
      color: #231F20;
      background-color: transparent; }
    .woocommerce .c-account-dashboard table.shop_table a.button:active,
    .woocommerce .c-account-dashboard table.shop_table button.button:active,
    .woocommerce .c-account-dashboard table.shop_table input.button:active,
    .woocommerce .c-account-dashboard table.shop_table button:active {
      background-color: #C7C6C7; }
      .woocommerce .c-account-dashboard table.shop_table a.button.resubscribe{
          display: none !important;
      }
    .woocommerce .c-account-dashboard table.shop_table a.button.resubscribe, .woocommerce .c-account-dashboard table.shop_table a.button[type="submit"], .woocommerce .c-account-dashboard table.shop_table a.button.reactivate, .woocommerce .c-account-dashboard table.shop_table a.button.order-again, .woocommerce .c-account-dashboard table.shop_table a.button.ship_now_recalculate, .woocommerce .c-account-dashboard table.shop_table a.button.subscription_renewal_early,
    .woocommerce .c-account-dashboard table.shop_table button.button.resubscribe,
    .woocommerce .c-account-dashboard table.shop_table button.button[type="submit"],
    .woocommerce .c-account-dashboard table.shop_table button.button.reactivate,
    .woocommerce .c-account-dashboard table.shop_table button.button.order-again,
    .woocommerce .c-account-dashboard table.shop_table button.button.ship_now_recalculate,
    .woocommerce .c-account-dashboard table.shop_table button.button.subscription_renewal_early,
    .woocommerce .c-account-dashboard table.shop_table input.button.resubscribe,
    .woocommerce .c-account-dashboard table.shop_table input.button[type="submit"],
    .woocommerce .c-account-dashboard table.shop_table input.button.reactivate,
    .woocommerce .c-account-dashboard table.shop_table input.button.order-again,
    .woocommerce .c-account-dashboard table.shop_table input.button.ship_now_recalculate,
    .woocommerce .c-account-dashboard table.shop_table input.button.subscription_renewal_early,
    .woocommerce .c-account-dashboard table.shop_table button.resubscribe,
    .woocommerce .c-account-dashboard table.shop_table button[type="submit"],
    .woocommerce .c-account-dashboard table.shop_table button.reactivate,
    .woocommerce .c-account-dashboard table.shop_table button.order-again,
    .woocommerce .c-account-dashboard table.shop_table button.ship_now_recalculate,
    .woocommerce .c-account-dashboard table.shop_table button.subscription_renewal_early {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      box-shadow: none;
      outline: none;
      -webkit-appearance: none;
      border: none;
      font-weight: bold;
      padding: 0.875rem 3.125rem 0.875rem 1.5rem;
      border-radius: 0.125rem;
      border: 0.125rem solid rgba(35, 31, 32, 0.2);
      outline-offset: -0.125rem;
      display: block;
      text-align: center;
      cursor: pointer;
      background-size: auto 0.9375rem;
      background-repeat: no-repeat;
      background-position: calc(100% - 30px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
      background-color: #8DC73F;
      color: #000000;
      transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
      @media only screen and (min-width: 64em) {
        .woocommerce .c-account-dashboard table.shop_table a.button.resubscribe, .woocommerce .c-account-dashboard table.shop_table a.button[type="submit"], .woocommerce .c-account-dashboard table.shop_table a.button.reactivate, .woocommerce .c-account-dashboard table.shop_table a.button.order-again, .woocommerce .c-account-dashboard table.shop_table a.button.ship_now_recalculate, .woocommerce .c-account-dashboard table.shop_table a.button.subscription_renewal_early,
        .woocommerce .c-account-dashboard table.shop_table button.button.resubscribe,
        .woocommerce .c-account-dashboard table.shop_table button.button[type="submit"],
        .woocommerce .c-account-dashboard table.shop_table button.button.reactivate,
        .woocommerce .c-account-dashboard table.shop_table button.button.order-again,
        .woocommerce .c-account-dashboard table.shop_table button.button.ship_now_recalculate,
        .woocommerce .c-account-dashboard table.shop_table button.button.subscription_renewal_early,
        .woocommerce .c-account-dashboard table.shop_table input.button.resubscribe,
        .woocommerce .c-account-dashboard table.shop_table input.button[type="submit"],
        .woocommerce .c-account-dashboard table.shop_table input.button.reactivate,
        .woocommerce .c-account-dashboard table.shop_table input.button.order-again,
        .woocommerce .c-account-dashboard table.shop_table input.button.ship_now_recalculate,
        .woocommerce .c-account-dashboard table.shop_table input.button.subscription_renewal_early,
        .woocommerce .c-account-dashboard table.shop_table button.resubscribe,
        .woocommerce .c-account-dashboard table.shop_table button[type="submit"],
        .woocommerce .c-account-dashboard table.shop_table button.reactivate,
        .woocommerce .c-account-dashboard table.shop_table button.order-again,
        .woocommerce .c-account-dashboard table.shop_table button.ship_now_recalculate,
        .woocommerce .c-account-dashboard table.shop_table button.subscription_renewal_early {
          font-size: 1.25rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 40em) {
        .woocommerce .c-account-dashboard table.shop_table a.button.resubscribe, .woocommerce .c-account-dashboard table.shop_table a.button[type="submit"], .woocommerce .c-account-dashboard table.shop_table a.button.reactivate, .woocommerce .c-account-dashboard table.shop_table a.button.order-again, .woocommerce .c-account-dashboard table.shop_table a.button.ship_now_recalculate, .woocommerce .c-account-dashboard table.shop_table a.button.subscription_renewal_early,
        .woocommerce .c-account-dashboard table.shop_table button.button.resubscribe,
        .woocommerce .c-account-dashboard table.shop_table button.button[type="submit"],
        .woocommerce .c-account-dashboard table.shop_table button.button.reactivate,
        .woocommerce .c-account-dashboard table.shop_table button.button.order-again,
        .woocommerce .c-account-dashboard table.shop_table button.button.ship_now_recalculate,
        .woocommerce .c-account-dashboard table.shop_table button.button.subscription_renewal_early,
        .woocommerce .c-account-dashboard table.shop_table input.button.resubscribe,
        .woocommerce .c-account-dashboard table.shop_table input.button[type="submit"],
        .woocommerce .c-account-dashboard table.shop_table input.button.reactivate,
        .woocommerce .c-account-dashboard table.shop_table input.button.order-again,
        .woocommerce .c-account-dashboard table.shop_table input.button.ship_now_recalculate,
        .woocommerce .c-account-dashboard table.shop_table input.button.subscription_renewal_early,
        .woocommerce .c-account-dashboard table.shop_table button.resubscribe,
        .woocommerce .c-account-dashboard table.shop_table button[type="submit"],
        .woocommerce .c-account-dashboard table.shop_table button.reactivate,
        .woocommerce .c-account-dashboard table.shop_table button.order-again,
        .woocommerce .c-account-dashboard table.shop_table button.ship_now_recalculate,
        .woocommerce .c-account-dashboard table.shop_table button.subscription_renewal_early {
          display: inline-block; } }
      @media only screen and (min-width: 64em) {
        .woocommerce .c-account-dashboard table.shop_table a.button.resubscribe, .woocommerce .c-account-dashboard table.shop_table a.button[type="submit"], .woocommerce .c-account-dashboard table.shop_table a.button.reactivate, .woocommerce .c-account-dashboard table.shop_table a.button.order-again, .woocommerce .c-account-dashboard table.shop_table a.button.ship_now_recalculate, .woocommerce .c-account-dashboard table.shop_table a.button.subscription_renewal_early,
        .woocommerce .c-account-dashboard table.shop_table button.button.resubscribe,
        .woocommerce .c-account-dashboard table.shop_table button.button[type="submit"],
        .woocommerce .c-account-dashboard table.shop_table button.button.reactivate,
        .woocommerce .c-account-dashboard table.shop_table button.button.order-again,
        .woocommerce .c-account-dashboard table.shop_table button.button.ship_now_recalculate,
        .woocommerce .c-account-dashboard table.shop_table button.button.subscription_renewal_early,
        .woocommerce .c-account-dashboard table.shop_table input.button.resubscribe,
        .woocommerce .c-account-dashboard table.shop_table input.button[type="submit"],
        .woocommerce .c-account-dashboard table.shop_table input.button.reactivate,
        .woocommerce .c-account-dashboard table.shop_table input.button.order-again,
        .woocommerce .c-account-dashboard table.shop_table input.button.ship_now_recalculate,
        .woocommerce .c-account-dashboard table.shop_table input.button.subscription_renewal_early,
        .woocommerce .c-account-dashboard table.shop_table button.resubscribe,
        .woocommerce .c-account-dashboard table.shop_table button[type="submit"],
        .woocommerce .c-account-dashboard table.shop_table button.reactivate,
        .woocommerce .c-account-dashboard table.shop_table button.order-again,
        .woocommerce .c-account-dashboard table.shop_table button.ship_now_recalculate,
        .woocommerce .c-account-dashboard table.shop_table button.subscription_renewal_early {
          font-size: 1.125rem;
          padding: 1rem 3.75rem 1rem 1.875rem; } }
      .woocommerce .c-account-dashboard table.shop_table a.button.resubscribe:hover, .woocommerce .c-account-dashboard table.shop_table a.button[type="submit"]:hover, .woocommerce .c-account-dashboard table.shop_table a.button.reactivate:hover, .woocommerce .c-account-dashboard table.shop_table a.button.order-again:hover, .woocommerce .c-account-dashboard table.shop_table a.button.ship_now_recalculate:hover, .woocommerce .c-account-dashboard table.shop_table a.button.subscription_renewal_early:hover,
      .woocommerce .c-account-dashboard table.shop_table button.button.resubscribe:hover,
      .woocommerce .c-account-dashboard table.shop_table button.button[type="submit"]:hover,
      .woocommerce .c-account-dashboard table.shop_table button.button.reactivate:hover,
      .woocommerce .c-account-dashboard table.shop_table button.button.order-again:hover,
      .woocommerce .c-account-dashboard table.shop_table button.button.ship_now_recalculate:hover,
      .woocommerce .c-account-dashboard table.shop_table button.button.subscription_renewal_early:hover,
      .woocommerce .c-account-dashboard table.shop_table input.button.resubscribe:hover,
      .woocommerce .c-account-dashboard table.shop_table input.button[type="submit"]:hover,
      .woocommerce .c-account-dashboard table.shop_table input.button.reactivate:hover,
      .woocommerce .c-account-dashboard table.shop_table input.button.order-again:hover,
      .woocommerce .c-account-dashboard table.shop_table input.button.ship_now_recalculate:hover,
      .woocommerce .c-account-dashboard table.shop_table input.button.subscription_renewal_early:hover,
      .woocommerce .c-account-dashboard table.shop_table button.resubscribe:hover,
      .woocommerce .c-account-dashboard table.shop_table button[type="submit"]:hover,
      .woocommerce .c-account-dashboard table.shop_table button.reactivate:hover,
      .woocommerce .c-account-dashboard table.shop_table button.order-again:hover,
      .woocommerce .c-account-dashboard table.shop_table button.ship_now_recalculate:hover,
      .woocommerce .c-account-dashboard table.shop_table button.subscription_renewal_early:hover {
        background-position: calc(100% - 23px) 50%;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
      .woocommerce .c-account-dashboard table.shop_table a.button.resubscribe:hover, .woocommerce .c-account-dashboard table.shop_table a.button[type="submit"]:hover, .woocommerce .c-account-dashboard table.shop_table a.button.reactivate:hover, .woocommerce .c-account-dashboard table.shop_table a.button.order-again:hover, .woocommerce .c-account-dashboard table.shop_table a.button.ship_now_recalculate:hover, .woocommerce .c-account-dashboard table.shop_table a.button.subscription_renewal_early:hover,
      .woocommerce .c-account-dashboard table.shop_table button.button.resubscribe:hover,
      .woocommerce .c-account-dashboard table.shop_table button.button[type="submit"]:hover,
      .woocommerce .c-account-dashboard table.shop_table button.button.reactivate:hover,
      .woocommerce .c-account-dashboard table.shop_table button.button.order-again:hover,
      .woocommerce .c-account-dashboard table.shop_table button.button.ship_now_recalculate:hover,
      .woocommerce .c-account-dashboard table.shop_table button.button.subscription_renewal_early:hover,
      .woocommerce .c-account-dashboard table.shop_table input.button.resubscribe:hover,
      .woocommerce .c-account-dashboard table.shop_table input.button[type="submit"]:hover,
      .woocommerce .c-account-dashboard table.shop_table input.button.reactivate:hover,
      .woocommerce .c-account-dashboard table.shop_table input.button.order-again:hover,
      .woocommerce .c-account-dashboard table.shop_table input.button.ship_now_recalculate:hover,
      .woocommerce .c-account-dashboard table.shop_table input.button.subscription_renewal_early:hover,
      .woocommerce .c-account-dashboard table.shop_table button.resubscribe:hover,
      .woocommerce .c-account-dashboard table.shop_table button[type="submit"]:hover,
      .woocommerce .c-account-dashboard table.shop_table button.reactivate:hover,
      .woocommerce .c-account-dashboard table.shop_table button.order-again:hover,
      .woocommerce .c-account-dashboard table.shop_table button.ship_now_recalculate:hover,
      .woocommerce .c-account-dashboard table.shop_table button.subscription_renewal_early:hover {
        color: #ffffff;
        background-color: #72a330;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .woocommerce .c-account-dashboard table.shop_table a.button.cancel, .woocommerce .c-account-dashboard table.shop_table a.button.delete,
    .woocommerce .c-account-dashboard table.shop_table button.button.cancel,
    .woocommerce .c-account-dashboard table.shop_table button.button.delete,
    .woocommerce .c-account-dashboard table.shop_table input.button.cancel,
    .woocommerce .c-account-dashboard table.shop_table input.button.delete,
    .woocommerce .c-account-dashboard table.shop_table button.cancel,
    .woocommerce .c-account-dashboard table.shop_table button.delete {
      background-color: #B23335;
      border-color: #B23335; }
    @media only screen and (min-width: 64em) {
      .woocommerce .c-account-dashboard table.shop_table a.button:not(:only-child):not(:last-of-type),
      .woocommerce .c-account-dashboard table.shop_table button.button:not(:only-child):not(:last-of-type),
      .woocommerce .c-account-dashboard table.shop_table input.button:not(:only-child):not(:last-of-type),
      .woocommerce .c-account-dashboard table.shop_table button:not(:only-child):not(:last-of-type) {
        margin-right: 0.625rem; } }
  @media only screen and (min-width: 64em) {
    .woocommerce .c-account-dashboard table.shop_table .subscription-actions {
      display: flex; } }
  .woocommerce .c-account-dashboard table.shop_table .subscription-actions .button {
    margin: 0 0 0.5rem;
    width: 100%;
    display: block; }
    @media only screen and (min-width: 64em) {
      .woocommerce .c-account-dashboard table.shop_table .subscription-actions .button {
        width: calc(100% - 240px);
        margin: 0 1.25rem 1.25rem 0;
        display: inline-block; } }
    @media only screen and (max-width: 39.9375em) {
      .woocommerce .c-account-dashboard table.shop_table .subscription-actions .button {
        padding: 0.875rem 1.75rem 0.875rem 0.5rem;
        background-position: calc(100% - 14px) 50%;
        font-size: 0.875rem; } }
  @media only screen and (min-width: 64em) {
    .woocommerce .c-account-dashboard table.shop_table .subscription-actions.order-actions.woocommerce-orders-table__cell-subscription-actions .button {
      width: 100%; } }
  .woocommerce .c-account-dashboard table.shop_table .subscription-actions:after {
    font-size: 0.75rem;
    line-height: 0.875rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    border: 0.125rem solid #A7A5A6;
    border-radius: 0.125rem;
    display: block;
    color: #231F20;
    width: 100%;
    margin-bottom: 1.5rem;
    padding: 0.625rem; }
    @media only screen and (min-width: 64em) {
      .woocommerce .c-account-dashboard table.shop_table .subscription-actions:after {
        width: 13.75rem;
        text-align: center;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 0;
        padding: 0 0.625rem;
        height: 3.9375rem; } }
  .woocommerce .c-account-dashboard table.shop_table .subscription-actions.edit-subscription:after {
    content: 'Change subscription frequency & product quantities'; }
  .woocommerce .c-account-dashboard table.shop_table .subscription-actions.cancel:after {
    content: 'This cancels the subscription'; }
  .woocommerce .c-account-dashboard table.shop_table .subscription-actions.change_delivery:after {
    content: 'Change delivery date, day or time'; }
  .woocommerce .c-account-dashboard table.shop_table .subscription-actions.change_address:after {
    content: 'Change the delivery address your order is sent to'; }
  .woocommerce .c-account-dashboard table.shop_table .subscription-actions.change_payment_method:after {
    content: 'Change/edit payment details'; }
  .woocommerce .c-account-dashboard table.shop_table .subscription-actions.subscription_renewal_early:after {
    content: 'Renew subscription now (changes the subscription date to today).'; }

.woocommerce .c-account-dashboard form .col2-set.addresses .form-row input.input-text,
.woocommerce .c-account-dashboard form .col2-set.addresses .form-row .select2-container--default .select2-selection--single,
.woocommerce .c-account-dashboard form .col2-set.addresses .form-row textarea,
.woocommerce .c-account-dashboard form .col2-set.addresses .form-row select {
  font-size: 1rem;
  line-height: 1.375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  margin-bottom: 0;
  height: 2.875rem;
  border: 0.125rem solid #A7A5A6;
  box-shadow: none;
  color: #231F20; }
  @media only screen and (min-width: 64em) {
    .woocommerce .c-account-dashboard form .col2-set.addresses .form-row input.input-text,
    .woocommerce .c-account-dashboard form .col2-set.addresses .form-row .select2-container--default .select2-selection--single,
    .woocommerce .c-account-dashboard form .col2-set.addresses .form-row textarea,
    .woocommerce .c-account-dashboard form .col2-set.addresses .form-row select {
      font-size: 1.3125rem;
      line-height: 1.9375rem; } }
  @media only screen and (min-width: 64em) {
    .woocommerce .c-account-dashboard form .col2-set.addresses .form-row input.input-text,
    .woocommerce .c-account-dashboard form .col2-set.addresses .form-row .select2-container--default .select2-selection--single,
    .woocommerce .c-account-dashboard form .col2-set.addresses .form-row textarea,
    .woocommerce .c-account-dashboard form .col2-set.addresses .form-row select {
      font-size: 1.125rem;
      line-height: 1.4375rem; } }
  .woocommerce .c-account-dashboard form .col2-set.addresses .form-row input.input-text::-webkit-input-placeholder,
  .woocommerce .c-account-dashboard form .col2-set.addresses .form-row .select2-container--default .select2-selection--single::-webkit-input-placeholder,
  .woocommerce .c-account-dashboard form .col2-set.addresses .form-row textarea::-webkit-input-placeholder,
  .woocommerce .c-account-dashboard form .col2-set.addresses .form-row select::-webkit-input-placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
  .woocommerce .c-account-dashboard form .col2-set.addresses .form-row input.input-text:-ms-input-placeholder,
  .woocommerce .c-account-dashboard form .col2-set.addresses .form-row .select2-container--default .select2-selection--single:-ms-input-placeholder,
  .woocommerce .c-account-dashboard form .col2-set.addresses .form-row textarea:-ms-input-placeholder,
  .woocommerce .c-account-dashboard form .col2-set.addresses .form-row select:-ms-input-placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
  .woocommerce .c-account-dashboard form .col2-set.addresses .form-row input.input-text::-ms-input-placeholder,
  .woocommerce .c-account-dashboard form .col2-set.addresses .form-row .select2-container--default .select2-selection--single::-ms-input-placeholder,
  .woocommerce .c-account-dashboard form .col2-set.addresses .form-row textarea::-ms-input-placeholder,
  .woocommerce .c-account-dashboard form .col2-set.addresses .form-row select::-ms-input-placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
  .woocommerce .c-account-dashboard form .col2-set.addresses .form-row input.input-text::placeholder,
  .woocommerce .c-account-dashboard form .col2-set.addresses .form-row .select2-container--default .select2-selection--single::placeholder,
  .woocommerce .c-account-dashboard form .col2-set.addresses .form-row textarea::placeholder,
  .woocommerce .c-account-dashboard form .col2-set.addresses .form-row select::placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
    @media only screen and (min-width: 64em) {
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row input.input-text::-webkit-input-placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row .select2-container--default .select2-selection--single::-webkit-input-placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row textarea::-webkit-input-placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row select::-webkit-input-placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; }
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row input.input-text:-ms-input-placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row .select2-container--default .select2-selection--single:-ms-input-placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row textarea:-ms-input-placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row select:-ms-input-placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; }
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row input.input-text::-ms-input-placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row .select2-container--default .select2-selection--single::-ms-input-placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row textarea::-ms-input-placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row select::-ms-input-placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; }
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row input.input-text::placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row .select2-container--default .select2-selection--single::placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row textarea::placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row select::placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row input.input-text::-webkit-input-placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row .select2-container--default .select2-selection--single::-webkit-input-placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row textarea::-webkit-input-placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row select::-webkit-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; }
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row input.input-text:-ms-input-placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row .select2-container--default .select2-selection--single:-ms-input-placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row textarea:-ms-input-placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row select:-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; }
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row input.input-text::-ms-input-placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row .select2-container--default .select2-selection--single::-ms-input-placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row textarea::-ms-input-placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row select::-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; }
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row input.input-text::placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row .select2-container--default .select2-selection--single::placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row textarea::placeholder,
      .woocommerce .c-account-dashboard form .col2-set.addresses .form-row select::placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; } }
  .woocommerce .c-account-dashboard form .col2-set.addresses .form-row input.input-text:focus,
  .woocommerce .c-account-dashboard form .col2-set.addresses .form-row .select2-container--default .select2-selection--single:focus,
  .woocommerce .c-account-dashboard form .col2-set.addresses .form-row textarea:focus,
  .woocommerce .c-account-dashboard form .col2-set.addresses .form-row select:focus {
    outline: none;
    box-shadow: none;
    border: 0.125rem solid #A7A5A6; }

.woocommerce .c-account-dashboard form .col2-set.addresses .form-row textarea {
  padding: 1.25rem;
  height: 7.5rem; }

.woocommerce .c-account-dashboard form .col2-set.addresses .form-row .select2-container--default .select2-selection--single span {
  line-height: 2.5rem;
  padding: 0 0.75rem;
  font-style: normal; }

.woocommerce .c-account-dashboard form .col2-set.addresses .form-row .select2-container--default .select2-selection__arrow {
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%); }

.woocommerce .c-account-dashboard form .col2-set.addresses .form-row label {
  font-size: 1rem;
  line-height: 1.375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
  margin-bottom: 0.9375rem;
  font-size: 1rem !important;
  margin: 0.625rem 0 0.3125rem;
  font-style: normal; }
  @media only screen and (min-width: 64em) {
    .woocommerce .c-account-dashboard form .col2-set.addresses .form-row label {
      font-size: 1.3125rem;
      line-height: 1.9375rem; } }
  @media only screen and (min-width: 64em) {
    .woocommerce .c-account-dashboard form .col2-set.addresses .form-row label {
      font-size: 1.125rem !important; } }

.woocommerce .c-account-dashboard form .col2-set.addresses .form-row.validate-postcode, .woocommerce .c-account-dashboard form .col2-set.addresses .form-row#billing_gazchaps_getaddress_io_postcode_lookup_button_field, .woocommerce .c-account-dashboard form .col2-set.addresses .form-row#shipping_gazchaps_getaddress_io_postcode_lookup_button_field {
  float: none;
  width: 100%; }

.woocommerce .c-account-dashboard form .col2-set.addresses .form-row#billing_gazchaps_getaddress_io_postcode_lookup_button_field button, .woocommerce .c-account-dashboard form .col2-set.addresses .form-row#shipping_gazchaps_getaddress_io_postcode_lookup_button_field button {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .woocommerce .c-account-dashboard form .col2-set.addresses .form-row#billing_gazchaps_getaddress_io_postcode_lookup_button_field button:hover, .woocommerce .c-account-dashboard form .col2-set.addresses .form-row#shipping_gazchaps_getaddress_io_postcode_lookup_button_field button:hover {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }

.c-account-dashboard button[name="edit-subscription-button"] {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  border: none;
  font-weight: bold;
  padding: 0.875rem 3.125rem 0.875rem 1.5rem;
  border-radius: 0.125rem;
  border: 0.125rem solid rgba(35, 31, 32, 0.2);
  outline-offset: -0.125rem;
  display: block;
  text-align: center;
  cursor: pointer;
  background-size: auto 0.9375rem;
  background-repeat: no-repeat;
  background-position: calc(100% - 30px) 50%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
  background-color: #8DC73F;
  color: #000000;
  transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
  margin-top: 1.5rem; }
  @media only screen and (min-width: 64em) {
    .c-account-dashboard button[name="edit-subscription-button"] {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 40em) {
    .c-account-dashboard button[name="edit-subscription-button"] {
      display: inline-block; } }
  @media only screen and (min-width: 64em) {
    .c-account-dashboard button[name="edit-subscription-button"] {
      font-size: 1.125rem;
      padding: 1rem 3.75rem 1rem 1.875rem; } }
  .c-account-dashboard button[name="edit-subscription-button"]:hover {
    background-position: calc(100% - 23px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .c-account-dashboard button[name="edit-subscription-button"]:hover {
    color: #ffffff;
    background-color: #72a330;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }

/**
* ACCOUNT-DETAILS
**/
.c-account-details__heading {
  font-size: 1.3125rem;
  line-height: 1.6875rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  margin-bottom: 1.5rem; }
  @media only screen and (min-width: 64em) {
    .c-account-details__heading {
      font-size: 1.75rem;
      line-height: 2.1875rem; } }
  @media only screen and (min-width: 64em) {
    .c-account-details__heading {
      margin-bottom: 2.5rem; } }

.c-account-details img {
  height: 6rem;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 50%;
  margin-bottom: 0.625rem; }

.c-account-details input[type="file"] {
  position: relative;
  cursor: pointer; }
  .c-account-details input[type="file"]:before {
    content: 'Choose file';
    font-size: 0.875rem;
    line-height: 1.125rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    position: absolute;
    height: 100%;
    width: 7.25rem;
    background-color: #231F20;
    color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none;
    font-weight: 700; }

/**
* ACCOUNT-DOGGIOS
**/
.c-account-doggios li {
  list-style-type: none; }

.c-account-doggios__heading, .c-account-doggios__subheading {
  font-size: 1.3125rem;
  line-height: 1.6875rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  margin-bottom: 1rem; }
  @media only screen and (min-width: 64em) {
    .c-account-doggios__heading, .c-account-doggios__subheading {
      font-size: 1.75rem;
      line-height: 2.1875rem; } }

.c-account-doggios__heading {
  margin-bottom: 2rem; }

.c-account-doggios__points {
  border-top: 0.125rem solid #C7C6C7;
  padding-top: 1.5rem;
  margin-top: 2rem; }
  @media only screen and (min-width: 64em) {
    .c-account-doggios__points {
      padding-top: 2.125rem;
      margin-top: 2.5rem;
      margin-bottom: 2rem; } }

.c-account-doggios__history {
  border: none;
  border-radius: 0;
  margin-bottom: 2rem; }
  .c-account-doggios__history thead,
  .c-account-doggios__history tbody {
    border: none; }
  .c-account-doggios__history thead {
    background-color: #F6F3F3; }
    .c-account-doggios__history thead th {
      padding: 1rem 0.625rem; }
  .c-account-doggios__history tbody th {
    padding: 0.625rem; }
  .c-account-doggios__history tbody tr:nth-of-type(even) {
    background-color: #F6F3F3; }
  .c-account-doggios__history tbody tr:nth-of-type(odd) {
    background-color: #ffffff; }
  .c-account-doggios__history th,
  .c-account-doggios__history td {
    position: relative; }
    .c-account-doggios__history th:after,
    .c-account-doggios__history td:after {
      content: "";
      position: absolute;
      bottom: 0;
      left: 0;
      width: calc(100% - 6px);
      height: 0.125rem;
      background-color: #C7C6C7; }
    .c-account-doggios__history th:nth-of-type(1):after,
    .c-account-doggios__history td:nth-of-type(1):after {
      width: calc(100% - 12px); }

.c-account-doggios .c-text__heading {
  font-size: 1.3125rem;
  line-height: 1.6875rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-account-doggios .c-text__heading {
      font-size: 1.75rem;
      line-height: 2.1875rem; } }

/**
* ACCOUNT-CARDS
**/
.c-account-cards {
  padding-top: 4.5rem; }
  @media only screen and (min-width: 64em) {
    .c-account-cards {
      margin-left: -1rem;
      margin-right: -1rem; } }
  .c-account-cards li {
    list-style-type: none; }
  .c-account-cards .panel-row-style .panel-grid-cell:not(:last-child) {
    margin-bottom: 1.25rem; }
    @media only screen and (min-width: 64em) {
      .c-account-cards .panel-row-style .panel-grid-cell:not(:last-child) {
        margin-bottom: 0; } }
  @media only screen and (min-width: 64em) {
    .c-account-cards .c-cta--decoration {
      min-height: 10.3125rem; } }
  .c-account-cards .c-cta--decoration:hover .c-cta__content {
    border-color: transparent; }
  .c-account-cards .c-cta--decoration:hover .c-cta__anchor {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1; }
  .c-account-cards .c-cta--decoration .c-cta__anchor {
    border: 0.125rem solid #8DC73F;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    opacity: 0;
    transition: 0.44s all cubic-bezier(0.6, -0.28, 0.735, 0.045);
    left: -0.625rem;
    top: -0.625rem;
    bottom: -0.5rem;
    right: -0.625rem;
    border-radius: 0.125rem; }
  .c-account-cards .c-cta--decoration .c-cta__heading {
    color: #8DC73F; }
  .c-account-cards .c-cta--decoration .c-cta__content {
    height: 100%;
    transition: 0.44s border-color cubic-bezier(0.6, -0.28, 0.735, 0.045); }
    @media only screen and (min-width: 64em) {
      .c-account-cards .c-cta--decoration .c-cta__content {
        min-height: 10.3125rem; } }
  .c-account-cards .c-cta--decoration .c-cta__inner .img-fit {
    background-color: #ffffff; }
    .c-account-cards .c-cta--decoration .c-cta__inner .img-fit img {
      height: 4.5rem; }

/**
* ACCOUNT-DOGGY-DIARY-ENTRIES
**/
.c-account-doggy-diary-entries {
  margin: 0; }
  .c-account-doggy-diary-entries__item {
    display: block;
    padding: 0.625rem 0;
    list-style-type: none; }
  .c-account-doggy-diary-entries__labels, .c-account-doggy-diary-entries__entries {
    margin: 0; }
  .c-account-doggy-diary-entries__labels {
    display: flex;
    flex-wrap: wrap; }
    .c-account-doggy-diary-entries__labels .c-account-doggy-diary-entries__item {
      width: 33%; }
  .c-account-doggy-diary-entries__entries .c-account-doggy-diary-entries__item {
    width: 100%;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    border-top: 0.0625rem solid #C7C6C7; }
    .c-account-doggy-diary-entries__entries .c-account-doggy-diary-entries__item:last-child {
      border-bottom: 0.0625rem solid #C7C6C7; }
    .c-account-doggy-diary-entries__entries .c-account-doggy-diary-entries__item > * {
      width: 33%; }
  .c-account-doggy-diary-entries__note p:last-child {
    margin-bottom: 0; }
  .c-account-doggy-diary-entries__image img {
    width: 7.1875rem;
    max-width: 80%; }

/**
* ACCOUNT-DOGGY-DIARY
**/
.c-account-doggy-diary {
  width: 100%; }
  @media only screen and (min-width: 64em) {
    .c-account-doggy-diary {
      width: calc(100% - 373px);
      margin-left: 1.875rem; } }
  .c-account-doggy-diary .button-primary {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    box-shadow: none;
    outline: none;
    -webkit-appearance: none;
    border: none;
    font-weight: bold;
    padding: 0.875rem 3.125rem 0.875rem 1.5rem;
    border-radius: 0.125rem;
    border: 0.125rem solid rgba(35, 31, 32, 0.2);
    outline-offset: -0.125rem;
    display: block;
    text-align: center;
    cursor: pointer;
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: calc(100% - 30px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    background-color: #8DC73F;
    color: #000000;
    transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    @media only screen and (min-width: 64em) {
      .c-account-doggy-diary .button-primary {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 40em) {
      .c-account-doggy-diary .button-primary {
        display: inline-block; } }
    @media only screen and (min-width: 64em) {
      .c-account-doggy-diary .button-primary {
        font-size: 1.125rem;
        padding: 1rem 3.75rem 1rem 1.875rem; } }
    .c-account-doggy-diary .button-primary:hover {
      background-position: calc(100% - 23px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .c-account-doggy-diary .button-primary:hover {
      color: #ffffff;
      background-color: #72a330;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .c-account-doggy-diary__login {
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: 700; }
    @media only screen and (min-width: 64em) {
      .c-account-doggy-diary__login {
        font-size: 1.3125rem;
        line-height: 1.9375rem; } }
    .c-account-doggy-diary__login a {
      color: #008091;
      text-decoration: underline; }
  .c-account-doggy-diary__intro {
    display: flex;
    flex-direction: column;
    margin-bottom: 1.875rem; }
    @media only screen and (min-width: 64em) {
      .c-account-doggy-diary__intro {
        flex-direction: row;
        justify-content: space-between; } }
    .c-account-doggy-diary__intro .c-button {
      background-image: none;
      padding: 0.875rem 1rem; }
      @media only screen and (min-width: 64em) {
        .c-account-doggy-diary__intro .c-button {
          padding: 1rem 1.3125rem; } }
      .c-account-doggy-diary__intro .c-button:hover {
        background-image: none; }
  .c-account-doggy-diary__heading {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-account-doggy-diary__heading {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
  .c-account-doggy-diary .acf-form {
    display: flex;
    flex-direction: column-reverse; }
    @media only screen and (min-width: 64em) {
      .c-account-doggy-diary .acf-form > .acf-form-fields {
        margin-top: -3.125rem; } }
  .c-account-doggy-diary .acf-form-submit {
    display: flex;
    justify-content: flex-end;
    z-index: 1; }
  .c-account-doggy-diary .acf-form,
  .c-account-doggy-diary .acf-fields > .acf-field {
    margin-bottom: 2rem;
    padding: 0;
    border-top: 0; }
    @media only screen and (min-width: 64em) {
      .c-account-doggy-diary .acf-form,
      .c-account-doggy-diary .acf-fields > .acf-field {
        margin-bottom: 3rem; } }
  .c-account-doggy-diary .acf-field-repeater .acf-field textarea,
  .c-account-doggy-diary .acf-field-repeater .acf-field textarea:focus,
  .c-account-doggy-diary .acf-field-repeater .acf-field input[type="text"],
  .c-account-doggy-diary .acf-field-repeater .acf-field input[type="text"]:focus {
    box-shadow: none;
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    margin-bottom: 0;
    box-shadow: none;
    color: #231F20; }
    @media only screen and (min-width: 64em) {
      .c-account-doggy-diary .acf-field-repeater .acf-field textarea,
      .c-account-doggy-diary .acf-field-repeater .acf-field textarea:focus,
      .c-account-doggy-diary .acf-field-repeater .acf-field input[type="text"],
      .c-account-doggy-diary .acf-field-repeater .acf-field input[type="text"]:focus {
        font-size: 1.3125rem;
        line-height: 1.9375rem; } }
    @media only screen and (min-width: 64em) {
      .c-account-doggy-diary .acf-field-repeater .acf-field textarea,
      .c-account-doggy-diary .acf-field-repeater .acf-field textarea:focus,
      .c-account-doggy-diary .acf-field-repeater .acf-field input[type="text"],
      .c-account-doggy-diary .acf-field-repeater .acf-field input[type="text"]:focus {
        font-size: 1.125rem;
        line-height: 1.4375rem; } }
  .c-account-doggy-diary .acf-field-repeater .acf-field input[type="text"],
  .c-account-doggy-diary .acf-field-repeater .acf-field input[type="text"]:focus {
    border: none;
    border-bottom: 0.125rem solid #A7A5A6; }
  .c-account-doggy-diary .acf-field-repeater .acf-field textarea {
    height: 5.625rem;
    border: 0.125rem solid #A7A5A6; }
  .c-account-doggy-diary .acf-field-repeater .acf-repeater.-block > table > tbody,
  .c-account-doggy-diary .acf-field-repeater .acf-repeater.-row > table > tbody {
    border: none !important; }
    .c-account-doggy-diary .acf-field-repeater .acf-repeater.-block > table > tbody > tr.acf-row .acf-fields,
    .c-account-doggy-diary .acf-field-repeater .acf-repeater.-row > table > tbody > tr.acf-row .acf-fields {
      border-bottom: 0.125rem solid #C7C6C7 !important;
      padding-bottom: 1.5rem;
      margin-bottom: 1.5rem; }
    .c-account-doggy-diary .acf-field-repeater .acf-repeater.-block > table > tbody > tr > td,
    .c-account-doggy-diary .acf-field-repeater .acf-repeater.-row > table > tbody > tr > td {
      border: none !important; }
      .c-account-doggy-diary .acf-field-repeater .acf-repeater.-block > table > tbody > tr > td.acf-fields,
      .c-account-doggy-diary .acf-field-repeater .acf-repeater.-row > table > tbody > tr > td.acf-fields {
        display: flex;
        flex-wrap: wrap; }
        .c-account-doggy-diary .acf-field-repeater .acf-repeater.-block > table > tbody > tr > td.acf-fields .acf-field-textarea,
        .c-account-doggy-diary .acf-field-repeater .acf-repeater.-row > table > tbody > tr > td.acf-fields .acf-field-textarea {
          width: 100%;
          margin-top: 1rem; }
          @media only screen and (min-width: 64em) {
            .c-account-doggy-diary .acf-field-repeater .acf-repeater.-block > table > tbody > tr > td.acf-fields .acf-field-textarea,
            .c-account-doggy-diary .acf-field-repeater .acf-repeater.-row > table > tbody > tr > td.acf-fields .acf-field-textarea {
              width: calc(100% - 22.875rem);
              margin-top: 0;
              margin-left: 2rem; } }
        .c-account-doggy-diary .acf-field-repeater .acf-repeater.-block > table > tbody > tr > td.acf-fields .acf-field-image,
        .c-account-doggy-diary .acf-field-repeater .acf-repeater.-block > table > tbody > tr > td.acf-fields .acf-field-date-picker,
        .c-account-doggy-diary .acf-field-repeater .acf-repeater.-row > table > tbody > tr > td.acf-fields .acf-field-image,
        .c-account-doggy-diary .acf-field-repeater .acf-repeater.-row > table > tbody > tr > td.acf-fields .acf-field-date-picker {
          width: 50%; }
        @media only screen and (min-width: 64em) {
          .c-account-doggy-diary .acf-field-repeater .acf-repeater.-block > table > tbody > tr > td.acf-fields .acf-field-image,
          .c-account-doggy-diary .acf-field-repeater .acf-repeater.-row > table > tbody > tr > td.acf-fields .acf-field-image {
            width: 13.75rem; } }
        @media only screen and (min-width: 64em) {
          .c-account-doggy-diary .acf-field-repeater .acf-repeater.-block > table > tbody > tr > td.acf-fields .acf-field-date-picker,
          .c-account-doggy-diary .acf-field-repeater .acf-repeater.-row > table > tbody > tr > td.acf-fields .acf-field-date-picker {
            width: 6.875rem; } }
      body:not(.acf-admin-5-3) .c-account-doggy-diary .acf-field-repeater .acf-repeater.-block > table > tbody > tr > td, body:not(.acf-admin-5-3)
      .c-account-doggy-diary .acf-field-repeater .acf-repeater.-row > table > tbody > tr > td {
        border: none; }
      .c-account-doggy-diary .acf-field-repeater .acf-repeater.-block > table > tbody > tr > td:first-of-type, .c-account-doggy-diary .acf-field-repeater .acf-repeater.-block > table > tbody > tr > td:last-of-type,
      .c-account-doggy-diary .acf-field-repeater .acf-repeater.-row > table > tbody > tr > td:first-of-type,
      .c-account-doggy-diary .acf-field-repeater .acf-repeater.-row > table > tbody > tr > td:last-of-type {
        display: none; }
      body:not(.acf-admin-5-3) .c-account-doggy-diary .acf-field-repeater .acf-repeater.-block > table > tbody > tr > td:last-of-type, body:not(.acf-admin-5-3)
      .c-account-doggy-diary .acf-field-repeater .acf-repeater.-row > table > tbody > tr > td:last-of-type {
        display: none; }
  @media only screen and (min-width: 64em) {
    .c-account-doggy-diary .acf-field-repeater > .acf-label {
      width: calc(100% - 210px);
      margin-bottom: 3.75rem; } }
  .c-account-doggy-diary .acf-field-repeater > .acf-label label {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    font-weight: 900 !important; }
    @media only screen and (min-width: 64em) {
      .c-account-doggy-diary .acf-field-repeater > .acf-label label {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
  .c-account-doggy-diary .acf-field .button {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    box-shadow: none;
    outline: none;
    -webkit-appearance: none;
    border: none;
    font-weight: bold;
    padding: 0.875rem 3.125rem 0.875rem 1.5rem;
    border-radius: 0.125rem;
    border: 0.125rem solid rgba(35, 31, 32, 0.2);
    outline-offset: -0.125rem;
    display: block;
    text-align: center;
    cursor: pointer;
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: calc(100% - 30px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    background-color: #231F20;
    color: #ffffff;
    transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), outline 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-image 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955); }
    @media only screen and (min-width: 64em) {
      .c-account-doggy-diary .acf-field .button {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 40em) {
      .c-account-doggy-diary .acf-field .button {
        display: inline-block; } }
    @media only screen and (min-width: 64em) {
      .c-account-doggy-diary .acf-field .button {
        font-size: 1.125rem;
        padding: 1rem 3.75rem 1rem 1.875rem; } }
    .c-account-doggy-diary .acf-field .button:hover {
      background-position: calc(100% - 23px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .c-account-doggy-diary .acf-field .button:hover {
      color: #231F20;
      background-color: transparent; }
    .c-account-doggy-diary .acf-field .button:active {
      background-color: #C7C6C7; }
  .c-account-doggy-diary .acf-field .quicktags-toolbar {
    display: none; }
  .c-account-doggy-diary .acf-field[data-name="_post_content"] label {
    font-size: 0; }
    .c-account-doggy-diary .acf-field[data-name="_post_content"] label:after {
      content: 'Note';
      display: inline-block;
      font-size: 0.75rem;
      line-height: 0.9375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: 700;
      margin-bottom: 0.5rem; }
      @media only screen and (min-width: 64em) {
        .c-account-doggy-diary .acf-field[data-name="_post_content"] label:after {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
  .c-account-doggy-diary .acf-field[data-name="doggy_image"] label {
    display: inline-block;
    font-size: 0.75rem;
    line-height: 0.9375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    margin-bottom: 0.5rem; }
    @media only screen and (min-width: 64em) {
      .c-account-doggy-diary .acf-field[data-name="doggy_image"] label {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
  .c-account-doggy-diary .acf-input .wp-editor-tools,
  .c-account-doggy-diary .acf-input .mce-top-part {
    display: none; }

/**
* ACCOUNT-DOGS-PROFILE
**/
.c-account-dogs-profile {
  width: 100%;
  position: relative; }
  @media only screen and (min-width: 64em) {
    .c-account-dogs-profile {
      width: calc(100% - 373px);
      margin-left: 1.875rem; } }
  .c-account-dogs-profile .acf-fields.-left > .acf-field:before {
    background-color: transparent;
    width: 100%; }
  .c-account-dogs-profile__heading {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-account-dogs-profile__heading {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
    @media only screen and (min-width: 64em) {
      .c-account-dogs-profile__heading {
        margin-bottom: 2rem; } }
  @media only screen and (min-width: 64em) {
    .c-account-dogs-profile__inner .updated {
      position: absolute;
      right: 0;
      top: 0.375rem;
      z-index: 100; } }
  .c-account-dogs-profile__inner .updated p {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    color: #008091;
    font-weight: bold; }
    @media only screen and (min-width: 64em) {
      .c-account-dogs-profile__inner .updated p {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
  .c-account-dogs-profile__inner .acf-form .acf-fields {
    padding-bottom: 2rem; }
    @media only screen and (min-width: 64em) {
      .c-account-dogs-profile__inner .acf-form .acf-fields {
        padding-bottom: 3rem; } }
    .c-account-dogs-profile__inner .acf-form .acf-fields > .acf-field {
      border: none; }
    .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-radio-list,
    .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-checkbox-list,
    .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-radio-list,
    .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-checkbox-list {
      display: flex;
      flex-wrap: wrap;
      flex-direction: column;
      padding-left: 1.625rem;
      padding-top: 1rem; }
      @media only screen and (min-width: 40em) {
        .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-radio-list,
        .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-checkbox-list,
        .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-radio-list,
        .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-checkbox-list {
          flex-direction: row; } }
      .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-radio-list li,
      .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-checkbox-list li,
      .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-radio-list li,
      .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-checkbox-list li {
        list-style-type: none; }
        .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-radio-list li:not(:last-child),
        .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-checkbox-list li:not(:last-child),
        .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-radio-list li:not(:last-child),
        .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-checkbox-list li:not(:last-child) {
          margin: 0 0 1rem; }
          @media only screen and (min-width: 40em) {
            .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-radio-list li:not(:last-child),
            .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-checkbox-list li:not(:last-child),
            .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-radio-list li:not(:last-child),
            .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-checkbox-list li:not(:last-child) {
              margin: 0 2rem 1rem 0; } }
        .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-radio-list li label,
        .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-checkbox-list li label,
        .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-radio-list li label,
        .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-checkbox-list li label {
          display: flex;
          flex-direction: row-reverse;
          justify-content: flex-end; }
        .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-radio-list li input,
        .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-checkbox-list li input,
        .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-radio-list li input,
        .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-checkbox-list li input {
          opacity: 0; }
          .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-radio-list li input:checked + span:after,
          .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-checkbox-list li input:checked + span:after,
          .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-radio-list li input:checked + span:after,
          .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-checkbox-list li input:checked + span:after {
            background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik02Ljk3Ljk3YS43NS43NSAwIDAxMS4wNzEgMS4wNUw0LjA0OSA3LjAxYS43NS43NSAwIDAxLTEuMDguMDJMLjMyNCA0LjM4NGEuNzUuNzUgMCAxMTEuMDYtMS4wNmwyLjA5NCAyLjA5M0w2Ljk1MS45OTJhLjIzNi4yMzYgMCAwMS4wMi0uMDIySDYuOTd6IiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
          .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-radio-list li input + span,
          .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-checkbox-list li input + span,
          .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-radio-list li input + span,
          .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-checkbox-list li input + span {
            font-size: 0.75rem;
            line-height: 0.9375rem;
            font-weight: 400;
            font-family: Montserrat, sans-serif;
            display: inline-block;
            position: relative; }
            @media only screen and (min-width: 64em) {
              .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-radio-list li input + span,
              .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-checkbox-list li input + span,
              .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-radio-list li input + span,
              .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-checkbox-list li input + span {
                font-size: 1.125rem;
                line-height: 1.6875rem; } }
            .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-radio-list li input + span:after,
            .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-radio .acf-checkbox-list li input + span:after,
            .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-radio-list li input + span:after,
            .c-account-dogs-profile__inner .acf-form .acf-fields .acf-field-checkbox .acf-checkbox-list li input + span:after {
              content: "";
              position: absolute;
              width: 0.9375rem;
              height: 0.9375rem;
              background-repeat: no-repeat;
              border: 0.0625rem solid #231F20;
              border-radius: 0.125rem;
              background-size: 0.5625rem auto;
              background-position: 55% 50%;
              top: 0.3125rem;
              left: -1.625rem; }
  .c-account-dogs-profile__inner .acf-form .acf-field {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    padding-left: 0;
    padding-right: 0; }
    .c-account-dogs-profile__inner .acf-form .acf-field.acf-field-message {
      display: none; }
    .c-account-dogs-profile__inner .acf-form .acf-field input[type="text"], .c-account-dogs-profile__inner .acf-form .acf-field input[type="number"], .c-account-dogs-profile__inner .acf-form .acf-field input[type="date"] {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      box-shadow: none;
      border: 0;
      height: 3.125rem;
      line-height: 3.125rem;
      padding-left: 0;
      padding-right: 0;
      border-bottom: 0.125rem solid transparent;
      margin: 0;
      width: 100%;
      border-bottom: 0.125rem solid rgba(0, 0, 0, 0.2); }
      @media only screen and (min-width: 64em) {
        .c-account-dogs-profile__inner .acf-form .acf-field input[type="text"], .c-account-dogs-profile__inner .acf-form .acf-field input[type="number"], .c-account-dogs-profile__inner .acf-form .acf-field input[type="date"] {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
      .c-account-dogs-profile__inner .acf-form .acf-field input[type="text"]:focus, .c-account-dogs-profile__inner .acf-form .acf-field input[type="number"]:focus, .c-account-dogs-profile__inner .acf-form .acf-field input[type="date"]:focus {
        box-shadow: none;
        border: 0;
        border-bottom: 0.125rem solid #000000; }
      .c-account-dogs-profile__inner .acf-form .acf-field input[type="text"]::-webkit-input-placeholder, .c-account-dogs-profile__inner .acf-form .acf-field input[type="number"]::-webkit-input-placeholder, .c-account-dogs-profile__inner .acf-form .acf-field input[type="date"]::-webkit-input-placeholder {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }
      .c-account-dogs-profile__inner .acf-form .acf-field input[type="text"]:-ms-input-placeholder, .c-account-dogs-profile__inner .acf-form .acf-field input[type="number"]:-ms-input-placeholder, .c-account-dogs-profile__inner .acf-form .acf-field input[type="date"]:-ms-input-placeholder {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }
      .c-account-dogs-profile__inner .acf-form .acf-field input[type="text"]::-ms-input-placeholder, .c-account-dogs-profile__inner .acf-form .acf-field input[type="number"]::-ms-input-placeholder, .c-account-dogs-profile__inner .acf-form .acf-field input[type="date"]::-ms-input-placeholder {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }
      .c-account-dogs-profile__inner .acf-form .acf-field input[type="text"]::placeholder, .c-account-dogs-profile__inner .acf-form .acf-field input[type="number"]::placeholder, .c-account-dogs-profile__inner .acf-form .acf-field input[type="date"]::placeholder {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }
        @media only screen and (min-width: 64em) {
          .c-account-dogs-profile__inner .acf-form .acf-field input[type="text"]::-webkit-input-placeholder, .c-account-dogs-profile__inner .acf-form .acf-field input[type="number"]::-webkit-input-placeholder, .c-account-dogs-profile__inner .acf-form .acf-field input[type="date"]::-webkit-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.6875rem; }
          .c-account-dogs-profile__inner .acf-form .acf-field input[type="text"]:-ms-input-placeholder, .c-account-dogs-profile__inner .acf-form .acf-field input[type="number"]:-ms-input-placeholder, .c-account-dogs-profile__inner .acf-form .acf-field input[type="date"]:-ms-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.6875rem; }
          .c-account-dogs-profile__inner .acf-form .acf-field input[type="text"]::-ms-input-placeholder, .c-account-dogs-profile__inner .acf-form .acf-field input[type="number"]::-ms-input-placeholder, .c-account-dogs-profile__inner .acf-form .acf-field input[type="date"]::-ms-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.6875rem; }
          .c-account-dogs-profile__inner .acf-form .acf-field input[type="text"]::placeholder, .c-account-dogs-profile__inner .acf-form .acf-field input[type="number"]::placeholder, .c-account-dogs-profile__inner .acf-form .acf-field input[type="date"]::placeholder {
            font-size: 1.125rem;
            line-height: 1.6875rem; } }
  .c-account-dogs-profile__inner .acf-form .acf-actions .button {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    box-shadow: none;
    outline: none;
    -webkit-appearance: none;
    border: none;
    font-weight: bold;
    padding: 0.875rem 3.125rem 0.875rem 1.5rem;
    border-radius: 0.125rem;
    border: 0.125rem solid rgba(35, 31, 32, 0.2);
    outline-offset: -0.125rem;
    display: block;
    text-align: center;
    cursor: pointer;
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: calc(100% - 30px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    background-color: #231F20;
    color: #ffffff;
    transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), outline 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-image 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955); }
    @media only screen and (min-width: 64em) {
      .c-account-dogs-profile__inner .acf-form .acf-actions .button {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 40em) {
      .c-account-dogs-profile__inner .acf-form .acf-actions .button {
        display: inline-block; } }
    @media only screen and (min-width: 64em) {
      .c-account-dogs-profile__inner .acf-form .acf-actions .button {
        font-size: 1.125rem;
        padding: 1rem 3.75rem 1rem 1.875rem; } }
    .c-account-dogs-profile__inner .acf-form .acf-actions .button:hover {
      background-position: calc(100% - 23px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .c-account-dogs-profile__inner .acf-form .acf-actions .button:hover {
      color: #231F20;
      background-color: transparent; }
    .c-account-dogs-profile__inner .acf-form .acf-actions .button:active {
      background-color: #C7C6C7; }
  .c-account-dogs-profile__inner .acf-form .acf-input {
    flex-grow: 1;
    width: 100%; }
  .c-account-dogs-profile__inner .acf-form .acf-label {
    display: inline-block;
    margin-bottom: 0; }
    @media only screen and (min-width: 64em) {
      .c-account-dogs-profile__inner .acf-form .acf-label {
        min-width: 9.375rem; } }
    .c-account-dogs-profile__inner .acf-form .acf-label label {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: bold;
      margin-bottom: 0; }
      @media only screen and (min-width: 64em) {
        .c-account-dogs-profile__inner .acf-form .acf-label label {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
  .c-account-dogs-profile__inner .acf-form .acf-field-repeater > .acf-label {
    display: none; }
  .c-account-dogs-profile .c-product-cart-feed-amount {
    margin: 0 0 2rem; }
    .c-account-dogs-profile .c-product-cart-feed-amount__heading {
      display: none; }

/**
* ACCOUNT-EDIT
**/
.c-account-form--edit .c-account-form__inner {
  margin-bottom: 2rem; }

@media only screen and (min-width: 64em) {
  .c-account-form--edit .c-account-form__dogs-profile-register {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row; } }

@media only screen and (min-width: 64em) {
  .c-account-form--edit .c-account-form__dogs-profile-register .c-account-form__row {
    width: calc(33% - 18px); } }

.c-account-form--edit .c-account-form__dogs-profile-register .c-account-form__row + .c-account-form__row {
  margin-left: 1.875rem; }

@media only screen and (min-width: 64em) {
  .c-account-form--edit .c-account-form__dogs-profile-register .c-account-form__input {
    width: 100%; } }

/**
* ACCOUNT-EDIT-ADDRESS
**/
.c-account-form--edit-address .c-account-form__row .form-row:not(:last-of-type) {
  margin-bottom: 1rem; }
  @media only screen and (min-width: 64em) {
    .c-account-form--edit-address .c-account-form__row .form-row:not(:last-of-type) {
      margin-bottom: 1.5rem; } }

.woocommerce .c-account-form--edit-address .c-account-form__row .form-row input.input-text, .woocommerce
.c-account-form--edit-address .c-account-form__row .form-row .select2-container--default .select2-selection--single, .woocommerce
.c-account-form--edit-address .c-account-form__row .form-row textarea {
  font-size: 1rem;
  line-height: 1.375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  margin-bottom: 0;
  height: 2.875rem;
  border: 0.125rem solid #A7A5A6;
  box-shadow: none;
  color: #231F20;
  border-radius: 0.125rem;
  padding: 0 1.25rem;
  min-height: 3.625rem; }
  @media only screen and (min-width: 64em) {
    .woocommerce .c-account-form--edit-address .c-account-form__row .form-row input.input-text, .woocommerce
    .c-account-form--edit-address .c-account-form__row .form-row .select2-container--default .select2-selection--single, .woocommerce
    .c-account-form--edit-address .c-account-form__row .form-row textarea {
      font-size: 1.3125rem;
      line-height: 1.9375rem; } }
  @media only screen and (min-width: 64em) {
    .woocommerce .c-account-form--edit-address .c-account-form__row .form-row input.input-text, .woocommerce
    .c-account-form--edit-address .c-account-form__row .form-row .select2-container--default .select2-selection--single, .woocommerce
    .c-account-form--edit-address .c-account-form__row .form-row textarea {
      font-size: 1.125rem;
      line-height: 1.4375rem; } }
  .woocommerce .c-account-form--edit-address .c-account-form__row .form-row input.input-text::-webkit-input-placeholder, .woocommerce
  .c-account-form--edit-address .c-account-form__row .form-row .select2-container--default .select2-selection--single::-webkit-input-placeholder, .woocommerce
  .c-account-form--edit-address .c-account-form__row .form-row textarea::-webkit-input-placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
  .woocommerce .c-account-form--edit-address .c-account-form__row .form-row input.input-text:-ms-input-placeholder, .woocommerce
  .c-account-form--edit-address .c-account-form__row .form-row .select2-container--default .select2-selection--single:-ms-input-placeholder, .woocommerce
  .c-account-form--edit-address .c-account-form__row .form-row textarea:-ms-input-placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
  .woocommerce .c-account-form--edit-address .c-account-form__row .form-row input.input-text::-ms-input-placeholder, .woocommerce
  .c-account-form--edit-address .c-account-form__row .form-row .select2-container--default .select2-selection--single::-ms-input-placeholder, .woocommerce
  .c-account-form--edit-address .c-account-form__row .form-row textarea::-ms-input-placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
  .woocommerce .c-account-form--edit-address .c-account-form__row .form-row input.input-text::placeholder, .woocommerce
  .c-account-form--edit-address .c-account-form__row .form-row .select2-container--default .select2-selection--single::placeholder, .woocommerce
  .c-account-form--edit-address .c-account-form__row .form-row textarea::placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
    @media only screen and (min-width: 64em) {
      .woocommerce .c-account-form--edit-address .c-account-form__row .form-row input.input-text::-webkit-input-placeholder, .woocommerce
      .c-account-form--edit-address .c-account-form__row .form-row .select2-container--default .select2-selection--single::-webkit-input-placeholder, .woocommerce
      .c-account-form--edit-address .c-account-form__row .form-row textarea::-webkit-input-placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; }
      .woocommerce .c-account-form--edit-address .c-account-form__row .form-row input.input-text:-ms-input-placeholder, .woocommerce
      .c-account-form--edit-address .c-account-form__row .form-row .select2-container--default .select2-selection--single:-ms-input-placeholder, .woocommerce
      .c-account-form--edit-address .c-account-form__row .form-row textarea:-ms-input-placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; }
      .woocommerce .c-account-form--edit-address .c-account-form__row .form-row input.input-text::-ms-input-placeholder, .woocommerce
      .c-account-form--edit-address .c-account-form__row .form-row .select2-container--default .select2-selection--single::-ms-input-placeholder, .woocommerce
      .c-account-form--edit-address .c-account-form__row .form-row textarea::-ms-input-placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; }
      .woocommerce .c-account-form--edit-address .c-account-form__row .form-row input.input-text::placeholder, .woocommerce
      .c-account-form--edit-address .c-account-form__row .form-row .select2-container--default .select2-selection--single::placeholder, .woocommerce
      .c-account-form--edit-address .c-account-form__row .form-row textarea::placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .woocommerce .c-account-form--edit-address .c-account-form__row .form-row input.input-text::-webkit-input-placeholder, .woocommerce
      .c-account-form--edit-address .c-account-form__row .form-row .select2-container--default .select2-selection--single::-webkit-input-placeholder, .woocommerce
      .c-account-form--edit-address .c-account-form__row .form-row textarea::-webkit-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; }
      .woocommerce .c-account-form--edit-address .c-account-form__row .form-row input.input-text:-ms-input-placeholder, .woocommerce
      .c-account-form--edit-address .c-account-form__row .form-row .select2-container--default .select2-selection--single:-ms-input-placeholder, .woocommerce
      .c-account-form--edit-address .c-account-form__row .form-row textarea:-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; }
      .woocommerce .c-account-form--edit-address .c-account-form__row .form-row input.input-text::-ms-input-placeholder, .woocommerce
      .c-account-form--edit-address .c-account-form__row .form-row .select2-container--default .select2-selection--single::-ms-input-placeholder, .woocommerce
      .c-account-form--edit-address .c-account-form__row .form-row textarea::-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; }
      .woocommerce .c-account-form--edit-address .c-account-form__row .form-row input.input-text::placeholder, .woocommerce
      .c-account-form--edit-address .c-account-form__row .form-row .select2-container--default .select2-selection--single::placeholder, .woocommerce
      .c-account-form--edit-address .c-account-form__row .form-row textarea::placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; } }
  .woocommerce .c-account-form--edit-address .c-account-form__row .form-row input.input-text:focus, .woocommerce
  .c-account-form--edit-address .c-account-form__row .form-row .select2-container--default .select2-selection--single:focus, .woocommerce
  .c-account-form--edit-address .c-account-form__row .form-row textarea:focus {
    outline: none;
    box-shadow: none;
    border: 0.125rem solid #A7A5A6; }
  .woocommerce .c-account-form--edit-address .c-account-form__row .form-row input.input-text:focus, .woocommerce
  .c-account-form--edit-address .c-account-form__row .form-row .select2-container--default .select2-selection--single:focus, .woocommerce
  .c-account-form--edit-address .c-account-form__row .form-row textarea:focus {
    border-right: 0.125rem solid #A7A5A6; }

.c-account-form--edit-address .c-account-form__row .form-row .select2-container--default .select2-selection--single span {
  line-height: 3.375rem;
  padding: 0; }
  .c-account-form--edit-address .c-account-form__row .form-row .select2-container--default .select2-selection--single span.select2-selection__arrow {
    height: 3.5rem;
    width: 3.5rem;
    background-size: 1rem auto;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48ZmlsdGVyIGlkPSJhIj48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlR3JhcGhpYyIgdmFsdWVzPSIwIDAgMCAwIDAuMTM3MjU1IDAgMCAwIDAgMC4xMjE1NjkgMCAwIDAgMCAwLjEyNTQ5MCAwIDAgMCAxLjAwMDAwMCAwIi8+PC9maWx0ZXI+PC9kZWZzPjxnIGZpbHRlcj0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNCAtNikiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTI5IDEybDUtNS4zNDQtLjU5NC0uNjU2TDEyOSAxMC42ODggMTI0LjU5NCA2bC0uNTk0LjY1NnoiLz48L2c+PC9zdmc+"); }
    .c-account-form--edit-address .c-account-form__row .form-row .select2-container--default .select2-selection--single span.select2-selection__arrow b {
      display: none; }

/**
* ACCOUNT-HEADER
**/
.c-account-header {
  border-bottom: 0.0625rem solid #C7C6C7;
  padding: 0.625rem 0 1.25rem;
  margin-bottom: 1.25rem;
  display: flex;
  flex-direction: column; }
  @media only screen and (min-width: 40em) {
    .c-account-header {
      flex-direction: row;
      justify-content: space-between;
      align-items: flex-end;
      padding: 0 0 1.25rem; } }
  .c-account-header > .column {
    padding: 0.5rem 0; }
    @media only screen and (min-width: 40em) {
      .c-account-header > .column {
        padding: 0 0.9375rem; } }
    @media only screen and (min-width: 40em) {
      .c-account-header > .column:nth-of-type(2) {
        display: flex;
        justify-content: flex-end; } }
  .c-account-header__heading {
    font-size: 1.5625rem;
    line-height: 2rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 0;
    display: flex; }
    @media only screen and (min-width: 64em) {
      .c-account-header__heading {
        font-size: 2.25rem;
        line-height: 3rem; } }
    @media only screen and (min-width: 40em) {
      .c-account-header__heading {
        display: inline-block; } }
    .c-account-header__heading:before {
      width: 2rem;
      height: 2rem;
      background-repeat: no-repeat;
      background-size: contain;
      display: inline-block;
      margin-right: 1rem; }
      @media only screen and (min-width: 40em) {
        .c-account-header__heading:before {
          -webkit-transform: translateY(18px);
                  transform: translateY(18px);
          width: 4.375rem;
          height: 4.375rem;
          margin-right: 1.875rem; } }
    .c-account-header__heading.affiliate-dashboard:before {
      content: "";
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGN4PSIxMi41IiBjeT0iMTIuNSIgcj0iMTIiIGZpbGw9IiNGRkYiIHN0cm9rZT0iIzVDODczQyIvPjxnIGZpbGw9IiM4REM3M0YiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTE2LjI5IDguNTAybC0zLjEyIDMuMDY3YTEuNTgzIDEuNTgzIDAgMTAuNzQ0Ljc1bDMuMTI1LTMuMDY3LS43NS0uNzV6Ii8+PHBhdGggZD0iTTEyLjUgNC4yNDNhOC43MDMgOC43MDMgMCAwMC02LjY1IDE0LjMzbC4xNTguMTg0aDEyLjk4NGwuMTU4LS4xODVBOC43MDMgOC43MDMgMCAwMDEyLjUgNC4yNDN6bTUuOTg1IDEzLjQ1OEg2LjUxNWE3LjYxNiA3LjYxNiAwIDAxLTEuNjQxLTQuMTM3aDEuODJ2LTEuMDU2aC0xLjgyYTcuNjA1IDcuNjA1IDAgMDExLjgyLTQuNTVsMS4yOTMgMS4yOTQuNzQ1LS43NDVMNy40NDkgNy4yMWE3LjYwNSA3LjYwNSAwIDAxNC41MjMtMS44OXYxLjg0OGgxLjA1NlY1LjMyNWE3LjYzNyA3LjYzNyAwIDAxNy4wNzIgNy4xODNoLTEuODM3djEuMDU2aDEuODYzYTcuNjE2IDcuNjE2IDAgMDEtMS42NDEgNC4xMzd6Ii8+PC9nPjwvZz48L3N2Zz4="); }
    .c-account-header__heading.account:before {
      content: "";
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzYiIGhlaWdodD0iNzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxjaXJjbGUgaWQ9ImEiIGN4PSIyNC41IiBjeT0iMjQuNSIgcj0iMjQuNSIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxjaXJjbGUgY3g9IjM0LjUiIGN5PSIzNC41IiByPSIzNC41IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxIDEpIiBmaWxsPSIjRkZGIiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iMiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExIDExKSI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PGNpcmNsZSBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iMiIgY3g9IjI0LjUiIGN5PSIyNC41IiByPSIyMy41Ii8+PHBhdGggZD0iTTI0LjUgNy4xNDZhOS4xODggOS4xODggMCAxMTAgMTguMzc1IDkuMTg4IDkuMTg4IDAgMDEwLTE4LjM3NXpNMjQuNSAyOC41ODNjMTAuNzEyIDAgMTkuMzk2IDguNjg0IDE5LjM5NiAxOS4zOTYgMCAxMC43MTItOC42ODQgMTkuMzk2LTE5LjM5NiAxOS4zOTYtMTAuNzEyIDAtMTkuMzk2LTguNjg0LTE5LjM5Ni0xOS4zOTYgMC0xMC43MTIgOC42ODQtMTkuMzk2IDE5LjM5Ni0xOS4zOTZ6IiBmaWxsPSIjOERDNzNGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiLz48L2c+PC9nPjwvc3ZnPg=="); }
    .c-account-header__heading.account-details:before {
      content: "";
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzYiIGhlaWdodD0iNzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxjaXJjbGUgaWQ9ImEiIGN4PSIyNC41IiBjeT0iMjQuNSIgcj0iMjQuNSIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIHN0cm9rZT0iIzhEQzczRiI+PGNpcmNsZSBjeD0iMzQuNSIgY3k9IjM0LjUiIHI9IjM0LjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEgMSkiIGZpbGw9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGQ9Ik03NCA1SDQ2YS45OTcuOTk3IDAgMDAtMSAxbC42IDM3aDEuMTJsMy42NzUtNC41OTUgMy4yMiAzLjk3NiAzLjE4LTMuOTc2IDMuMjIgMy45NzYgMy4xOC0zLjk3NiAzLjIyIDMuOTc2IDMuMTg1LTMuOTgyTDczLjI4IDQzbDEuNzItLjZWNmEuOTk3Ljk5NyAwIDAwLTEtMXoiIGZpbGw9IiNFM0YxQ0YiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGQ9Ik00OC41IDkuNWgyM3YxaC0yM3pNNDguNSAxNC41aDE1djFoLTE1ek02Ny41IDE0LjVoNHYxaC00ek02Ny41IDE5LjVoNHYxaC00ek00OC41IDE5LjVoMTV2MWgtMTV6TTQ4LjUgMjkuNWgxNXYxaC0xNXpNNjcuNSAyOS41aDR2MWgtNHpNNDguNSAyNC41aDE1djFoLTE1ek02Ny41IDI0LjVoNHYxaC00eiIvPjwvZz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMSAxMSkiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjxjaXJjbGUgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2Utd2lkdGg9IjIiIGN4PSIyNC41IiBjeT0iMjQuNSIgcj0iMjMuNSIvPjxwYXRoIGQ9Ik0yNC41IDcuMTQ2YTkuMTg4IDkuMTg4IDAgMTEwIDE4LjM3NSA5LjE4OCA5LjE4OCAwIDAxMC0xOC4zNzV6TTI0LjUgMjguNTgzYzEwLjcxMiAwIDE5LjM5NiA4LjY4NCAxOS4zOTYgMTkuMzk2IDAgMTAuNzEyLTguNjg0IDE5LjM5Ni0xOS4zOTYgMTkuMzk2LTEwLjcxMiAwLTE5LjM5Ni04LjY4NC0xOS4zOTYtMTkuMzk2IDAtMTAuNzEyIDguNjg0LTE5LjM5NiAxOS4zOTYtMTkuMzk2eiIgZmlsbD0iIzhEQzczRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PC9nPjwvZz48L3N2Zz4="); }
    .c-account-header__heading.my-dogs-profile:before {
      content: "";
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzhEQzczRiIgZmlsbD0iI0ZGRiIgY3g9IjEyLjE1OCIgY3k9IjEyLjE1OCIgcj0iMTEuOTg2Ii8+PHBhdGggZD0iTTE4LjU0OCA4LjY3OWwuMjg4LjU2OGguNjg1Yy0uOTE0LjIyOC0yLjA1NSAxLjE0MS0zLjQyNSAyLjc0LTIuMDU1IDIuMzk3LTQuNDUyLjY4NC02LjUwNyAxLjM3LTEuMzcuNDU2LTMuNTM5IDEuMjU1LTYuNTA3IDIuMzk2bDEuMzctMi4zOTdhOTEuMTU1IDkxLjE1NSAwIDAwMi43NC01LjEzN2MuOTE0LTEuODI4IDEuNjk2LTMuMDgyIDMuNDI0LTMuMDgyIDEuNzI5IDAgMy4wNjcuMjUzIDQuNzk1LjY4NSAxLjcyOC40MzEgMi4yNzMuNjk5IDIuMjczLjY5OWwuODY0IDIuMTU4eiIgZmlsbC1vcGFjaXR5PSIuMjQ5IiBmaWxsPSIjOERDNzNGIi8+PHBhdGggZD0iTTE1LjAzIDUuNTk2Yy0uMDg1LS41NjgtLjA3Mi0xLjg2My4wMzgtMy44ODQtMS4zNy40NTctMi4zOTcgMS4xNDItMy4wODIgMi4wNTUtLjQ2LjYxMy0uNzgyIDEuMi0uOTY5IDEuNzY0IiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iLjY4NSIgZmlsbD0iI0UyRjFDRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTE1LjA3MiAyMy43MTdjLTEuMDUtMi40MDIuNzY2LTUuNzcyIDEuMzY2LTYuMjUxLjA1My0uMDQyIDMuMzM1LS4yNDggNC4wNTYtLjYxLjQ4LS4yNC44NDEtLjgzNiAxLjA4MS0xLjc4OE0xLjcxMiAxNy44MDhjLjM1MS0uNTY5IDEuMzc4LTIuMTY3IDMuMDgzLTQuNzk0QzcuMzUgOS4wNzMgNy45NjMgNS41NCA5LjkzMiA1LjEzN2MxLjk2OC0uNDA0IDYuMzUzLjU2MiA3LjUzNCAxLjM3IDEuMTguODA4LjMzNiAyLjI2OCAxLjUxNyAyLjY3Mi43ODguMjcgMS45MTcuMzM5IDMuMzg4LjIxIDEuMjUtLjEzNiAyLjAxMy0uMDcgMi4yODcuMi40MS40MDQuMTUzIDIuMDE0LS4zMTkgMi42MjYtLjM1NS40Ni0xLjAxMi42MzUtMS4xOC44MDgtLjM5NC40MDQtLjM5NCAxLjIxMi0uNzg4IDEuNjE2LS4zOTMuNDAzLS44MzMuMjY2LTIuMzYyLjQwMy0uNDA2LjAzNy0xLjA2Mi4wMzctMS45NjggMCIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2Utd2lkdGg9Ii42ODUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0yMi41MTQgOS4zNzNjMS4xNjYtLjExNSAxLjg4LS4wNDMgMi4xNDQuMjE2LjQxLjQwNC4xNTMgMi4wMTQtLjMxOSAyLjYyNi0uMzU1LjQ2LTEuMDEyLjYzNS0xLjE4LjgwOC0uMDMuMDMuMTA0LTEuMDg0LS4wNjgtMi4wODktLjE0LS44MTUtLjU5OC0xLjU1OS0uNTc3LTEuNTZ6IiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iLjUiIGZpbGw9IiM4REM3M0YiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xMy4zNTYgNS40OGMtLjE2Ny0uODQxLS4xNjctMi4yMTEgMC00LjExLTEuMzcuNDU2LTIuMzk3IDEuMTQxLTMuMDgyIDIuMDU1LTEuMDM2IDEuMzgxLTEuMzc5IDIuNjM3LTEuMDI3IDMuNzY3IiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iLjY4NSIgZmlsbD0iI0UyRjFDRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTE2LjI4NCA3Ljg5NmMuNTU0LjE1My0uMDIyLjk1LjU3NCAxLjI4My41OTcuMzM1IDAgLjMzNSAwIC4zMzVzLS44MjYuMTctMS40OTEgMGMtLjEzNC0uMDM1LS4yOTktLjMzNS0uMjk5LS42NjlzLjY2Mi0xLjEgMS4yMTYtLjk0OXoiIGZpbGw9IiM4REM3M0YiLz48L2c+PC9zdmc+"); }
    .c-account-header__heading.orders:before, .c-account-header__heading.previous-orders:before {
      content: "";
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzhEQzczRiIgZmlsbD0iI0ZGRiIgY3g9IjEyLjUiIGN5PSIxMi41IiByPSIxMiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiPjxjaXJjbGUgY3g9IjkuNSIgY3k9IjkuNSIgcj0iOS41Ii8+PGcgc3Ryb2tlPSIjOERDNzNGIj48cGF0aCBkPSJNMTQuNzQgMS45NjVINC4yNmEuNzczLjc3MyAwIDAwLS43NzUuNzc2bC4wNiAxNC41NTdjLjEwOS4wNy4yNzQuMDk3LjYyMS4wMzRsMS4zNDgtMS43MDIgMS43NyAxLjAyNy44MTQtMS4wMjcgMS43NyAxLjAyNy44MTQtMS4wMjcgMS43NyAxLjAyNy45MjQtMS4xNjYgMS40NTggMS44NDFjLjA2My4wOC4zOTQtLjE4Mi42OC0uMzhWMi43NGEuNzczLjc3MyAwIDAwLS43NzUtLjc3NnoiIGZpbGw9IiM4REM3M0YiIGZpbGwtb3BhY2l0eT0iLjI1MyIgc3Ryb2tlLXdpZHRoPSIuODkiLz48cGF0aCBkPSJNNC45IDQuNzRoOS4ydjFINC45eiIvPjxwYXRoIHN0cm9rZS13aWR0aD0iLjYxIiBkPSJNMTIuODY1IDcuMjY1aDEuNDN2MWgtMS40M3pNMTIuODY1IDkuOTg1aDEuNDN2MWgtMS40M3pNMTIuODY1IDEyLjcwNWgxLjQzdjFoLTEuNDN6TTQuNzA1IDcuMjY1aDUuNTF2MWgtNS41MXpNNC43MDUgOS45ODVoNS41MXYxaC01LjUxek00LjcwNSAxMi43MDVoNS41MXYxaC01LjUxeiIvPjwvZz48L2c+PC9nPjwvc3ZnPg=="); }
    .c-account-header__heading.subscriptions:before {
      content: "";
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzhEQzczRiIgZmlsbD0iI0ZGRiIgY3g9IjEyLjUiIGN5PSIxMi41IiByPSIxMiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEgMSkiPjxjaXJjbGUgY3g9IjExLjUiIGN5PSIxMS41IiByPSIxMS41Ii8+PHBhdGggZD0iTTE5LjMwNCA4Ljg4OWEuOTcuOTcgMCAwMS0uMTQ1LjQ0M2MtLjA4Ni4xNDItLjE5Ni4yMTMtLjMyOC4yMTNoLTUuMDRjLS4yNDUuMDEtLjM2Mi0uMTYzLS4zNTItLjUxOWwxLjkyNS0xLjkyNGMtMS4xMS0uOTc4LTIuMzk4LTEuNDY2LTMuODY0LTEuNDY2YTUuNzQ0IDUuNzQ0IDAgMDAtMi45NC43ODZBNS44MiA1LjgyIDAgMDA2LjQyMiA4LjU2YTUuNzU3IDUuNzU3IDAgMDAtLjc4NyAyLjk0OGMwIDEuMDY0LjI2MiAyLjA0NC43ODcgMi45NGE1LjgzOSA1LjgzOSAwIDAwMi4xMzggMi4xMyA1Ljc0NCA1Ljc0NCAwIDAwMi45NC43ODdjLjg5NiAwIDEuNzM4LS4xOSAyLjUyNy0uNTczYTUuODYxIDUuODYxIDAgMDAyLjAwOS0xLjU4bDEuNTQyIDEuMjA2YTcuNzkxIDcuNzkxIDAgMDEtMi42ODggMi4xMyA3LjY2MSA3LjY2MSAwIDAxLTMuMzkuNzcyIDcuNjcyIDcuNjcyIDAgMDEtMy4wNC0uNjE5IDcuODMgNy44MyAwIDAxLTIuNDk3LTEuNjY0QTcuODMgNy44MyAwIDAxNC4zIDE0LjU0YTcuNjcxIDcuNjcxIDAgMDEtLjYxOS0zLjA0YzAtMS4wNTkuMjA2LTIuMDcuNjE5LTMuMDMxYTcuODUzIDcuODUzIDAgMDExLjY2NC0yLjQ5QTcuODMgNy44MyAwIDAxOC40NiA0LjMxNGE3LjY3MiA3LjY3MiAwIDAxMy4wNC0uNjE4Yy45ODcgMCAxLjkzMi4xNzggMi44MzMuNTM0YTcuOTcgNy45NyAwIDAxMi40MiAxLjQ5N0wxOC44IDMuNjgxYy4zNTctLjAxLjUzLjEwNy41Mi4zNWwtLjAxNiA0Ljg1OHoiIGZpbGw9IiM4REM3M0YiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L2c+PC9zdmc+"); }
    .c-account-header__heading.addresses:before {
      content: "";
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzhEQzczRiIgZmlsbD0iI0ZGRiIgY3g9IjEyLjUiIGN5PSIxMi41IiByPSIxMiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiPjxjaXJjbGUgY3g9IjkuNSIgY3k9IjkuNSIgcj0iOS41Ii8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMy44IDEuNTIpIiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iMS4yNTEiPjxwYXRoIGQ9Ik01LjQ2My0uNjEyQzMuMjI1LS42MTIgMS4zNTEuNTI0LjI5OCAyLjIyMy0uNzE0IDMuODU3LS45NzUgNi4wMi0uMDM3IDguMjA4YTQ4LjIxIDQ4LjIxIDAgMDAxLjE2NiAyLjQ5Yy4xNTMuMzA1LjMwOC42MDguNDY5LjkxNWE4Mi44NzEgODIuODcxIDAgMDAxLjk2IDMuNTI5bC40OTguODQgMS44MyAxLjAxYy4yODgtLjE1LjY1LS40NzEgMS4wMzUtMS4wOTdsLjQ0Ni0uNzVhODIuODk3IDgyLjg5NyAwIDAwMS45NjEtMy41MzJjLjE2LS4zMDYuMzE2LS42MS42Mi0xLjIxNS4zOC0uNzcuNzItMS41MDIgMS4wMTUtMi4xOS45MzgtMi4xODguNjc3LTQuMzUxLS4zMzUtNS45ODVDOS41NzUuNTI0IDcuNzAyLS42MTIgNS40NjMtLjYxMnoiIGZpbGw9IiNFM0YxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxjaXJjbGUgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjeD0iNS40NjMiIGN5PSI1LjUzMSIgcj0iMi4yMDciLz48L2c+PC9nPjwvZz48L3N2Zz4="); }
    .c-account-header__heading.doggy-diaries:before {
      content: "";
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGN4PSIxMi41IiBjeT0iMTIuNSIgcj0iMTEuODI0IiBmaWxsPSIjRkZGIiBzdHJva2U9IiM1Qzg3M0MiLz48cGF0aCBkPSJNMTUuMzU3IDUuMzU3SDguMjE0Yy0uMzk0IDAtLjc1MS4xNi0xLjAxLjQxOWExLjQyNCAxLjQyNCAwIDAwLS40MTggMS4wMVYxNy41YTEuNDI0IDEuNDI0IDAgMDAxLjQyOSAxLjQyOWg3LjE0MmMuODg4IDAgMS42OTEtLjM2IDIuMjczLS45NDJhMy4yMDQgMy4yMDQgMCAwMC45NDEtMi4yNzNWOC41NzFjMC0uODg3LS4zNi0xLjY5LS45NDEtMi4yNzJhMy4yMDQgMy4yMDQgMCAwMC0yLjI3My0uOTQyeiIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2Utd2lkdGg9Ii43MTQiIGZpbGw9IiNGM0Y5RUIiLz48cGF0aCBmaWxsPSIjOERDNzNGIiBkPSJNMTUgNS4zNTdoMS40Mjl2MTMuOTI5aC0xLjQzek04LjIxNCAxOC45MjloMS40MjlWMjBhLjcxNC43MTQgMCAwMS0xLjQyOSAwdi0xLjA3MXoiLz48L2c+PC9zdmc+"); }
    .c-account-header__heading.payment-methods:before {
      content: "";
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzhEQzczRiIgZmlsbD0iI0ZGRiIgY3g9IjEyLjUiIGN5PSIxMi41IiByPSIxMiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiPjxjaXJjbGUgY3g9IjkuNSIgY3k9IjkuNSIgcj0iOS41Ii8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLjc2IDMuOCkiIGZpbGw9IiM4REM3M0YiPjxyZWN0IHN0cm9rZT0iIzhEQzczRiIgc3Ryb2tlLXdpZHRoPSIuODkiIGZpbGwtb3BhY2l0eT0iLjI1MyIgeD0iLjQ0NSIgeT0iLjQ0NSIgd2lkdGg9IjE2LjU5IiBoZWlnaHQ9IjEwLjI5NyIgcng9IjIuMjI2Ii8+PHJlY3QgeD0iMi4yOCIgeT0iMi4yOCIgd2lkdGg9IjMuOCIgaGVpZ2h0PSIyLjI4IiByeD0iLjg5Ii8+PHJlY3QgeD0iMS41MiIgeT0iNi4wOCIgd2lkdGg9IjEyLjE2IiBoZWlnaHQ9IjEiIHJ4PSIuNSIvPjxyZWN0IHg9IjEuNTIiIHk9IjguMzYiIHdpZHRoPSIzLjA0IiBoZWlnaHQ9IjEiIHJ4PSIuNSIvPjxyZWN0IHg9IjYuMDgiIHk9IjguMzYiIHdpZHRoPSIzLjA0IiBoZWlnaHQ9IjEiIHJ4PSIuNSIvPjxyZWN0IHg9IjEwLjY0IiB5PSI4LjM2IiB3aWR0aD0iMy4wNCIgaGVpZ2h0PSIxIiByeD0iLjUiLz48L2c+PC9nPjwvZz48L3N2Zz4="); }
    .c-account-header__heading[class*="loyalty-"]:before, .c-account-header__heading[class*="woofurrals-"]:before {
      content: "";
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgc3Ryb2tlPSIjOERDNzNGIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxjaXJjbGUgZmlsbD0iI0ZGRiIgY3g9IjEyLjUiIGN5PSIxMi41IiByPSIxMiIvPjxwYXRoIGQ9Ik0xMy4wNzkgMy40OWExLjMxIDEuMzEgMCAwMC0xLjc1OS42TDkuMjIzIDguMzYzbC00LjY5OC42ODdhMS4zMTQgMS4zMTQgMCAwMC0uNzMgMi4yMzlMNy4yIDE0LjYyNmwtLjgwMyA0LjcwN2ExLjMxNCAxLjMxNCAwIDAwMS45MSAxLjM4M2w0LjE5My0yLjIxNyA0LjE5MyAyLjIxN2ExLjMxNCAxLjMxNCAwIDAwMS45MS0xLjM4M2wtLjgwMy00LjcwNyAzLjQwNS0zLjMzN2ExLjMxNCAxLjMxNCAwIDAwLS43My0yLjI0bC00LjY5OC0uNjg2TDEzLjY4IDQuMDlhMS4zMTQgMS4zMTQgMCAwMC0uNjAxLS42eiIgZmlsbD0iI0UyRjFDRiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIuODc2Ii8+PC9nPjwvc3ZnPg=="); }
  .c-account-header__link {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: bold;
    text-decoration: underline;
    text-align: left;
    color: #231F20;
    display: inline-block; }
    @media only screen and (min-width: 64em) {
      .c-account-header__link {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 40em) {
      .c-account-header__link {
        text-align: right; } }
    .c-account-header__link:hover {
      color: #008091; }
    @media only screen and (min-width: 40em) {
      .c-account-header__link + .c-account-header__link {
        margin-left: 1rem; } }

/**
* ACCOUNT-LOGIN
**/
.c-account-login {
  padding: 2rem 0; }
  @media only screen and (min-width: 64em) {
    .c-account-login {
      padding: 3rem 0; } }
  .c-account-login:before, .c-account-login:after {
    content: "";
    display: table; }
  .c-account-login:after {
    clear: both; }
  @media only screen and (min-width: 64em) {
    .c-account-login .row .column {
      padding: 0 1.5rem; } }
  .c-account-login__heading {
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-account-login__heading {
        font-size: 3rem;
        line-height: 3.125rem; } }
    @media only screen and (min-width: 64em) {
      .c-account-login__heading {
        margin-bottom: 2.5rem; } }

/**
* ACCOUNT-MENU
**/
.c-account-menu .menu {
  margin: 0;
  border-top: 0.125rem solid #C7C6C7; }
  .c-account-menu .menu-item {
    list-style-type: none;
    height: 3.1875rem;
    line-height: 3.1875rem;
    display: flex;
    align-items: center;
    padding: 0 0.625rem;
    border: 0.125rem solid #C7C6C7;
    border-top: none; }
    .c-account-menu .menu-item.affiliate-dashboard {
      display: none; }
      .yith_affiliate .c-account-menu .menu-item.affiliate-dashboard,
      .administrator .c-account-menu .menu-item.affiliate-dashboard {
        display: block; }
    .c-account-menu .menu-item a {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      text-decoration: none;
      color: #231F20;
      padding: 0;
      display: flex;
      align-items: center; }
      @media only screen and (min-width: 64em) {
        .c-account-menu .menu-item a {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
      .c-account-menu .menu-item a:before {
        width: 2.5rem;
        height: 2.5rem;
        margin-right: 0.625rem;
        display: inline-block;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        border-radius: 50%;
        background-size: 70%; }
      .c-account-menu .menu-item a.affiliate-dashboard:before {
        content: "";
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGN4PSIxMi41IiBjeT0iMTIuNSIgcj0iMTIiIGZpbGw9IiNGRkYiIHN0cm9rZT0iIzVDODczQyIvPjxnIGZpbGw9IiM4REM3M0YiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTE2LjI5IDguNTAybC0zLjEyIDMuMDY3YTEuNTgzIDEuNTgzIDAgMTAuNzQ0Ljc1bDMuMTI1LTMuMDY3LS43NS0uNzV6Ii8+PHBhdGggZD0iTTEyLjUgNC4yNDNhOC43MDMgOC43MDMgMCAwMC02LjY1IDE0LjMzbC4xNTguMTg0aDEyLjk4NGwuMTU4LS4xODVBOC43MDMgOC43MDMgMCAwMDEyLjUgNC4yNDN6bTUuOTg1IDEzLjQ1OEg2LjUxNWE3LjYxNiA3LjYxNiAwIDAxLTEuNjQxLTQuMTM3aDEuODJ2LTEuMDU2aC0xLjgyYTcuNjA1IDcuNjA1IDAgMDExLjgyLTQuNTVsMS4yOTMgMS4yOTQuNzQ1LS43NDVMNy40NDkgNy4yMWE3LjYwNSA3LjYwNSAwIDAxNC41MjMtMS44OXYxLjg0OGgxLjA1NlY1LjMyNWE3LjYzNyA3LjYzNyAwIDAxNy4wNzIgNy4xODNoLTEuODM3djEuMDU2aDEuODYzYTcuNjE2IDcuNjE2IDAgMDEtMS42NDEgNC4xMzd6Ii8+PC9nPjwvZz48L3N2Zz4="); }
      .c-account-menu .menu-item a.account-details:before {
        content: "";
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzYiIGhlaWdodD0iNzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxjaXJjbGUgaWQ9ImEiIGN4PSIyNC41IiBjeT0iMjQuNSIgcj0iMjQuNSIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxjaXJjbGUgY3g9IjM0LjUiIGN5PSIzNC41IiByPSIzNC41IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxIDEpIiBmaWxsPSIjRkZGIiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iMiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExIDExKSI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PGNpcmNsZSBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iMiIgY3g9IjI0LjUiIGN5PSIyNC41IiByPSIyMy41Ii8+PHBhdGggZD0iTTI0LjUgNy4xNDZhOS4xODggOS4xODggMCAxMTAgMTguMzc1IDkuMTg4IDkuMTg4IDAgMDEwLTE4LjM3NXpNMjQuNSAyOC41ODNjMTAuNzEyIDAgMTkuMzk2IDguNjg0IDE5LjM5NiAxOS4zOTYgMCAxMC43MTItOC42ODQgMTkuMzk2LTE5LjM5NiAxOS4zOTYtMTAuNzEyIDAtMTkuMzk2LTguNjg0LTE5LjM5Ni0xOS4zOTYgMC0xMC43MTIgOC42ODQtMTkuMzk2IDE5LjM5Ni0xOS4zOTZ6IiBmaWxsPSIjOERDNzNGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiLz48L2c+PC9nPjwvc3ZnPg=="); }
      .c-account-menu .menu-item a.account:before {
        content: "";
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzYiIGhlaWdodD0iNzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxjaXJjbGUgaWQ9ImEiIGN4PSIyNC41IiBjeT0iMjQuNSIgcj0iMjQuNSIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIHN0cm9rZT0iIzhEQzczRiI+PGNpcmNsZSBjeD0iMzQuNSIgY3k9IjM0LjUiIHI9IjM0LjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEgMSkiIGZpbGw9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGQ9Ik03NCA1SDQ2YS45OTcuOTk3IDAgMDAtMSAxbC42IDM3aDEuMTJsMy42NzUtNC41OTUgMy4yMiAzLjk3NiAzLjE4LTMuOTc2IDMuMjIgMy45NzYgMy4xOC0zLjk3NiAzLjIyIDMuOTc2IDMuMTg1LTMuOTgyTDczLjI4IDQzbDEuNzItLjZWNmEuOTk3Ljk5NyAwIDAwLTEtMXoiIGZpbGw9IiNFM0YxQ0YiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGQ9Ik00OC41IDkuNWgyM3YxaC0yM3pNNDguNSAxNC41aDE1djFoLTE1ek02Ny41IDE0LjVoNHYxaC00ek02Ny41IDE5LjVoNHYxaC00ek00OC41IDE5LjVoMTV2MWgtMTV6TTQ4LjUgMjkuNWgxNXYxaC0xNXpNNjcuNSAyOS41aDR2MWgtNHpNNDguNSAyNC41aDE1djFoLTE1ek02Ny41IDI0LjVoNHYxaC00eiIvPjwvZz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMSAxMSkiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjxjaXJjbGUgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2Utd2lkdGg9IjIiIGN4PSIyNC41IiBjeT0iMjQuNSIgcj0iMjMuNSIvPjxwYXRoIGQ9Ik0yNC41IDcuMTQ2YTkuMTg4IDkuMTg4IDAgMTEwIDE4LjM3NSA5LjE4OCA5LjE4OCAwIDAxMC0xOC4zNzV6TTI0LjUgMjguNTgzYzEwLjcxMiAwIDE5LjM5NiA4LjY4NCAxOS4zOTYgMTkuMzk2IDAgMTAuNzEyLTguNjg0IDE5LjM5Ni0xOS4zOTYgMTkuMzk2LTEwLjcxMiAwLTE5LjM5Ni04LjY4NC0xOS4zOTYtMTkuMzk2IDAtMTAuNzEyIDguNjg0LTE5LjM5NiAxOS4zOTYtMTkuMzk2eiIgZmlsbD0iIzhEQzczRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PC9nPjwvZz48L3N2Zz4="); }
      .c-account-menu .menu-item a.my-dogs-profile:before {
        content: "";
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzhEQzczRiIgZmlsbD0iI0ZGRiIgY3g9IjEyLjE1OCIgY3k9IjEyLjE1OCIgcj0iMTEuOTg2Ii8+PHBhdGggZD0iTTE4LjU0OCA4LjY3OWwuMjg4LjU2OGguNjg1Yy0uOTE0LjIyOC0yLjA1NSAxLjE0MS0zLjQyNSAyLjc0LTIuMDU1IDIuMzk3LTQuNDUyLjY4NC02LjUwNyAxLjM3LTEuMzcuNDU2LTMuNTM5IDEuMjU1LTYuNTA3IDIuMzk2bDEuMzctMi4zOTdhOTEuMTU1IDkxLjE1NSAwIDAwMi43NC01LjEzN2MuOTE0LTEuODI4IDEuNjk2LTMuMDgyIDMuNDI0LTMuMDgyIDEuNzI5IDAgMy4wNjcuMjUzIDQuNzk1LjY4NSAxLjcyOC40MzEgMi4yNzMuNjk5IDIuMjczLjY5OWwuODY0IDIuMTU4eiIgZmlsbC1vcGFjaXR5PSIuMjQ5IiBmaWxsPSIjOERDNzNGIi8+PHBhdGggZD0iTTE1LjAzIDUuNTk2Yy0uMDg1LS41NjgtLjA3Mi0xLjg2My4wMzgtMy44ODQtMS4zNy40NTctMi4zOTcgMS4xNDItMy4wODIgMi4wNTUtLjQ2LjYxMy0uNzgyIDEuMi0uOTY5IDEuNzY0IiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iLjY4NSIgZmlsbD0iI0UyRjFDRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTE1LjA3MiAyMy43MTdjLTEuMDUtMi40MDIuNzY2LTUuNzcyIDEuMzY2LTYuMjUxLjA1My0uMDQyIDMuMzM1LS4yNDggNC4wNTYtLjYxLjQ4LS4yNC44NDEtLjgzNiAxLjA4MS0xLjc4OE0xLjcxMiAxNy44MDhjLjM1MS0uNTY5IDEuMzc4LTIuMTY3IDMuMDgzLTQuNzk0QzcuMzUgOS4wNzMgNy45NjMgNS41NCA5LjkzMiA1LjEzN2MxLjk2OC0uNDA0IDYuMzUzLjU2MiA3LjUzNCAxLjM3IDEuMTguODA4LjMzNiAyLjI2OCAxLjUxNyAyLjY3Mi43ODguMjcgMS45MTcuMzM5IDMuMzg4LjIxIDEuMjUtLjEzNiAyLjAxMy0uMDcgMi4yODcuMi40MS40MDQuMTUzIDIuMDE0LS4zMTkgMi42MjYtLjM1NS40Ni0xLjAxMi42MzUtMS4xOC44MDgtLjM5NC40MDQtLjM5NCAxLjIxMi0uNzg4IDEuNjE2LS4zOTMuNDAzLS44MzMuMjY2LTIuMzYyLjQwMy0uNDA2LjAzNy0xLjA2Mi4wMzctMS45NjggMCIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2Utd2lkdGg9Ii42ODUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0yMi41MTQgOS4zNzNjMS4xNjYtLjExNSAxLjg4LS4wNDMgMi4xNDQuMjE2LjQxLjQwNC4xNTMgMi4wMTQtLjMxOSAyLjYyNi0uMzU1LjQ2LTEuMDEyLjYzNS0xLjE4LjgwOC0uMDMuMDMuMTA0LTEuMDg0LS4wNjgtMi4wODktLjE0LS44MTUtLjU5OC0xLjU1OS0uNTc3LTEuNTZ6IiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iLjUiIGZpbGw9IiM4REM3M0YiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xMy4zNTYgNS40OGMtLjE2Ny0uODQxLS4xNjctMi4yMTEgMC00LjExLTEuMzcuNDU2LTIuMzk3IDEuMTQxLTMuMDgyIDIuMDU1LTEuMDM2IDEuMzgxLTEuMzc5IDIuNjM3LTEuMDI3IDMuNzY3IiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iLjY4NSIgZmlsbD0iI0UyRjFDRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTE2LjI4NCA3Ljg5NmMuNTU0LjE1My0uMDIyLjk1LjU3NCAxLjI4My41OTcuMzM1IDAgLjMzNSAwIC4zMzVzLS44MjYuMTctMS40OTEgMGMtLjEzNC0uMDM1LS4yOTktLjMzNS0uMjk5LS42NjlzLjY2Mi0xLjEgMS4yMTYtLjk0OXoiIGZpbGw9IiM4REM3M0YiLz48L2c+PC9zdmc+"); }
      .c-account-menu .menu-item a.orders:before, .c-account-menu .menu-item a.previous-orders:before {
        content: "";
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzhEQzczRiIgZmlsbD0iI0ZGRiIgY3g9IjEyLjUiIGN5PSIxMi41IiByPSIxMiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiPjxjaXJjbGUgY3g9IjkuNSIgY3k9IjkuNSIgcj0iOS41Ii8+PGcgc3Ryb2tlPSIjOERDNzNGIj48cGF0aCBkPSJNMTQuNzQgMS45NjVINC4yNmEuNzczLjc3MyAwIDAwLS43NzUuNzc2bC4wNiAxNC41NTdjLjEwOS4wNy4yNzQuMDk3LjYyMS4wMzRsMS4zNDgtMS43MDIgMS43NyAxLjAyNy44MTQtMS4wMjcgMS43NyAxLjAyNy44MTQtMS4wMjcgMS43NyAxLjAyNy45MjQtMS4xNjYgMS40NTggMS44NDFjLjA2My4wOC4zOTQtLjE4Mi42OC0uMzhWMi43NGEuNzczLjc3MyAwIDAwLS43NzUtLjc3NnoiIGZpbGw9IiM4REM3M0YiIGZpbGwtb3BhY2l0eT0iLjI1MyIgc3Ryb2tlLXdpZHRoPSIuODkiLz48cGF0aCBkPSJNNC45IDQuNzRoOS4ydjFINC45eiIvPjxwYXRoIHN0cm9rZS13aWR0aD0iLjYxIiBkPSJNMTIuODY1IDcuMjY1aDEuNDN2MWgtMS40M3pNMTIuODY1IDkuOTg1aDEuNDN2MWgtMS40M3pNMTIuODY1IDEyLjcwNWgxLjQzdjFoLTEuNDN6TTQuNzA1IDcuMjY1aDUuNTF2MWgtNS41MXpNNC43MDUgOS45ODVoNS41MXYxaC01LjUxek00LjcwNSAxMi43MDVoNS41MXYxaC01LjUxeiIvPjwvZz48L2c+PC9nPjwvc3ZnPg=="); }
      .c-account-menu .menu-item a.subscriptions:before {
        content: "";
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzhEQzczRiIgZmlsbD0iI0ZGRiIgY3g9IjEyLjUiIGN5PSIxMi41IiByPSIxMiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEgMSkiPjxjaXJjbGUgY3g9IjExLjUiIGN5PSIxMS41IiByPSIxMS41Ii8+PHBhdGggZD0iTTE5LjMwNCA4Ljg4OWEuOTcuOTcgMCAwMS0uMTQ1LjQ0M2MtLjA4Ni4xNDItLjE5Ni4yMTMtLjMyOC4yMTNoLTUuMDRjLS4yNDUuMDEtLjM2Mi0uMTYzLS4zNTItLjUxOWwxLjkyNS0xLjkyNGMtMS4xMS0uOTc4LTIuMzk4LTEuNDY2LTMuODY0LTEuNDY2YTUuNzQ0IDUuNzQ0IDAgMDAtMi45NC43ODZBNS44MiA1LjgyIDAgMDA2LjQyMiA4LjU2YTUuNzU3IDUuNzU3IDAgMDAtLjc4NyAyLjk0OGMwIDEuMDY0LjI2MiAyLjA0NC43ODcgMi45NGE1LjgzOSA1LjgzOSAwIDAwMi4xMzggMi4xMyA1Ljc0NCA1Ljc0NCAwIDAwMi45NC43ODdjLjg5NiAwIDEuNzM4LS4xOSAyLjUyNy0uNTczYTUuODYxIDUuODYxIDAgMDAyLjAwOS0xLjU4bDEuNTQyIDEuMjA2YTcuNzkxIDcuNzkxIDAgMDEtMi42ODggMi4xMyA3LjY2MSA3LjY2MSAwIDAxLTMuMzkuNzcyIDcuNjcyIDcuNjcyIDAgMDEtMy4wNC0uNjE5IDcuODMgNy44MyAwIDAxLTIuNDk3LTEuNjY0QTcuODMgNy44MyAwIDAxNC4zIDE0LjU0YTcuNjcxIDcuNjcxIDAgMDEtLjYxOS0zLjA0YzAtMS4wNTkuMjA2LTIuMDcuNjE5LTMuMDMxYTcuODUzIDcuODUzIDAgMDExLjY2NC0yLjQ5QTcuODMgNy44MyAwIDAxOC40NiA0LjMxNGE3LjY3MiA3LjY3MiAwIDAxMy4wNC0uNjE4Yy45ODcgMCAxLjkzMi4xNzggMi44MzMuNTM0YTcuOTcgNy45NyAwIDAxMi40MiAxLjQ5N0wxOC44IDMuNjgxYy4zNTctLjAxLjUzLjEwNy41Mi4zNWwtLjAxNiA0Ljg1OHoiIGZpbGw9IiM4REM3M0YiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L2c+PC9zdmc+"); }
      .c-account-menu .menu-item a.addresses:before {
        content: "";
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzhEQzczRiIgZmlsbD0iI0ZGRiIgY3g9IjEyLjUiIGN5PSIxMi41IiByPSIxMiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiPjxjaXJjbGUgY3g9IjkuNSIgY3k9IjkuNSIgcj0iOS41Ii8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMy44IDEuNTIpIiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iMS4yNTEiPjxwYXRoIGQ9Ik01LjQ2My0uNjEyQzMuMjI1LS42MTIgMS4zNTEuNTI0LjI5OCAyLjIyMy0uNzE0IDMuODU3LS45NzUgNi4wMi0uMDM3IDguMjA4YTQ4LjIxIDQ4LjIxIDAgMDAxLjE2NiAyLjQ5Yy4xNTMuMzA1LjMwOC42MDguNDY5LjkxNWE4Mi44NzEgODIuODcxIDAgMDAxLjk2IDMuNTI5bC40OTguODQgMS44MyAxLjAxYy4yODgtLjE1LjY1LS40NzEgMS4wMzUtMS4wOTdsLjQ0Ni0uNzVhODIuODk3IDgyLjg5NyAwIDAwMS45NjEtMy41MzJjLjE2LS4zMDYuMzE2LS42MS42Mi0xLjIxNS4zOC0uNzcuNzItMS41MDIgMS4wMTUtMi4xOS45MzgtMi4xODguNjc3LTQuMzUxLS4zMzUtNS45ODVDOS41NzUuNTI0IDcuNzAyLS42MTIgNS40NjMtLjYxMnoiIGZpbGw9IiNFM0YxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxjaXJjbGUgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjeD0iNS40NjMiIGN5PSI1LjUzMSIgcj0iMi4yMDciLz48L2c+PC9nPjwvZz48L3N2Zz4="); }
      .c-account-menu .menu-item a.doggy-diaries:before {
        content: "";
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGN4PSIxMi41IiBjeT0iMTIuNSIgcj0iMTEuODI0IiBmaWxsPSIjRkZGIiBzdHJva2U9IiM1Qzg3M0MiLz48cGF0aCBkPSJNMTUuMzU3IDUuMzU3SDguMjE0Yy0uMzk0IDAtLjc1MS4xNi0xLjAxLjQxOWExLjQyNCAxLjQyNCAwIDAwLS40MTggMS4wMVYxNy41YTEuNDI0IDEuNDI0IDAgMDAxLjQyOSAxLjQyOWg3LjE0MmMuODg4IDAgMS42OTEtLjM2IDIuMjczLS45NDJhMy4yMDQgMy4yMDQgMCAwMC45NDEtMi4yNzNWOC41NzFjMC0uODg3LS4zNi0xLjY5LS45NDEtMi4yNzJhMy4yMDQgMy4yMDQgMCAwMC0yLjI3My0uOTQyeiIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2Utd2lkdGg9Ii43MTQiIGZpbGw9IiNGM0Y5RUIiLz48cGF0aCBmaWxsPSIjOERDNzNGIiBkPSJNMTUgNS4zNTdoMS40Mjl2MTMuOTI5aC0xLjQzek04LjIxNCAxOC45MjloMS40MjlWMjBhLjcxNC43MTQgMCAwMS0xLjQyOSAwdi0xLjA3MXoiLz48L2c+PC9zdmc+"); }
      .c-account-menu .menu-item a.payment-methods:before {
        content: "";
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzhEQzczRiIgZmlsbD0iI0ZGRiIgY3g9IjEyLjUiIGN5PSIxMi41IiByPSIxMiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiPjxjaXJjbGUgY3g9IjkuNSIgY3k9IjkuNSIgcj0iOS41Ii8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLjc2IDMuOCkiIGZpbGw9IiM4REM3M0YiPjxyZWN0IHN0cm9rZT0iIzhEQzczRiIgc3Ryb2tlLXdpZHRoPSIuODkiIGZpbGwtb3BhY2l0eT0iLjI1MyIgeD0iLjQ0NSIgeT0iLjQ0NSIgd2lkdGg9IjE2LjU5IiBoZWlnaHQ9IjEwLjI5NyIgcng9IjIuMjI2Ii8+PHJlY3QgeD0iMi4yOCIgeT0iMi4yOCIgd2lkdGg9IjMuOCIgaGVpZ2h0PSIyLjI4IiByeD0iLjg5Ii8+PHJlY3QgeD0iMS41MiIgeT0iNi4wOCIgd2lkdGg9IjEyLjE2IiBoZWlnaHQ9IjEiIHJ4PSIuNSIvPjxyZWN0IHg9IjEuNTIiIHk9IjguMzYiIHdpZHRoPSIzLjA0IiBoZWlnaHQ9IjEiIHJ4PSIuNSIvPjxyZWN0IHg9IjYuMDgiIHk9IjguMzYiIHdpZHRoPSIzLjA0IiBoZWlnaHQ9IjEiIHJ4PSIuNSIvPjxyZWN0IHg9IjEwLjY0IiB5PSI4LjM2IiB3aWR0aD0iMy4wNCIgaGVpZ2h0PSIxIiByeD0iLjUiLz48L2c+PC9nPjwvZz48L3N2Zz4="); }
    .c-account-menu .menu-item.loyalty-rerawds a:before, .c-account-menu .menu-item[class*="loyalty-"] a:before, .c-account-menu .menu-item[class*="woofurrals-"] a:before {
      content: "";
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgc3Ryb2tlPSIjOERDNzNGIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxjaXJjbGUgZmlsbD0iI0ZGRiIgY3g9IjEyLjUiIGN5PSIxMi41IiByPSIxMiIvPjxwYXRoIGQ9Ik0xMy4wNzkgMy40OWExLjMxIDEuMzEgMCAwMC0xLjc1OS42TDkuMjIzIDguMzYzbC00LjY5OC42ODdhMS4zMTQgMS4zMTQgMCAwMC0uNzMgMi4yMzlMNy4yIDE0LjYyNmwtLjgwMyA0LjcwN2ExLjMxNCAxLjMxNCAwIDAwMS45MSAxLjM4M2w0LjE5My0yLjIxNyA0LjE5MyAyLjIxN2ExLjMxNCAxLjMxNCAwIDAwMS45MS0xLjM4M2wtLjgwMy00LjcwNyAzLjQwNS0zLjMzN2ExLjMxNCAxLjMxNCAwIDAwLS43My0yLjI0bC00LjY5OC0uNjg2TDEzLjY4IDQuMDlhMS4zMTQgMS4zMTQgMCAwMC0uNjAxLS42eiIgZmlsbD0iI0UyRjFDRiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIuODc2Ii8+PC9nPjwvc3ZnPg=="); }
    .c-account-menu .menu-item.is-active > a {
      background-color: transparent; }
    .c-account-menu .menu-item.is-active.current-menu-item {
      background-color: #8DC73F;
      border: 0.125rem solid rgba(35, 31, 32, 0.53); }
      .c-account-menu .menu-item.is-active.current-menu-item > a {
        color: #ffffff; }
      .c-account-menu .menu-item.is-active.current-menu-item a {
        background-color: transparent; }

/**
* ACCOUNT-ORDERS
**/
.c-account-orders--orders {
  display: block;
  width: 100%; }
  .c-account-orders--orders thead {
    display: none; }
  .c-account-orders--orders tbody {
    width: 100%;
    display: block; }

.c-account-orders tbody,
.c-account-orders tfoot,
.c-account-orders thead {
  border: none; }

.c-account-orders thead th {
  padding: 1rem 0.625rem; }

.c-account-orders tbody tr:nth-of-type(even) {
  background-color: #F6F3F3; }

.c-account-orders tbody tr:nth-of-type(odd) {
  background-color: #ffffff; }

.c-account-orders tbody tr.c-account-orders__actions {
  background-color: #ffffff; }
  .c-account-orders tbody tr.c-account-orders__actions td {
    padding: 1.5rem 0; }
    @media only screen and (min-width: 64em) {
      .c-account-orders tbody tr.c-account-orders__actions td {
        padding: 2.5rem 0; } }
    .c-account-orders tbody tr.c-account-orders__actions td:after {
      display: none; }

.c-account-orders tr {
  background-color: #F6F3F3; }
  .c-account-orders tr th,
  .c-account-orders tr td {
    position: relative; }
    .c-account-orders tr th:after,
    .c-account-orders tr td:after {
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 0.125rem;
      background-color: #C7C6C7; }
      @media only screen and (min-width: 64em) {
        .c-account-orders tr th:after,
        .c-account-orders tr td:after {
          content: ""; } }

.c-account-orders__inner {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column; }
  @media only screen and (min-width: 64em) {
    .c-account-orders__inner {
      flex-direction: row;
      justify-content: flex-start;
      align-items: center; } }
  .c-account-orders__inner.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing td {
    display: block; }
    @media only screen and (min-width: 64em) {
      .c-account-orders__inner.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing td {
        min-height: 7.125rem;
        display: inline-block;
        min-width: 17%; } }
    .c-account-orders__inner.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing td:before {
      content: attr(data-title);
      display: block;
      padding: 1rem 0.625rem;
      margin: 0 -0.625rem 0.5rem;
      background-color: #F6F3F3;
      font-weight: 700;
      border-bottom: #C7C6C7 solid 0.125rem; }
    .c-account-orders__inner.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing td a {
      color: #008091;
      font-weight: 700; }

.c-account-orders__text {
  margin-right: 1rem; }
  .c-account-orders__text p:last-child {
    margin-bottom: 0; }

.c-account-orders .c-button--actions + .c-button {
  margin: 1rem 0 0;
  display: block; }
  @media only screen and (min-width: 64em) {
    .c-account-orders .c-button--actions + .c-button {
      margin: 0 0 0 1rem;
      display: inline-block; } }

/**
* ACCOUNT-PROFILE
**/
.c-account-profile {
  text-align: center;
  padding: 1.5rem;
  border: 0.125rem solid #C7C6C7;
  border-bottom: none;
  border-radius: 0.125rem 0.125rem 0 0; }
  @media only screen and (min-width: 64em) {
    .c-account-profile {
      padding: 1.875rem; } }
  .c-account-profile__heading {
    text-transform: capitalize; }
  .c-account-profile__background img {
    height: 6rem;
    width: 6rem;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 50%;
    margin-bottom: 0.625rem; }

/**
* ACCOUNT-REFERRAL
**/
.c-account-referral__inner small {
  font-size: 0.875rem;
  line-height: 1.125rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  display: block;
  margin-top: 0.5rem;
  margin-bottom: 1.5rem; }
  .c-account-referral__inner small .copy-trigger {
    color: #008091; }

.c-account-referral__inner .copy-trigger {
  padding: 0;
  background-color: transparent;
  font-weight: bold;
  text-decoration: underline;
  border: none; }

.c-account-referral__text {
  font-size: 0.75rem;
  line-height: 0.9375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-account-referral__text {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }
  .c-account-referral__text strong {
    font-weight: bold; }

.c-account-referral__text-small {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif; }
  .c-account-referral__text-small strong {
    font-weight: bold; }

.c-account-referral .yith-wcaf-share {
  padding: 0;
  margin-top: 1.875rem; }
  .c-account-referral .yith-wcaf-share .yith-wcaf-share-title {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-account-referral .yith-wcaf-share .yith-wcaf-share-title {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }

/**
* ARCHIVE-PRODUCT
**/
.c-archive-product {
  position: relative; }
  @media only screen and (min-width: 64em) {
    .c-archive-product {
      margin-bottom: 2.5rem; } }
  .c-archive-product.product_cat-bundles .alg-wc-wl-btn-wrapper {
    display: none; }
  .c-archive-product .wcsatt-options-wrapper,
  .c-archive-product .alg-wc-wl-btn-wrapper,
  .c-archive-product .wcsatt-add-to-subscription-wrapper,
  .c-archive-product .iconic-wlv-variations,
  .c-archive-product .layout_tabular .bundled_products,
  .c-archive-product .bundle_form .bundled_product {
    display: none; }
  .woocommerce ul.products .c-archive-product.post-9808.product .price {
    position: absolute; }
  .c-archive-product.post-9808 .c-product-form__inner {
    margin: 3.5rem 0 0; }
  .c-archive-product .alg-wc-wl-btn.remove i:first-child {
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.75); }
  .c-archive-product .first-payment-date {
    margin: 0; }
  .c-archive-product .yith-par-message {
    display: none; }
  .c-archive-product .stock {
    font-size: 0.875rem;
    display: none; }
  .woocommerce .s-content-product-archive .products .c-archive-product,
  .woocommerce .s-content-product-archive .products[class*=columns-] .c-archive-product {
    width: 100%;}
    @media only screen and (min-width: 40em) {
      .woocommerce .s-content-product-archive .products .c-archive-product,
      .woocommerce .s-content-product-archive .products[class*=columns-] .c-archive-product {
        width: calc(50% - 24px);
        margin: 0 0.75rem;}}
    @media only screen and (min-width: 64em) {
      .woocommerce .s-content-product-archive .products .c-archive-product,
      .woocommerce .s-content-product-archive .products[class*=columns-] .c-archive-product {
        width: calc(25% - 24px);
        margin: 0 0.75rem 2.5rem;}}
  .c-archive-product .c-button {
    width: 100%; }
  .c-archive-product #wl-wrapper.wl-buttorap {
    display: none; }
  .c-archive-product__image {
    display: block;
    height: 0;
    padding-bottom: 100%;
    position: relative;
    margin-bottom: 1rem;
    z-index: 1; }

    .pdr-blog-further-resources-item-image.clostrum,
    .pdr-upsell-popup-link-img.clostrum,
    .clostrum .c-archive-product__image {
      background: #ffe995; }
    .pdr-blog-further-resources-item-image.repel,
    .pdr-upsell-popup-link-img.repel,
    .repel .c-archive-product__image {
      background: #006a78; }
    .pdr-blog-further-resources-item-image.tamarillo,
    .pdr-upsell-popup-link-img.tamarillo,
    .tamarillo .c-archive-product__image {
      background: #d83541; }
    .pdr-blog-further-resources-item-image.eminence,
    .pdr-upsell-popup-link-img.eminence,
    .eminence .c-archive-product__image {
      background: #78368c; }
    .pdr-blog-further-resources-item-image.orange-roughy,
    .pdr-upsell-popup-link-img.orange-roughy,
    .orange-roughy .c-archive-product__image {
      background: #b39070; }
    .pdr-blog-further-resources-item-image.mango-tango,
    .pdr-upsell-popup-link-img.mango-tango,
    .mango-tango .c-archive-product__image {
      background: #f18700; }
    .pdr-blog-further-resources-item-image.breaker-bay,
    .pdr-upsell-popup-link-img.breaker-bay,
    .breaker-bay .c-archive-product__image {
      background: #587256; }
    .pdr-blog-further-resources-item-image.fern-green,
    .pdr-upsell-popup-link-img.fern-green,
    .fern-green .c-archive-product__image {
      background: #008b92; }
    .pdr-blog-further-resources-item-image.azure,
    .pdr-upsell-popup-link-img.azure,
    .azure .c-archive-product__image {
      background: #008bcb; }
    .pdr-blog-further-resources-item-image.dusty-gray,
    .pdr-upsell-popup-link-img.dusty-gray,
    .dusty-gray .c-archive-product__image {
      background: #93909b; }
    .pdr-blog-further-resources-item-image.sunglo,
    .pdr-upsell-popup-link-img.sunglo,
    .sunglo .c-archive-product__image {
      background: #cb5c9e; }
    .pdr-blog-further-resources-item-image.lightening-yellow,
    .pdr-upsell-popup-link-img.lightening-yellow,
    .lightening-yellow .c-archive-product__image {
      background: #dbba00; }
    .pdr-blog-further-resources-item-image.lightening-yellow-dark,
    .pdr-upsell-popup-link-img.lightening-yellow-dark,
    .lightening-yellow-dark .c-archive-product__image {
      background: #d83541; }
    .pdr-blog-further-resources-item-image.all-ports,
    .pdr-upsell-popup-link-img.all-ports,
    .all-ports .c-archive-product__image {
      background: #008b92; }
    .pdr-blog-further-resources-item-image.fresh-eggplants,
    .pdr-upsell-popup-link-img.fresh-eggplants,
    .fresh-eggplants .c-archive-product__image {
      background: #f18700; }
    .pdr-blog-further-resources-item-image.punch,
    .pdr-upsell-popup-link-img.punch,
    .punch .c-archive-product__image {
      background: #cb5c9e; }
    .pdr-blog-further-resources-item-image.roman,
    .pdr-upsell-popup-link-img.roman,
    .roman .c-archive-product__image {
      background: #e35b30; }
    .pdr-blog-further-resources-item-image.fire-bush,
    .pdr-upsell-popup-link-img.fire-bush,
    .fire-bush .c-archive-product__image {
      background: #b39070; }
    .pdr-blog-further-resources-item-image.rajah,
    .pdr-upsell-popup-link-img.rajah,
    .rajah .c-archive-product__image {
      background: #f18700; }
    .pdr-blog-further-resources-item-image.amulet,
    .pdr-upsell-popup-link-img.amulet,
    .amulet .c-archive-product__image {
      background: #587256; }
    .pdr-blog-further-resources-item-image.polo-blue,
    .pdr-upsell-popup-link-img.polo-blue,
    .polo-blue .c-archive-product__image {
      background: #008bcb; }
    .pdr-blog-further-resources-item-image.contessa,
    .pdr-upsell-popup-link-img.contessa,
    .iron .c-archive-product__image {
      background: #93909b; }
    .pdr-blog-further-resources-item-image.contessa,
    .pdr-upsell-popup-link-img.contessa,
    .contessa .c-archive-product__image {
      background: #cb5c9e; }
    .pdr-blog-further-resources-item-image.saffron,
    .pdr-upsell-popup-link-img.saffron,
    .saffron .c-archive-product__image {
      background: #dbba00; }
    .pdr-blog-further-resources-item-image.supplements,
    .pdr-upsell-popup-link-img.supplements,
    .supplements .c-archive-product__image {
      background: #ffffff; }
    .pdr-blog-further-resources-item-image.light-orange,
    .pdr-upsell-popup-link-img.light-orange,
    .light-orange .c-archive-product__image {
      background: #F28F1A; }
    .pdr-blog-further-resources-item-image.remedy-turquoise,
    .pdr-upsell-popup-link-img.remedy-turquoise,
    .remedy-turquoise .c-archive-product__image {
      background: #32B3A2; }
    .pdr-blog-further-resources-item-image.exotics-bundle,
    .pdr-upsell-popup-link-img.exotics-bundle,
    .exotics-bundle .c-archive-product__image {
      background: #a3985c; }
    .pdr-blog-further-resources-item-image.exotics-venison,
    .pdr-upsell-popup-link-img.exotics-venison,
    .exotics-venison .c-archive-product__image {
      background: #65c1be; }
    .pdr-blog-further-resources-item-image.exotics-wild-boar,
    .pdr-upsell-popup-link-img.exotics-wild-boar,
    .exotics-wild-boar .c-archive-product__image {
      background: #fbbb33; }
    .pdr-blog-further-resources-item-image.exotics-pheasant,
    .pdr-upsell-popup-link-img.exotics-pheasant,
    .exotics-pheasant .c-archive-product__image {
      background: #d4b3b0; }
    .pdr-blog-further-resources-item-image.exotics-goat,
    .pdr-upsell-popup-link-img.exotics-goat,
    .exotics-goat .c-archive-product__image {
      background: #40c0f0; }
    .pdr-blog-further-resources-item-image.exotics-goose,
    .pdr-upsell-popup-link-img.exotics-goose,
    .exotics-goose .c-archive-product__image {
      background: #94c356; }
    .pdr-blog-further-resources-item-image.licki-buddy,
    .pdr-upsell-popup-link-img.licki-buddy,
    .licki-buddy .c-archive-product__image {
      background: #f88402; }
    .pdr-blog-further-resources-item-image.licki-soother,
    .pdr-upsell-popup-link-img.licki-soother,
    .licki-soother .c-archive-product__image {
      background: #29c6e9; }
    .pdr-blog-further-resources-item-image.licki-tuff-buddy,
    .pdr-upsell-popup-link-img.licki-tuff-buddy,
    .licki-tuff-buddy .c-archive-product__image {
      background: #f1466c; }
    .pdr-blog-further-resources-item-image.licki-tuff-soothe,
    .pdr-upsell-popup-link-img.licki-tuff-soothe,
    .licki-tuff-soother .c-archive-product__image {
      background: #773e7d; }
    .pdr-blog-further-resources-item-image.licki-wobble,
    .pdr-upsell-popup-link-img.licki-wobble,
    .licki-wobble .c-archive-product__image {
      background: #5d686e; }
    .pdr-blog-further-resources-item-image.soft-peach-gradient,
    .pdr-upsell-popup-link-img.soft-peach-gradient,
    .soft-peach-gradient .c-archive-product__image {
      background: linear-gradient(180deg, #FFFFFF 0%, #F5EEF2 100%); }
    .pdr-blog-further-resources-item-image.treat-pork-dark-orange,
    .pdr-upsell-popup-link-img.treat-pork-dark-orange,
    .treat-pork-dark-orange .c-archive-product__image {
      background: #e54f2b; }
    .pdr-blog-further-resources-item-image.treat-cow-red,
    .pdr-upsell-popup-link-img.treat-cow-red,
    .treat-cow-red .c-archive-product__image {
      background: #be1d28; }
    .pdr-blog-further-resources-item-image.treat-duck-purple,
    .pdr-upsell-popup-link-img.treat-duck-purple,
    .treat-duck-purple .c-archive-product__image {
      background: #951b81; }
    .pdr-blog-further-resources-item-image.treat-venison-yellow,
    .pdr-upsell-popup-link-img.treat-venison-yellow,
    .treat-venison-yellow .c-archive-product__image {
      background: #ffed00; }
    .pdr-blog-further-resources-item-image.treat-chicken-green,
    .pdr-upsell-popup-link-img.treat-chicken-green,
    .treat-chicken-green .c-archive-product__image {
      background: #99be59; }
    .pdr-blog-further-resources-item-image.treat-salmon-fish-pink,
    .pdr-upsell-popup-link-img.treat-salmon-fish-pink,
    .treat-salmon-fish-pink .c-archive-product__image {
      background: #ea516d; }
    .pdr-blog-further-resources-item-image.treat-rabbit-teal,
    .pdr-upsell-popup-link-img.treat-rabbit-teal,
    .treat-rabbit-teal .c-archive-product__image {
      background: #846f65; }
    .pdr-blog-further-resources-item-image.treat-lamb-blue,
    .pdr-upsell-popup-link-img.treat-lamb-blue,
    .treat-lamb-blue .c-archive-product__image {
      background: #312783; }
    .pdr-blog-further-resources-item-image.treat-ostrich-light-orange,
    .pdr-upsell-popup-link-img.treat-ostrich-light-orange,
    .treat-ostrich-light-orange .c-archive-product__image {
      background: #EA8938; }
    .pdr-blog-further-resources-item-image.treat-goat,
    .pdr-upsell-popup-link-img.treat-goat,
    .treat-goat .c-archive-product__image {
        background: #0093d2; }
    .pdr-blog-further-resources-item-image.treat-kangaroo,
    .pdr-upsell-popup-link-img.treat-kangaroo,
    .treat-kangaroo .c-archive-product__image {
        background: #8c8252; }
    .pdr-blog-further-resources-item-image.treat-ostrich,
    .pdr-upsell-popup-link-img.treat-ostrich,
    .treat-ostrich .c-archive-product__image {
        background: #a1daf8; }
    .pdr-blog-further-resources-item-image.calm-nourishing-balm--purple,
    .pdr-upsell-popup-link-img.calm-nourishing-balm--purple,
    .calm-nourishing-balm--purple .c-archive-product__image {
      background: #8969B0; }
    .pdr-blog-further-resources-item-image.itchy-wash-bar-and-shampoo--red,
    .pdr-upsell-popup-link-img.itchy-wash-bar-and-shampoo--red,
    .itchy-wash-bar-and-shampoo--red .c-archive-product__image {
      background: #FD4A4D; }
    .pdr-blog-further-resources-item-image.glossy-shampoo--teal,
    .pdr-upsell-popup-link-img.glossy-shampoo--teal,
    .glossy-shampoo--teal .c-archive-product__image {
      background: #75D7BF; }
    .pdr-blog-further-resources-item-image.hush-calming-spray--blue,
    .pdr-upsell-popup-link-img.hush-calming-spray--blue,
    .hush-calming-spray--blue .c-archive-product__image {
      background: #ACE5FC; }
    .pdr-blog-further-resources-item-image.insect-defence-spray--pink,
    .pdr-upsell-popup-link-img.insect-defence-spray--pink,
    .insect-defence-spray--pink .c-archive-product__image {
      background: #F66B92; }

.pdr-blog-further-resources-item-image.chub-beef-lamb,
.pdr-upsell-popup-link-img.chub-beef-lamb,
.chub-beef-lamb .c-archive-product__image {
    background: #932842;
}
.pdr-blog-further-resources-item-image.chub-chicken-lamb,
.pdr-upsell-popup-link-img.chub-chicken-lamb,
.chub-chicken-lamb .c-archive-product__image {
    background: #d85957;
}
.pdr-blog-further-resources-item-image.chub-chicken-white-fish,
.pdr-upsell-popup-link-img.chub-chicken-white-fish,
.chub-chicken-white-fish .c-archive-product__image {
    background: #d85957;
}
.pdr-blog-further-resources-item-image.chub-three-bird,
.pdr-upsell-popup-link-img.chub-three-bird,
.chub-three-bird .c-archive-product__image {
    background: #66797c;
}
.pdr-blog-further-resources-item-image.pork,
.pdr-upsell-popup-link-img.pork,
.pork .c-archive-product__image {
    background: #b31a64;
}
.pdr-blog-further-resources-item-image.supp-red,
.pdr-upsell-popup-link-img.supp-red,
.supp-red .pdr-perfect-for-pop,
.supp-red .c-archive-product__image {
    background: #c14744;
}
.pdr-blog-further-resources-item-image.supp-light-blue,
.pdr-upsell-popup-link-img.supp-light-blue,
.supp-light-blue .pdr-perfect-for-pop,
.supp-light-blue .c-archive-product__image {
    background: #59dbfa;
}
.pdr-blog-further-resources-item-image.supp-purple,
.pdr-upsell-popup-link-img.supp-purple,
.supp-purple .pdr-perfect-for-pop,
.supp-purple .c-archive-product__image {
    background: #b770a5;
}
.pdr-blog-further-resources-item-image.supp-yellow,
.pdr-upsell-popup-link-img.supp-yellow,
.supp-yellow .pdr-perfect-for-pop,
.supp-yellow .c-archive-product__image {
    background: #f3e162;
}
.pdr-blog-further-resources-item-image.supp-green,
.pdr-upsell-popup-link-img.supp-green,
.supp-green .pdr-perfect-for-pop,
.supp-green .c-archive-product__image {
    background: #93b834;
}
.pdr-blog-further-resources-item-image.supp-orange,
.pdr-upsell-popup-link-img.supp-orange,
.supp-orange .pdr-perfect-for-pop,
.supp-orange .c-archive-product__image {
    background: #e87921;
}
.pdr-blog-further-resources-item-image.supp-dark-purple,
.pdr-upsell-popup-link-img.supp-dark-purple,
.supp-dark-purple .pdr-perfect-for-pop,
.supp-dark-purple .c-archive-product__image {
    background: #7d7cbd;
}
.pdr-blog-further-resources-item-image.supp-pink,
.pdr-upsell-popup-link-img.supp-pink,
.supp-pink .pdr-perfect-for-pop,
.supp-pink .c-archive-product__image {
    background: #efa0cf;
}
.pdr-blog-further-resources-item-image.supp-colostrum,
.pdr-upsell-popup-link-img.supp-colostrum,
.supp-colostrum .pdr-perfect-for-pop,
.supp-colostrum .c-archive-product__image{
    background: #ffe995;
}
.pdr-blog-further-resources-item-image.supp-repel,
.pdr-upsell-popup-link-img.supp-repel,
.supp-repel .pdr-perfect-for-pop,
.supp-repel .c-archive-product__image{
    background: #006a78;
}
.pdr-blog-further-resources-item-image.chub-beef-lamb,
.pdr-upsell-popup-link-img.chub-beef-lamb,
.chub-beef-lamb .pdr-perfect-for-pop,
.chub-beef-lamb .c-archive-product__image{
    background: #932842;
}
.pdr-blog-further-resources-item-image.chub-chicken-lamb,
.pdr-upsell-popup-link-img.chub-chicken-lamb,
.chub-chicken-lamb .pdr-perfect-for-pop,
.chub-chicken-lamb .c-archive-product__image{
    background: #654871;
}
.pdr-blog-further-resources-item-image.chub-chicken-white-fish,
.pdr-upsell-popup-link-img.chub-chicken-white-fish,
.chub-chicken-white-fish .pdr-perfect-for-pop,
.chub-chicken-white-fish .c-archive-product__image{
    background: #d85957;
}
.pdr-blog-further-resources-item-image.chub-three-bird,
.pdr-upsell-popup-link-img.chub-three-bird,
.chub-three-bird .pdr-perfect-for-pop,
.chub-three-bird .c-archive-product__image{
    background: #66797c;
}
.pdr-blog-further-resources-item-image.pork,
.pdr-upsell-popup-link-img.pork,
.pork .pdr-perfect-for-pop,
.pork .c-archive-product__image{
    background: #b31a64;
}

    .c-archive-product__image img {
      margin: 0;
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%); }
  .c-archive-product__headings {
    display: block;
    width: 100%;
    margin-bottom: 0.625rem;
    min-height: 3.25rem; }
  .c-archive-product__heading {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: bold;
    color: #231F20;
    display: inline-block;
    margin: 0; }
    @media only screen and (min-width: 64em) {
      .c-archive-product__heading {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .c-archive-product__heading {
        min-height: 3.375rem; } }
    .c-archive-product__heading span {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20;
      display: inline-block;
      margin: 0;
      text-align: left;
      font-weight: bold; }
      @media only screen and (min-width: 64em) {
        .c-archive-product__heading span {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
    .c-archive-product__heading:after {
      display: none; }
  .c-archive-product .c-product-form {
    padding: 0;
    box-shadow: none; }
    @media only screen and (min-width: 64em) {
      .c-archive-product .c-product-form .c-button span {
        padding: 0 2rem; } }
    .c-archive-product .c-product-form__content tr {
      align-items: flex-start;
      flex-direction: column;
      position: relative; }
    .c-archive-product .c-product-form__content .label {
      position: absolute;
      top: 0;
      -webkit-transform: translateY(-120%);
              transform: translateY(-120%); }
    .woocommerce .c-archive-product .c-product-form.cart .c-product-form__inner {
      padding-bottom: 0; }
      .woocommerce .c-archive-product .c-product-form.cart .c-product-form__inner .variations tbody {
        display: flex; }
        .woocommerce .c-archive-product .c-product-form.cart .c-product-form__inner .variations tbody tr:nth-of-type(1) {
          margin-right: 0.625rem; }
        .woocommerce .c-archive-product .c-product-form.cart .c-product-form__inner .variations tbody tr.spacer {
          display: none; }
    .c-archive-product .c-product-form__inner {
      width: 100%;
      margin: 2.5rem 0 0;
      padding-top: 0;
      align-items: flex-start;
      justify-content: flex-start;
      position: relative; }
      @media only screen and (min-width: 64em) {
        .c-archive-product .c-product-form__inner {
          align-items: center; } }
      .c-archive-product .c-product-form__inner .variations {
        width: calc(50% - 3px);
        max-width: 100%;
        width: 100%;
        margin-left: 0; }
      .c-archive-product .c-product-form__inner .quantity_label {
        position: absolute;
        top: -1.75rem;
        left: 0; }
      .c-archive-product .c-product-form__inner .quantity .quantity-label {
        margin-left: 0;
        top: 0;
        -webkit-transform: translateY(-120%);
                transform: translateY(-120%);
        display: none; }
  .woocommerce ul.products .c-archive-product.product .price {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #000000;
    font-weight: bold;
    margin-bottom: 1rem; }
    @media only screen and (min-width: 64em) {
      .woocommerce ul.products .c-archive-product.product .price {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .woocommerce ul.products .c-archive-product.product .price {
        max-width: 12.5rem;
        display: block; } }
    .woocommerce ul.products .c-archive-product.product .price .wcsatt-sub-options, .woocommerce ul.products .c-archive-product.product .price .wcsatt-sub-discount {
      display: none; }
  .woocommerce ul.products .c-archive-product.product .onsale {
    display: none; }
  .c-archive-product.product-type-simple .quantity {
    margin: 0; }
    @media only screen and (min-width: 64em) {
      .c-archive-product.product-type-simple .quantity {
        margin: 0; } }
  .c-archive-product.product-type-simple .c-button {
    width: 100%;
    margin-right: 0; }
  .woocommerce ul.products .c-archive-product.product-type-simple .price {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #000000;
    font-weight: bold; }
    @media only screen and (min-width: 64em) {
      .woocommerce ul.products .c-archive-product.product-type-simple .price {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .woocommerce ul.products .c-archive-product.product-type-simple .price {
        max-width: 6.25rem;
        display: inline-block; } }
    .woocommerce ul.products .c-archive-product.product-type-simple .price .from {
      display: none; }
  .c-archive-product.product-type-simple .c-feefo-stars {
    margin-bottom: 1rem; }
    @media only screen and (min-width: 64em) {
      .c-archive-product.product-type-simple .c-feefo-stars {
        max-width: calc(100% - 6.25rem);
        margin-bottom: 0; } }
    .c-archive-product.product-type-simple .c-feefo-stars .feefo-product-stars-widget {
      background-color: transparent; }
      .c-archive-product.product-type-simple .c-feefo-stars .feefo-product-stars-widget .feefowidget-product-stars {
        padding: 0; }
        .c-archive-product.product-type-simple .c-feefo-stars .feefo-product-stars-widget .feefowidget-product-stars .feefowidget-star {
          color: #FDD700; }
      .c-archive-product.product-type-simple .c-feefo-stars .feefo-product-stars-widget .feefowidget-product-stars__reviews-count {
        color: #000000; }

/**
* ARCHIVE-CATEGORIES
**/
.c-archive-categories {
  max-width: 65rem;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 2rem; }
  @media only screen and (min-width: 64em) {
    .c-archive-categories {
      padding-bottom: 3.125rem; } }
  .c-archive-categories__heading {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-archive-categories__heading {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
  .c-archive-categories ul {
    margin: 0; }
  .c-archive-categories li {
    list-style-type: none;
    display: block;
    margin-bottom: rem-calc9(16); }
    @media only screen and (min-width: 64em) {
      .c-archive-categories li {
        display: inline-block; } }
    .c-archive-categories li:not(:first-child) a:before {
      display: inline-block;
      margin: 0 0.625rem; }
      @media only screen and (min-width: 64em) {
        .c-archive-categories li:not(:first-child) a:before {
          content: '|'; } }
    .c-archive-categories li a {
      color: #000000;
      font-weight: bold;
      padding: 0;
      text-decoration: underline; }
      .c-archive-categories li a:hover {
        color: #008091; }

/**
* ARCHIVE-CATEGORY
**/
.c-archive-category div[class*="c-row"][data-stretch-type="full"] {
  padding-left: 1.875rem !important;
  padding-right: 1.875rem !important; }
  @media only screen and (min-width: 90em) {
    .c-archive-category div[class*="c-row"][data-stretch-type="full"] {
      padding-left: calc(1*((100vw - 88rem)/2));
      padding-right: calc(1*((100vw - 88rem)/2));
      margin-left: calc(-1*((100vw - 88rem)/2));
      margin-right: calc(-1*((100vw - 88rem)/2)); } }

.c-archive-category .panel-layout .panel-grid .c-row--margin-default .c-text .c-text__content {
  padding-left: 1.875rem !important;
  padding-right: 1.875rem !important;
  margin: 0;
  max-width: 100%; }

/**
* ARCHIVE-PRODUCT-PAGINATION
**/
.woocommerce-pagination {
  margin-bottom: 2rem; }
  .woocommerce .woocommerce-pagination .page-numbers {
    border: none; }
    .woocommerce .woocommerce-pagination .page-numbers.current {
      background-color: #008091;
      border-color: #008091;
      color: #ffffff; }
    .woocommerce .woocommerce-pagination .page-numbers li {
      border: 0.0625rem solid #231F20; }
      .woocommerce .woocommerce-pagination .page-numbers li a {
        color: #008091; }
      .woocommerce .woocommerce-pagination .page-numbers li:not(:last-child) {
        border-right: none; }

/**
* BASKET-BOUGHT-TOGETHER
**/
.c-basket-bought-together {
  padding: 2rem 1.5rem;
  max-width: 74.375rem;
  margin: 0 auto 4rem;
  background-color: #ffffff; }
  @media only screen and (min-width: 64em) {
    .c-basket-bought-together {
      padding: 2.5rem 1.875rem; } }

/**
* BASKET-RECOMMENDATIONS
**/
.c-basket-recommendations {
  padding: 2rem 1.5rem;
  max-width: 74.375rem;
  margin: 0 auto 4rem;
  background-color: #ffffff; }
  @media only screen and (min-width: 64em) {
    .c-basket-recommendations {
      padding: 2.5rem 1.875rem; } }
  .c-basket-recommendations__heading {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-basket-recommendations__heading {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
  .c-basket-recommendations .yith-similar-products > h2 {
    display: none; }
  .c-basket-recommendations .c-product-form-weight {
    display: none; }

/**
* BREADCRUMBS--ARCHIVE-POST
**/
.c-breadcrumbs--archive-post {
  max-width: 67.5rem;
  padding-top: 1.25rem; }
  .post-type-archive-case-studies .c-breadcrumbs--archive-post,
  .post-type-archive-sponsor-dogs .c-breadcrumbs--archive-post {
    position: absolute;
    z-index: 1;
    width: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%); }

/**
* BREADCRUMBS--PAGE
**/
.c-breadcrumbs--page.c-breadcrumbs--small {
  padding: 1.875rem 0;
  margin-bottom: 0;
  max-width: 65rem;
    position: absolute;
    z-index: 99;
 }

.c-breadcrumbs--page .c-breadcrumbs__inner {
  margin: 0;
  padding: 0 0.5rem; }

/**
* BREADCRUMBS--PRODUCT-ARCHIVE
**/
.c-breadcrumbs--product-archive {
  position: absolute;
  max-width: 90rem;
  width: 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  top: 8.75rem;
  z-index: 99; }
  @media only screen and (min-width: 64em) {
    .c-breadcrumbs--product-archive {
      padding: 0 1.625rem; } }

/**
* BREADCRUMBS--SINGLE-PRODUCT
**/
.c-breadcrumbs--single-product {
  position: absolute;
  z-index: 10;
  width: 100%;
  max-width: 120rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%); }
  .c-breadcrumbs--single-product.c-breadcrumbs--small {
    max-width: 87.5rem; }
    .c-breadcrumbs--single-product.c-breadcrumbs--small .c-breadcrumbs__inner {
      margin: 0 0 0 auto; }
      .white .c-breadcrumbs--single-product.c-breadcrumbs--small .c-breadcrumbs__inner a {
        color: #FFFFFF; }
      .black .c-breadcrumbs--single-product.c-breadcrumbs--small .c-breadcrumbs__inner a {
        color: #000000; }

.c-breadcrumbs--single-product .c-breadcrumbs__inner {
  padding: 1rem 1.875rem; }
  @media only screen and (min-width: 64em) {
    .c-breadcrumbs--single-product .c-breadcrumbs__inner {
      padding: 4.6875rem 1.875rem 0;
      max-width: 38.125rem;
      margin-left: auto; } }
  .white .c-breadcrumbs--single-product .c-breadcrumbs__inner li, .white
  .c-breadcrumbs--single-product .c-breadcrumbs__inner li a {
    color: #FFFFFF; }
  .black .c-breadcrumbs--single-product .c-breadcrumbs__inner li, .black
  .c-breadcrumbs--single-product .c-breadcrumbs__inner li a {
    color: #000000; }

/**
* BREADCRUMBS--LARGE
**/
.c-breadcrumbs--large {
  max-width: 100%;
  margin: 0 auto 1.875rem; }
  .c-breadcrumbs--large.c-breadcrumbs--archive-post {
    max-width: 67.5rem;
    padding-top: 1.875rem; }

.c-breadcrumbs--large .c-breadcrumbs__inner {
  display: flex;
  flex-wrap: wrap; }
  .c-breadcrumbs--large .c-breadcrumbs__inner li {
    list-style-type: none;
    font-size: 0.875rem;
    line-height: 1.125rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    .post-type-archive-case-studies .c-breadcrumbs--large .c-breadcrumbs__inner li,
    .post-type-archive-sponsor-dogs .c-breadcrumbs--large .c-breadcrumbs__inner li {
      color: #ffffff; }
    .c-breadcrumbs--large .c-breadcrumbs__inner li:not(:last-child):after {
      content: '>';
      display: inline-block;
      margin: 0 0.625rem; }
    .c-breadcrumbs--large .c-breadcrumbs__inner li a {
      color: #231F20;
      text-decoration: underline; }
      .post-type-archive-case-studies .c-breadcrumbs--large .c-breadcrumbs__inner li a,
      .post-type-archive-sponsor-dogs .c-breadcrumbs--large .c-breadcrumbs__inner li a {
        color: #ffffff; }

/**
* BREADCRUMBS--SMALL
**/
.c-breadcrumbs--small {
  max-width: 58.75rem;
  margin: 0 auto 1.875rem; }
  .c-single .c-breadcrumbs--small {
    max-width: 42.5rem; }
  @media only screen and (max-width: 39.9375em) {
    .c-breadcrumbs--small.overlay .c-breadcrumbs__inner {
      margin: 0;
      padding-left: 1.875rem;
      padding-right: 1.875rem; } }

.c-breadcrumbs--small .c-breadcrumbs__inner {
  display: flex;
  flex-wrap: wrap; }
  .c-breadcrumbs--small .c-breadcrumbs__inner li {
    list-style-type: none;
    font-size: 0.875rem;
    line-height: 1.125rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    .c-breadcrumbs--small .c-breadcrumbs__inner li:not(:last-child):after {
      content: '>';
      display: inline-block;
      margin: 0 0.625rem; }
    .c-breadcrumbs--small .c-breadcrumbs__inner li a {
      color: #231F20;
      text-decoration: underline; }

/**
* BREADCRUMBS
**/
.c-breadcrumbs {
  margin-bottom: 0.625rem; }
  @media only screen and (min-width: 64em) {
    .c-breadcrumbs {
      margin-bottom: 1.25rem; } }
  .c-breadcrumbs .woocommerce-breadcrumb {
    font-size: 0.875rem;
    line-height: 1.125rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #ffffff; }
    .c-breadcrumbs .woocommerce-breadcrumb a {
      font-size: 0.875rem;
      line-height: 1.125rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #ffffff; }
  .c-breadcrumbs.overlay {
    position: absolute;
    width: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%); }

/**
* BUNDLE-PRODUCT-COMPLETE-YOUR-ORDER
**/
.c-bundle-product-complete-your-order {
  display: none; }
  .c-product--bundle .c-bundle-product-complete-your-order {
    display: block; }

/**
* BUTTON--CONVERSION-SMALL
**/
.c-button--conversion-small {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  border: none;
  font-weight: bold;
  padding: 0.875rem 3.125rem 0.875rem 1.5rem;
  border-radius: 0.125rem;
  border: 0.125rem solid rgba(35, 31, 32, 0.2);
  outline-offset: -0.125rem;
  display: block;
  text-align: center;
  cursor: pointer;
  background-size: auto 0.9375rem;
  background-repeat: no-repeat;
  background-position: calc(100% - 30px) 50%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
  background-color: #8DC73F;
  color: #000000;
  transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  background-image: none;
  border-radius: 0.125rem;
  font-weight: bold;
  padding: 0.5625rem 1rem;
  min-height: 2.75rem;
  line-height: 1; }
  @media only screen and (min-width: 64em) {
    .c-button--conversion-small {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 40em) {
    .c-button--conversion-small {
      display: inline-block; } }
  @media only screen and (min-width: 64em) {
    .c-button--conversion-small {
      font-size: 1.125rem;
      padding: 1rem 3.75rem 1rem 1.875rem; } }
  .c-button--conversion-small:hover {
    background-position: calc(100% - 23px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .c-button--conversion-small:hover {
    color: #ffffff;
    background-color: #72a330;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  @media only screen and (min-width: 64em) {
    .c-button--conversion-small {
      padding: 0.5625rem 1rem;
      min-width: 10rem;
      font-size: 1rem;
      line-height: 1; } }
  .c-button--conversion-small:hover {
    background-image: none; }

/**
* BUTTON--CONVERSION-TERTIARY
**/
.c-button--conversion {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  border: none;
  font-weight: bold;
  padding: 0.875rem 3.125rem 0.875rem 1.5rem;
  border-radius: 0.125rem;
  border: 0.125rem solid rgba(35, 31, 32, 0.2);
  outline-offset: -0.125rem;
  display: block;
  text-align: center;
  cursor: pointer;
  background-size: auto 0.9375rem;
  background-repeat: no-repeat;
  background-position: calc(100% - 30px) 50%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
  background-color: #8DC73F;
  color: #000000;
  transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
  background-color: #8DC73F; }
  @media only screen and (min-width: 64em) {
    .c-button--conversion {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 40em) {
    .c-button--conversion {
      display: inline-block; } }
  @media only screen and (min-width: 64em) {
    .c-button--conversion {
      font-size: 1.125rem;
      padding: 1rem 3.75rem 1rem 1.875rem; } }
  .c-button--conversion:hover {
    background-position: calc(100% - 23px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .c-button--conversion:hover {
    color: #ffffff;
    background-color: #72a330;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .c-button--conversion:hover {
    background-color: #72a330; }

/**
* BUTTON--CONVERSION
**/
.c-button--conversion {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  border: none;
  font-weight: bold;
  padding: 0.875rem 3.125rem 0.875rem 1.5rem;
  border-radius: 0.125rem;
  border: 0.125rem solid rgba(35, 31, 32, 0.2);
  outline-offset: -0.125rem;
  display: block;
  text-align: center;
  cursor: pointer;
  background-size: auto 0.9375rem;
  background-repeat: no-repeat;
  background-position: calc(100% - 30px) 50%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
  background-color: #8DC73F;
  color: #000000;
  transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  @media only screen and (min-width: 64em) {
    .c-button--conversion {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 40em) {
    .c-button--conversion {
      display: inline-block; } }
  @media only screen and (min-width: 64em) {
    .c-button--conversion {
      font-size: 1.125rem;
      padding: 1rem 3.75rem 1rem 1.875rem; } }
  .c-button--conversion:hover {
    background-position: calc(100% - 23px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .c-button--conversion:hover {
    color: #ffffff;
    background-color: #72a330;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }

/**
* BUTTON--HOLLOW-SMALL
**/
.c-button--hollow-small {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  border: none;
  font-weight: bold;
  padding: 0.875rem 3.125rem 0.875rem 1.5rem;
  border-radius: 0.125rem;
  border: 0.125rem solid rgba(35, 31, 32, 0.2);
  outline-offset: -0.125rem;
  display: block;
  text-align: center;
  cursor: pointer;
  background-size: auto 0.9375rem;
  background-repeat: no-repeat;
  background-position: calc(100% - 30px) 50%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
  background-color: transparent;
  color: #231F20;
  transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  background-image: none;
  border-radius: 0.125rem;
  font-weight: bold;
  padding: 0.5625rem 1rem;
  min-height: 2.75rem;
  line-height: 1;
  border: 0.125rem solid #231F20; }
  @media only screen and (min-width: 64em) {
    .c-button--hollow-small {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 40em) {
    .c-button--hollow-small {
      display: inline-block; } }
  @media only screen and (min-width: 64em) {
    .c-button--hollow-small {
      font-size: 1.125rem;
      padding: 1rem 3.75rem 1rem 1.875rem; } }
  .c-button--hollow-small:hover {
    background-position: calc(100% - 23px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .c-button--hollow-small:hover {
    color: #ffffff;
    background-color: #312b2c;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  @media only screen and (min-width: 64em) {
    .c-button--hollow-small {
      padding: 0.5625rem 1rem;
      min-width: 10rem;
      font-size: 1rem;
      line-height: 1; } }
  .c-button--hollow-small:hover {
    background-image: none; }

/**
* BUTTON--HOLLOW-REVERSE
**/
.c-button--hollow-reverse {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  border: none;
  font-weight: bold;
  padding: 0.875rem 3.125rem 0.875rem 1.5rem;
  border-radius: 0.125rem;
  border: 0.125rem solid rgba(35, 31, 32, 0.2);
  outline-offset: -0.125rem;
  display: block;
  text-align: center;
  cursor: pointer;
  background-size: auto 0.9375rem;
  background-repeat: no-repeat;
  background-position: 42px 50%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA4TDguMDE2LjUgOSAxLjM5IDEuOTY5IDggOSAxNC42MWwtLjk4NC44OXoiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==");
  padding: 0.875rem 0.875rem 0.875rem 3.125rem;
  background-color: transparent;
  color: #231F20;
  transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955); }
  @media only screen and (min-width: 64em) {
    .c-button--hollow-reverse {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 40em) {
    .c-button--hollow-reverse {
      display: inline-block; } }
  @media only screen and (min-width: 64em) {
    .c-button--hollow-reverse {
      font-size: 1.125rem;
      padding: 1rem 3.75rem 1rem 1.875rem; } }
  .c-button--hollow-reverse:hover {
    background-position: 35px 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA4TDguMDE2LjUgOSAxLjM5IDEuOTY5IDggOSAxNC42MWwtLjk4NC44OXoiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); }
  @media only screen and (min-width: 64em) {
    .c-button--hollow-reverse {
      font-size: 1.125rem;
      padding: 1rem 2.625rem 1rem 5.125rem; } }
  .c-button--hollow-reverse span {
    color: #231F20; }
  .c-button--hollow-reverse:hover {
    color: #ffffff;
    background-color: #312b2c; }
    .c-button--hollow-reverse:hover span {
      color: #ffffff; }

/**
* BUTTON--HOLLOW
**/
.c-button--hollow {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  border: none;
  font-weight: bold;
  padding: 0.875rem 3.125rem 0.875rem 1.5rem;
  border-radius: 0.125rem;
  border: 0.125rem solid rgba(35, 31, 32, 0.2);
  outline-offset: -0.125rem;
  display: block;
  text-align: center;
  cursor: pointer;
  background-size: auto 0.9375rem;
  background-repeat: no-repeat;
  background-position: calc(100% - 30px) 50%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
  background-color: transparent;
  color: #231F20;
  transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  @media only screen and (min-width: 64em) {
    .c-button--hollow {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 40em) {
    .c-button--hollow {
      display: inline-block; } }
  @media only screen and (min-width: 64em) {
    .c-button--hollow {
      font-size: 1.125rem;
      padding: 1rem 3.75rem 1rem 1.875rem; } }
  .c-button--hollow:hover {
    background-position: calc(100% - 23px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .c-button--hollow:hover {
    color: #ffffff;
    background-color: #312b2c;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }

.c-button--hollow-reverse {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  border: none;
  font-weight: bold;
  padding: 0.875rem 3.125rem 0.875rem 1.5rem;
  border-radius: 0.125rem;
  border: 0.125rem solid rgba(35, 31, 32, 0.2);
  outline-offset: -0.125rem;
  display: block;
  text-align: center;
  cursor: pointer;
  background-size: auto 0.9375rem;
  background-repeat: no-repeat;
  background-position: 42px 50%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA4TDguMDE2LjUgOSAxLjM5IDEuOTY5IDggOSAxNC42MWwtLjk4NC44OXoiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==");
  padding: 0.875rem 0.875rem 0.875rem 3.125rem;
  background-color: transparent;
  color: #231F20;
  transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  color: #008091; }
  @media only screen and (min-width: 64em) {
    .c-button--hollow-reverse {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 40em) {
    .c-button--hollow-reverse {
      display: inline-block; } }
  @media only screen and (min-width: 64em) {
    .c-button--hollow-reverse {
      font-size: 1.125rem;
      padding: 1rem 3.75rem 1rem 1.875rem; } }
  .c-button--hollow-reverse:hover {
    background-position: 35px 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA4TDguMDE2LjUgOSAxLjM5IDEuOTY5IDggOSAxNC42MWwtLjk4NC44OXoiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); }
  @media only screen and (min-width: 64em) {
    .c-button--hollow-reverse {
      font-size: 1.125rem;
      padding: 1rem 2.625rem 1rem 5.125rem; } }
  .c-button--hollow-reverse span {
    color: #231F20; }
  .c-button--hollow-reverse:hover {
    color: #ffffff;
    background-color: #312b2c; }
    .c-button--hollow-reverse:hover span {
      color: #ffffff; }

/**
* BUTTON--INLINE
**/
.c-button--inline {
  color: #008091;
  text-decoration: underline;
  padding: 0;
  border: none;
  outline: none; }
  @media only screen and (min-width: 64em) {
    .c-button--inline {
      padding: 0; } }
  .c-button--inline:hover {
    color: #0097ab; }

/**
* BUTTON-LOGIN-REGISTER-MODAL
**/
.c-button-login-register-modal {
  display: inline-block;
  cursor: pointer;
  transition-property: opacity;
  transition-duration: .4s;
  transition-timing-function: ease-in-out;
  position: absolute;
  right: 1rem;
  top: 1rem;
  z-index: 10; }
  .c-button-login-register-modal:active, .c-button-login-register-modal:focus {
    outline: none; }
  .c-button-login-register-modal__box {
    width: 1.875rem;
    height: 1.5rem; }
  .c-button-login-register-modal__inner {
    display: block;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    -webkit-transform: rotate(225deg);
            transform: rotate(225deg);
    transition-delay: 0.14s;
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
    .c-button-login-register-modal__inner, .c-button-login-register-modal__inner:after {
      width: 100%;
      height: 0.1875rem;
      border-radius: 0.1875rem;
      background-color: #000000;
      position: absolute;
      transition-property: -webkit-transform;
      transition-property: transform;
      transition-property: transform, -webkit-transform;
      transition-duration: 0.15s;
      transition-timing-function: ease; }
    .c-button-login-register-modal__inner:after {
      content: "";
      display: block;
      bottom: 0;
      -webkit-transform: rotate(-90deg);
              transform: rotate(-90deg);
      transition: bottom 0.1s ease-out, -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
      transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
      transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1); }

/**
* BUTTON-RAW-DOG-FOOD-CALCULATOR-FORM-MODAL
**/
.c-button-raw-dog-food-calculator-form-modal {
  display: inline-block;
  cursor: pointer;
  transition-property: opacity;
  transition-duration: .4s;
  transition-timing-function: ease-in-out;
  position: absolute;
  right: 1rem;
  top: 1rem;
  z-index: 10; }
  .c-button-raw-dog-food-calculator-form-modal:active, .c-button-raw-dog-food-calculator-form-modal:focus {
    outline: none; }
  .c-button-raw-dog-food-calculator-form-modal__box {
    width: 1.875rem;
    height: 1.5rem; }
  .c-button-raw-dog-food-calculator-form-modal__inner {
    display: block;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    -webkit-transform: rotate(225deg);
            transform: rotate(225deg);
    transition-delay: 0.14s;
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
    .c-button-raw-dog-food-calculator-form-modal__inner, .c-button-raw-dog-food-calculator-form-modal__inner:after {
      width: 100%;
      height: 0.1875rem;
      border-radius: 0.1875rem;
      background-color: #000000;
      position: absolute;
      transition-property: -webkit-transform;
      transition-property: transform;
      transition-property: transform, -webkit-transform;
      transition-duration: 0.15s;
      transition-timing-function: ease; }
    .c-button-raw-dog-food-calculator-form-modal__inner:after {
      content: "";
      display: block;
      bottom: 0;
      -webkit-transform: rotate(-90deg);
              transform: rotate(-90deg);
      transition: bottom 0.1s ease-out, -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
      transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
      transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1); }

/**
* BUTTON-SINGLE-PRODUCT-DELIVERY-INFO
**/
.c-button-single-product-delivery-info {
  display: inline-block;
  cursor: pointer;
  transition-property: opacity;
  transition-duration: .4s;
  transition-timing-function: ease-in-out;
  position: absolute;
  right: 1rem;
  top: 1rem;
  z-index: 10; }
  .c-button-single-product-delivery-info:active, .c-button-single-product-delivery-info:focus {
    outline: none; }
  .c-button-single-product-delivery-info__box {
    width: 1.875rem;
    height: 1.5rem; }
  .c-button-single-product-delivery-info__inner {
    display: block;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    -webkit-transform: rotate(225deg);
            transform: rotate(225deg);
    transition-delay: 0.14s;
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
    .c-button-single-product-delivery-info__inner, .c-button-single-product-delivery-info__inner:after {
      width: 100%;
      height: 0.1875rem;
      border-radius: 0.1875rem;
      background-color: #000000;
      position: absolute;
      transition-property: -webkit-transform;
      transition-property: transform;
      transition-property: transform, -webkit-transform;
      transition-duration: 0.15s;
      transition-timing-function: ease; }
    .c-button-single-product-delivery-info__inner:after {
      content: "";
      display: block;
      bottom: 0;
      -webkit-transform: rotate(-90deg);
              transform: rotate(-90deg);
      transition: bottom 0.1s ease-out, -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
      transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
      transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1); }

/**
* BUTTON
**/
.c-button.no-variation {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  border: none;
  font-weight: bold;
  padding: 0.875rem 3.125rem 0.875rem 1.5rem;
  border-radius: 0.125rem;
  border: 0.125rem solid rgba(35, 31, 32, 0.2);
  outline-offset: -0.125rem;
  display: block;
  text-align: center;
  cursor: pointer;
  background-size: auto 0.9375rem;
  background-repeat: no-repeat;
  background-position: calc(100% - 30px) 50%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
  background-color: #231F20;
  color: #ffffff;
  transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), outline 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-image 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955); }
  @media only screen and (min-width: 64em) {
    .c-button.no-variation {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 40em) {
    .c-button.no-variation {
      display: inline-block; } }
  @media only screen and (min-width: 64em) {
    .c-button.no-variation {
      font-size: 1.125rem;
      padding: 1rem 3.75rem 1rem 1.875rem; } }
  .c-button.no-variation:hover {
    background-position: calc(100% - 23px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .c-button.no-variation:hover {
    color: #231F20;
    background-color: transparent; }
  .c-button.no-variation:active {
    background-color: #C7C6C7; }
  .c-button.no-variation.pay {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    box-shadow: none;
    outline: none;
    -webkit-appearance: none;
    border: none;
    font-weight: bold;
    padding: 0.875rem 3.125rem 0.875rem 1.5rem;
    border-radius: 0.125rem;
    border: 0.125rem solid rgba(35, 31, 32, 0.2);
    outline-offset: -0.125rem;
    display: block;
    text-align: center;
    cursor: pointer;
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: calc(100% - 30px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    background-color: #8DC73F;
    color: #000000;
    transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    @media only screen and (min-width: 64em) {
      .c-button.no-variation.pay {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 40em) {
      .c-button.no-variation.pay {
        display: inline-block; } }
    @media only screen and (min-width: 64em) {
      .c-button.no-variation.pay {
        font-size: 1.125rem;
        padding: 1rem 3.75rem 1rem 1.875rem; } }
    .c-button.no-variation.pay:hover {
      background-position: calc(100% - 23px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .c-button.no-variation.pay:hover {
      color: #ffffff;
      background-color: #72a330;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .c-button.no-variation.cancel {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    box-shadow: none;
    outline: none;
    -webkit-appearance: none;
    border: none;
    font-weight: bold;
    padding: 0.875rem 3.125rem 0.875rem 1.5rem;
    border-radius: 0.125rem;
    border: 0.125rem solid rgba(35, 31, 32, 0.2);
    outline-offset: -0.125rem;
    display: block;
    text-align: center;
    cursor: pointer;
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: calc(100% - 30px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    background-color: transparent;
    color: #231F20;
    transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    @media only screen and (min-width: 64em) {
      .c-button.no-variation.cancel {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 40em) {
      .c-button.no-variation.cancel {
        display: inline-block; } }
    @media only screen and (min-width: 64em) {
      .c-button.no-variation.cancel {
        font-size: 1.125rem;
        padding: 1rem 3.75rem 1rem 1.875rem; } }
    .c-button.no-variation.cancel:hover {
      background-position: calc(100% - 23px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .c-button.no-variation.cancel:hover {
      color: #ffffff;
      background-color: #312b2c;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }

/**
* BUTTONS-CHECKOUT
**/
.c-buttons-checkout--cart .c-button {
  width: 100%;
  font-weight: 700; }

/**
* CASE-STUDIES-CONTENT
**/
.c-case-studies-content li {
  list-style-type: none; }

/**
* CHECKOUT-FORM--BILLING-SHIPPING
**/
@media only screen and (min-width: 64em) {
  .c-checkout-form--billing-shipping .c-checkout-form__label.woocommerce-form__label-for-checkbox {
    padding: 0 0.75rem; } }

.c-checkout-form--billing-shipping #ship-to-different-address > span {
  font-size: 1rem;
  line-height: 1.375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  font-weight: bold;
  display: block;
  margin-bottom: 1rem; }
  @media only screen and (min-width: 64em) {
    .c-checkout-form--billing-shipping #ship-to-different-address > span {
      font-size: 1.3125rem;
      line-height: 1.9375rem; } }

.c-checkout-form--billing-shipping #ship-to-different-address .c-checkout-form__label {
  position: relative;
  display: block;
  width: 5rem;
  height: 1.625rem;
  margin: 0 0 2rem;
  border: 0.0625rem solid #231F20;
  border-radius: 0.125rem; }
  .c-checkout-form--billing-shipping #ship-to-different-address .c-checkout-form__label:before, .c-checkout-form--billing-shipping #ship-to-different-address .c-checkout-form__label:after {
    position: absolute;
    display: inline;
    color: #231F20;
    font-size: 0.875rem;
    line-height: 1.4375rem;
    font-weight: bold;
    z-index: 0; }
  .c-checkout-form--billing-shipping #ship-to-different-address .c-checkout-form__label:before {
    left: 0.625rem;
    content: 'No'; }
  .c-checkout-form--billing-shipping #ship-to-different-address .c-checkout-form__label:after {
    right: 0.625rem;
    content: 'Yes'; }
  .c-checkout-form--billing-shipping #ship-to-different-address .c-checkout-form__label span {
    position: absolute;
    display: block;
    top: 0.125rem;
    left: 0.125rem;
    width: 2.125rem;
    height: 1.25rem;
    background: #8DC73F;
    cursor: pointer;
    transition: all 0.5s linear;
    border-radius: 0.125rem;
    z-index: 1;
    margin-left: 0; }
    .c-checkout-form--billing-shipping #ship-to-different-address .c-checkout-form__label span:after {
      display: none; }
  .c-checkout-form--billing-shipping #ship-to-different-address .c-checkout-form__label .c-checkout-form__checkbox:checked + span {
    left: 2.625rem;
    background: #B23335; }

.woocommerce form .c-checkout-form--billing-shipping .form-row {
  margin-bottom: 1rem; }
  @media only screen and (min-width: 64em) {
    .woocommerce form .c-checkout-form--billing-shipping .form-row {
      margin-bottom: 1.25rem; } }
  .woocommerce form .c-checkout-form--billing-shipping .form-row#crafty_billing_button > label:nth-of-type(1) {
    display: none; }
  .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_billing button, .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_shipping button {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    box-shadow: none;
    outline: none;
    -webkit-appearance: none;
    border: none;
    font-weight: bold;
    padding: 0.875rem 3.125rem 0.875rem 1.5rem;
    border-radius: 0.125rem;
    border: 0.125rem solid rgba(35, 31, 32, 0.2);
    outline-offset: -0.125rem;
    display: block;
    text-align: center;
    cursor: pointer;
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: calc(100% - 30px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    background-color: #231F20;
    color: #ffffff;
    transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), outline 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-image 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    font-size: 1rem !important;
    width: 100%; }
    @media only screen and (min-width: 64em) {
      .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_billing button, .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_shipping button {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 40em) {
      .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_billing button, .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_shipping button {
        display: inline-block; } }
    @media only screen and (min-width: 64em) {
      .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_billing button, .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_shipping button {
        font-size: 1.125rem;
        padding: 1rem 3.75rem 1rem 1.875rem; } }
    .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_billing button:hover, .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_shipping button:hover {
      background-position: calc(100% - 23px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_billing button:hover, .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_shipping button:hover {
      color: #231F20;
      background-color: transparent; }
    .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_billing button:active, .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_shipping button:active {
      background-color: #C7C6C7; }
    @media only screen and (min-width: 64em) {
      .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_billing button, .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_shipping button {
        font-size: 1.125rem !important;
        width: auto; } }
  @media only screen and (min-width: 64em) {
    .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_billing.form-row-first, .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_shipping.form-row-first {
      width: calc(100% - 16.5625rem); } }
  @media only screen and (min-width: 64em) {
    .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_billing.form-row-last, .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_shipping.form-row-last {
      width: auto; } }
  .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_billing #billingcc_c2a_manual, .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_shipping #billingcc_c2a_manual {
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    color: #008091;
    text-decoration: underline; }
    @media only screen and (min-width: 64em) {
      .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_billing #billingcc_c2a_manual, .woocommerce form .c-checkout-form--billing-shipping .form-row.crafty_shipping #billingcc_c2a_manual {
        font-size: 1.3125rem;
        line-height: 1.9375rem; } }
  .woocommerce form .c-checkout-form--billing-shipping .form-row input.input-text,
  .woocommerce form .c-checkout-form--billing-shipping .form-row .select2-container--default .select2-selection--single,
  .woocommerce form .c-checkout-form--billing-shipping .form-row textarea,
  .woocommerce form .c-checkout-form--billing-shipping .form-row select {
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    margin-bottom: 0;
    height: 2.875rem;
    border: 0.125rem solid #A7A5A6;
    box-shadow: none;
    color: #231F20;
    border-radius: 0.125rem;
    padding: 0 1.25rem;
    min-height: 3.625rem; }
    @media only screen and (min-width: 64em) {
      .woocommerce form .c-checkout-form--billing-shipping .form-row input.input-text,
      .woocommerce form .c-checkout-form--billing-shipping .form-row .select2-container--default .select2-selection--single,
      .woocommerce form .c-checkout-form--billing-shipping .form-row textarea,
      .woocommerce form .c-checkout-form--billing-shipping .form-row select {
        font-size: 1.3125rem;
        line-height: 1.9375rem; } }
    @media only screen and (min-width: 64em) {
      .woocommerce form .c-checkout-form--billing-shipping .form-row input.input-text,
      .woocommerce form .c-checkout-form--billing-shipping .form-row .select2-container--default .select2-selection--single,
      .woocommerce form .c-checkout-form--billing-shipping .form-row textarea,
      .woocommerce form .c-checkout-form--billing-shipping .form-row select {
        font-size: 1.125rem;
        line-height: 1.4375rem; } }
    .woocommerce form .c-checkout-form--billing-shipping .form-row input.input-text::-webkit-input-placeholder,
    .woocommerce form .c-checkout-form--billing-shipping .form-row .select2-container--default .select2-selection--single::-webkit-input-placeholder,
    .woocommerce form .c-checkout-form--billing-shipping .form-row textarea::-webkit-input-placeholder,
    .woocommerce form .c-checkout-form--billing-shipping .form-row select::-webkit-input-placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
    .woocommerce form .c-checkout-form--billing-shipping .form-row input.input-text:-ms-input-placeholder,
    .woocommerce form .c-checkout-form--billing-shipping .form-row .select2-container--default .select2-selection--single:-ms-input-placeholder,
    .woocommerce form .c-checkout-form--billing-shipping .form-row textarea:-ms-input-placeholder,
    .woocommerce form .c-checkout-form--billing-shipping .form-row select:-ms-input-placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
    .woocommerce form .c-checkout-form--billing-shipping .form-row input.input-text::-ms-input-placeholder,
    .woocommerce form .c-checkout-form--billing-shipping .form-row .select2-container--default .select2-selection--single::-ms-input-placeholder,
    .woocommerce form .c-checkout-form--billing-shipping .form-row textarea::-ms-input-placeholder,
    .woocommerce form .c-checkout-form--billing-shipping .form-row select::-ms-input-placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
    .woocommerce form .c-checkout-form--billing-shipping .form-row input.input-text::placeholder,
    .woocommerce form .c-checkout-form--billing-shipping .form-row .select2-container--default .select2-selection--single::placeholder,
    .woocommerce form .c-checkout-form--billing-shipping .form-row textarea::placeholder,
    .woocommerce form .c-checkout-form--billing-shipping .form-row select::placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
      @media only screen and (min-width: 64em) {
        .woocommerce form .c-checkout-form--billing-shipping .form-row input.input-text::-webkit-input-placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row .select2-container--default .select2-selection--single::-webkit-input-placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row textarea::-webkit-input-placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row select::-webkit-input-placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; }
        .woocommerce form .c-checkout-form--billing-shipping .form-row input.input-text:-ms-input-placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row .select2-container--default .select2-selection--single:-ms-input-placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row textarea:-ms-input-placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row select:-ms-input-placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; }
        .woocommerce form .c-checkout-form--billing-shipping .form-row input.input-text::-ms-input-placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row .select2-container--default .select2-selection--single::-ms-input-placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row textarea::-ms-input-placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row select::-ms-input-placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; }
        .woocommerce form .c-checkout-form--billing-shipping .form-row input.input-text::placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row .select2-container--default .select2-selection--single::placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row textarea::placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row select::placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 64em) {
        .woocommerce form .c-checkout-form--billing-shipping .form-row input.input-text::-webkit-input-placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row .select2-container--default .select2-selection--single::-webkit-input-placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row textarea::-webkit-input-placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row select::-webkit-input-placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; }
        .woocommerce form .c-checkout-form--billing-shipping .form-row input.input-text:-ms-input-placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row .select2-container--default .select2-selection--single:-ms-input-placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row textarea:-ms-input-placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row select:-ms-input-placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; }
        .woocommerce form .c-checkout-form--billing-shipping .form-row input.input-text::-ms-input-placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row .select2-container--default .select2-selection--single::-ms-input-placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row textarea::-ms-input-placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row select::-ms-input-placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; }
        .woocommerce form .c-checkout-form--billing-shipping .form-row input.input-text::placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row .select2-container--default .select2-selection--single::placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row textarea::placeholder,
        .woocommerce form .c-checkout-form--billing-shipping .form-row select::placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; } }
    .woocommerce form .c-checkout-form--billing-shipping .form-row input.input-text:focus,
    .woocommerce form .c-checkout-form--billing-shipping .form-row .select2-container--default .select2-selection--single:focus,
    .woocommerce form .c-checkout-form--billing-shipping .form-row textarea:focus,
    .woocommerce form .c-checkout-form--billing-shipping .form-row select:focus {
      outline: none;
      box-shadow: none;
      border: 0.125rem solid #A7A5A6; }
  .woocommerce form .c-checkout-form--billing-shipping .form-row textarea {
    padding: 1.25rem;
    height: 7.5rem; }
  .woocommerce form .c-checkout-form--billing-shipping .form-row .select2-container--default .select2-selection--single span {
    line-height: 3.4375rem;
    padding: 0; }
  .woocommerce form .c-checkout-form--billing-shipping .form-row .select2-container--default .select2-selection__arrow {
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }
  .woocommerce form .c-checkout-form--billing-shipping .form-row label {
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    margin-bottom: 0.9375rem;
    font-size: 1rem !important; }
    @media only screen and (min-width: 64em) {
      .woocommerce form .c-checkout-form--billing-shipping .form-row label {
        font-size: 1.3125rem;
        line-height: 1.9375rem; } }
    @media only screen and (min-width: 64em) {
      .woocommerce form .c-checkout-form--billing-shipping .form-row label {
        font-size: 1.125rem !important; } }

/**
* CHECKOUT-FORM--CREATE-ACCOUNT
**/
.woocommerce form .c-checkout-form--create-account .form-row {
  margin-bottom: 1rem; }
  @media only screen and (min-width: 64em) {
    .woocommerce form .c-checkout-form--create-account .form-row {
      margin-bottom: 1.25rem; } }
  .woocommerce form .c-checkout-form--create-account .form-row.woocommerce-invalid input.input-text {
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    margin-bottom: 0;
    height: 2.875rem;
    border: 0.125rem solid #A7A5A6;
    box-shadow: none;
    color: #231F20;
    border-radius: 0.125rem;
    padding: 0 1.25rem;
    min-height: 3.625rem; }
    @media only screen and (min-width: 64em) {
      .woocommerce form .c-checkout-form--create-account .form-row.woocommerce-invalid input.input-text {
        font-size: 1.3125rem;
        line-height: 1.9375rem; } }
    @media only screen and (min-width: 64em) {
      .woocommerce form .c-checkout-form--create-account .form-row.woocommerce-invalid input.input-text {
        font-size: 1.125rem;
        line-height: 1.4375rem; } }
    .woocommerce form .c-checkout-form--create-account .form-row.woocommerce-invalid input.input-text::-webkit-input-placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
    .woocommerce form .c-checkout-form--create-account .form-row.woocommerce-invalid input.input-text:-ms-input-placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
    .woocommerce form .c-checkout-form--create-account .form-row.woocommerce-invalid input.input-text::-ms-input-placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
    .woocommerce form .c-checkout-form--create-account .form-row.woocommerce-invalid input.input-text::placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
      @media only screen and (min-width: 64em) {
        .woocommerce form .c-checkout-form--create-account .form-row.woocommerce-invalid input.input-text::-webkit-input-placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; }
        .woocommerce form .c-checkout-form--create-account .form-row.woocommerce-invalid input.input-text:-ms-input-placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; }
        .woocommerce form .c-checkout-form--create-account .form-row.woocommerce-invalid input.input-text::-ms-input-placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; }
        .woocommerce form .c-checkout-form--create-account .form-row.woocommerce-invalid input.input-text::placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 64em) {
        .woocommerce form .c-checkout-form--create-account .form-row.woocommerce-invalid input.input-text::-webkit-input-placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; }
        .woocommerce form .c-checkout-form--create-account .form-row.woocommerce-invalid input.input-text:-ms-input-placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; }
        .woocommerce form .c-checkout-form--create-account .form-row.woocommerce-invalid input.input-text::-ms-input-placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; }
        .woocommerce form .c-checkout-form--create-account .form-row.woocommerce-invalid input.input-text::placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; } }
    .woocommerce form .c-checkout-form--create-account .form-row.woocommerce-invalid input.input-text:focus {
      outline: none;
      box-shadow: none;
      border: 0.125rem solid #A7A5A6; }
  .woocommerce form .c-checkout-form--create-account .form-row.woocommerce-invalid label {
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    color: #231F20;
    margin-bottom: 0.9375rem; }
    @media only screen and (min-width: 64em) {
      .woocommerce form .c-checkout-form--create-account .form-row.woocommerce-invalid label {
        font-size: 1.3125rem;
        line-height: 1.9375rem; } }

/**
* CHECKOUT-FORM-COUPON
**/
.c-checkout-form-coupon__text {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  font-weight: 700; }
  @media only screen and (min-width: 64em) {
    .c-checkout-form-coupon__text {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }

.c-checkout-form-coupon__content {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start; }
  .c-checkout-form-coupon__content input[type=text] {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    height: 2.75rem;
    border-radius: 0.125rem;
    text-align: left;
    width: 100%;
    color: #A7A5A6;
    border: 0.125rem solid rgba(35, 31, 32, 0.2); }
    .c-checkout-form-coupon__content input[type=text]::-webkit-input-placeholder {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #A7A5A6; }
    .c-checkout-form-coupon__content input[type=text]:-ms-input-placeholder {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #A7A5A6; }
    .c-checkout-form-coupon__content input[type=text]::-ms-input-placeholder {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #A7A5A6; }
    .c-checkout-form-coupon__content input[type=text]::placeholder {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #A7A5A6; }
    .c-checkout-form-coupon__content input[type=text]:focus {
      box-shadow: none;
      outline: none; }
    @media only screen and (min-width: 64em) {
      .c-checkout-form-coupon__content input[type=text] {
        margin: 0 0.9375rem 0 0; } }

.c-checkout-form-coupon__code {
  flex-grow: 1;
  margin-right: 1rem; }

/**
* CHECKOUT-FORM-NAV
**/
.c-checkout-form-nav {
  position: relative; }
  @media only screen and (min-width: 64em) {
    .c-checkout-form-nav {
      padding-left: 13.3%;
      padding-right: 13.3%; } }
  .c-checkout-form-nav__buttons, .c-checkout-form-nav__buttons.argmc-nav-buttons {
    display: block;
    max-width: 59.5625rem;
    margin: 0 auto;
    position: relative;
    display: flex;
    align-items: center;
    flex-wrap: wrap; }
    .c-checkout-form-nav__buttons .c-button.hide-button, .c-checkout-form-nav__buttons.argmc-nav-buttons .c-button.hide-button {
      display: none; }
    .c-checkout-form-nav__buttons .c-button--inline, .c-checkout-form-nav__buttons.argmc-nav-buttons .c-button--inline {
      text-align: center;
      margin: auto; }
    .c-checkout-form-nav__buttons .c-button--hollow-reverse, .c-checkout-form-nav__buttons.argmc-nav-buttons .c-button--hollow-reverse {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      box-shadow: none;
      outline: none;
      -webkit-appearance: none;
      border: none;
      font-weight: bold;
      padding: 0.875rem 3.125rem 0.875rem 1.5rem;
      border-radius: 0.125rem;
      border: 0.125rem solid rgba(35, 31, 32, 0.2);
      outline-offset: -0.125rem;
      display: block;
      text-align: center;
      cursor: pointer;
      background-size: auto 0.9375rem;
      background-repeat: no-repeat;
      background-position: 42px 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA4TDguMDE2LjUgOSAxLjM5IDEuOTY5IDggOSAxNC42MWwtLjk4NC44OXoiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==");
      padding: 0.875rem 0.875rem 0.875rem 3.125rem;
      background-color: transparent;
      color: #231F20;
      transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
      color: #008091;
      background-color: #ffffff; }
      @media only screen and (min-width: 64em) {
        .c-checkout-form-nav__buttons .c-button--hollow-reverse, .c-checkout-form-nav__buttons.argmc-nav-buttons .c-button--hollow-reverse {
          font-size: 1.25rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 40em) {
        .c-checkout-form-nav__buttons .c-button--hollow-reverse, .c-checkout-form-nav__buttons.argmc-nav-buttons .c-button--hollow-reverse {
          display: inline-block; } }
      @media only screen and (min-width: 64em) {
        .c-checkout-form-nav__buttons .c-button--hollow-reverse, .c-checkout-form-nav__buttons.argmc-nav-buttons .c-button--hollow-reverse {
          font-size: 1.125rem;
          padding: 1rem 3.75rem 1rem 1.875rem; } }
      .c-checkout-form-nav__buttons .c-button--hollow-reverse:hover, .c-checkout-form-nav__buttons.argmc-nav-buttons .c-button--hollow-reverse:hover {
        background-position: 35px 50%;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA4TDguMDE2LjUgOSAxLjM5IDEuOTY5IDggOSAxNC42MWwtLjk4NC44OXoiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); }
      @media only screen and (min-width: 64em) {
        .c-checkout-form-nav__buttons .c-button--hollow-reverse, .c-checkout-form-nav__buttons.argmc-nav-buttons .c-button--hollow-reverse {
          font-size: 1.125rem;
          padding: 1rem 2.625rem 1rem 5.125rem; } }
      .c-checkout-form-nav__buttons .c-button--hollow-reverse span, .c-checkout-form-nav__buttons.argmc-nav-buttons .c-button--hollow-reverse span {
        color: #231F20; }
      .c-checkout-form-nav__buttons .c-button--hollow-reverse:hover, .c-checkout-form-nav__buttons.argmc-nav-buttons .c-button--hollow-reverse:hover {
        color: #ffffff;
        background-color: #312b2c; }
        .c-checkout-form-nav__buttons .c-button--hollow-reverse:hover span, .c-checkout-form-nav__buttons.argmc-nav-buttons .c-button--hollow-reverse:hover span {
          color: #ffffff; }
      @media only screen and (min-width: 64em) {
        .c-checkout-form-nav__buttons .c-button--hollow-reverse, .c-checkout-form-nav__buttons.argmc-nav-buttons .c-button--hollow-reverse {
          left: 0;
          position: absolute;
          -webkit-transform: translateX(calc(-100% - 100px));
                  transform: translateX(calc(-100% - 100px)); } }
    .c-checkout-form-nav__buttons .c-button--conversion, .c-checkout-form-nav__buttons.argmc-nav-buttons .c-button--conversion {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      box-shadow: none;
      outline: none;
      -webkit-appearance: none;
      border: none;
      font-weight: bold;
      padding: 0.875rem 3.125rem 0.875rem 1.5rem;
      border-radius: 0.125rem;
      border: 0.125rem solid rgba(35, 31, 32, 0.2);
      outline-offset: -0.125rem;
      display: block;
      text-align: center;
      cursor: pointer;
      background-size: auto 0.9375rem;
      background-repeat: no-repeat;
      background-position: calc(100% - 30px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
      background-color: #8DC73F;
      color: #000000;
      transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
      display: block; }
      @media only screen and (min-width: 64em) {
        .c-checkout-form-nav__buttons .c-button--conversion, .c-checkout-form-nav__buttons.argmc-nav-buttons .c-button--conversion {
          font-size: 1.25rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 40em) {
        .c-checkout-form-nav__buttons .c-button--conversion, .c-checkout-form-nav__buttons.argmc-nav-buttons .c-button--conversion {
          display: inline-block; } }
      @media only screen and (min-width: 64em) {
        .c-checkout-form-nav__buttons .c-button--conversion, .c-checkout-form-nav__buttons.argmc-nav-buttons .c-button--conversion {
          font-size: 1.125rem;
          padding: 1rem 3.75rem 1rem 1.875rem; } }
      .c-checkout-form-nav__buttons .c-button--conversion:hover, .c-checkout-form-nav__buttons.argmc-nav-buttons .c-button--conversion:hover {
        background-position: calc(100% - 23px) 50%;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
      .c-checkout-form-nav__buttons .c-button--conversion:hover, .c-checkout-form-nav__buttons.argmc-nav-buttons .c-button--conversion:hover {
        color: #ffffff;
        background-color: #72a330;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
      @media only screen and (min-width: 64em) {
        .c-checkout-form-nav__buttons .c-button--conversion, .c-checkout-form-nav__buttons.argmc-nav-buttons .c-button--conversion {
          width: 100%; } }
      @media only screen and (min-width: 64em) {
        .woocommerce-checkout .woocommerce .c-checkout-form-nav__buttons .c-button--conversion, .woocommerce-checkout .woocommerce .c-checkout-form-nav__buttons.argmc-nav-buttons .c-button--conversion {
          width: 100%; } }
      .billing-shipping-step .c-checkout-form-nav__buttons .c-button--conversion span:after, .billing-shipping-step .c-checkout-form-nav__buttons.argmc-nav-buttons .c-button--conversion span:after {
        content: ' - Payment Info';
        display: inline-block;
        margin-left: 0.3125rem; }

/**
* CHECKOUT-FORM
**/
.c-checkout-form__intro {
  margin-bottom: 1rem; }
  @media only screen and (min-width: 64em) {
    .c-checkout-form__intro {
      margin-bottom: 1.5625rem; } }

.c-checkout-form__row:last-child {
  margin-top: 0.625rem; }

.c-checkout-form__heading {
  margin-bottom: 2rem; }
  @media only screen and (min-width: 64em) {
    .c-checkout-form__heading {
      margin-bottom: 3.125rem; } }

.c-checkout-form__label .c-checkout-form__checkbox {
  left: calc(50% - 9px);
  margin: 0;
  top: auto;
  bottom: 3rem;
  opacity: 0; }
  .c-checkout-form__label .c-checkout-form__checkbox:checked + span:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik02Ljk3Ljk3YS43NS43NSAwIDAxMS4wNzEgMS4wNUw0LjA0OSA3LjAxYS43NS43NSAwIDAxLTEuMDguMDJMLjMyNCA0LjM4NGEuNzUuNzUgMCAxMTEuMDYtMS4wNmwyLjA5NCAyLjA5M0w2Ljk1MS45OTJhLjIzNi4yMzYgMCAwMS4wMi0uMDIySDYuOTd6IiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .c-checkout-form__label .c-checkout-form__checkbox + span {
    font-size: 0.75rem;
    line-height: 0.9375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    display: inline-block;
    position: relative;
    margin-left: 1.625rem; }
    @media only screen and (min-width: 64em) {
      .c-checkout-form__label .c-checkout-form__checkbox + span {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .c-checkout-form__label .c-checkout-form__checkbox + span {
        margin-left: 0; } }
    .c-checkout-form__label .c-checkout-form__checkbox + span:after {
      content: "";
      position: absolute;
      width: 0.9375rem;
      height: 0.9375rem;
      background-repeat: no-repeat;
      border: 0.0625rem solid #231F20;
      border-radius: 0.125rem;
      background-size: 0.5625rem auto;
      background-position: 55% 50%;
      top: 0.3125rem;
      left: -1.625rem; }

.c-checkout-form .c-button {
  display: block;
  width: 100%; }

/**
* CHECKOUT-ORDER-REVIEW
**/
.breeder table.c-checkout-order-review .woocommerce-shipping-methods#shipping_method .amount,
.breeder_customer table.c-checkout-order-review .woocommerce-shipping-methods#shipping_method .amount {
  display: inline-block; }
  .breeder table.c-checkout-order-review .woocommerce-shipping-methods#shipping_method .amount:after,
  .breeder_customer table.c-checkout-order-review .woocommerce-shipping-methods#shipping_method .amount:after {
    content: '(inc. vat)';
    display: inline-block;
    margin-left: 0.25rem; }

.woocommerce table.c-checkout-order-review .woocommerce-shipping-methods label {
  font-size: 0; }
  .woocommerce table.c-checkout-order-review .woocommerce-shipping-methods label .amount {
    font-size: 0.75rem;
    line-height: 0.9375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    @media only screen and (min-width: 64em) {
      .woocommerce table.c-checkout-order-review .woocommerce-shipping-methods label .amount {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }

.woocommerce table.c-checkout-order-review .woocommerce-shipping-methods#shipping_method {
  margin-bottom: 1.5rem; }
  .woocommerce table.c-checkout-order-review .woocommerce-shipping-methods#shipping_method label {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    @media only screen and (min-width: 64em) {
      .woocommerce table.c-checkout-order-review .woocommerce-shipping-methods#shipping_method label {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }

.woocommerce table.c-checkout-order-review.shop_table {
  border: none;
  border-radius: 0;
  margin: 0 0 3.75rem;
  border-collapse: collapse; }
  .woocommerce table.c-checkout-order-review.shop_table .woocommerce-shipping-totals > th span:after {
    content: 'Charge';
    display: inline-block;
    margin-left: 0.3125rem; }
  .woocommerce table.c-checkout-order-review.shop_table th,
  .woocommerce table.c-checkout-order-review.shop_table td {
    border: none; }
  .woocommerce table.c-checkout-order-review.shop_table tfoot,
  .woocommerce table.c-checkout-order-review.shop_table tbody {
    background-color: transparent;
    border: none; }
  .woocommerce table.c-checkout-order-review.shop_table tfoot td {
    text-align: right; }
  .woocommerce table.c-checkout-order-review.shop_table tfoot td,
  .woocommerce table.c-checkout-order-review.shop_table tfoot th {
    border-bottom: 0.0625rem solid #E7E8EC;
    padding: 1.25rem 0; }
  .woocommerce table.c-checkout-order-review.shop_table tbody tr:nth-child(even) {
    background-color: transparent; }
  .woocommerce table.c-checkout-order-review.shop_table tbody tr.cart_item:last-child td,
  .woocommerce table.c-checkout-order-review.shop_table tbody tr.cart_item:last-child th {
    border-bottom: 0.0625rem solid #E7E8EC; }
  .woocommerce table.c-checkout-order-review.shop_table tbody tr.cart_item .product-name,
  .woocommerce table.c-checkout-order-review.shop_table tbody tr.cart_item .product-total {
    padding: 0 0 1.25rem; }
  .woocommerce table.c-checkout-order-review.shop_table tbody tr.cart_item .product-total {
    vertical-align: bottom;
    text-align: right; }
  .woocommerce table.c-checkout-order-review.shop_table tbody tr.cart_item .product-name {
    display: flex;
    align-items: center; }
    .woocommerce table.c-checkout-order-review.shop_table tbody tr.cart_item .product-name .arg-product-image {
      width: 4.125rem; }
      @media only screen and (min-width: 64em) {
        .woocommerce table.c-checkout-order-review.shop_table tbody tr.cart_item .product-name .arg-product-image {
          width: 5rem; } }

.woocommerce table.c-checkout-order-review .c-checkout-order-review__product-item {
  display: flex;
  flex-wrap: wrap;
  font-weight: 400; }
  .woocommerce table.c-checkout-order-review .c-checkout-order-review__product-item .arg-product-qwt,
  .woocommerce table.c-checkout-order-review .c-checkout-order-review__product-item .variation {
    display: flex;
    flex-wrap: wrap; }
  .woocommerce table.c-checkout-order-review .c-checkout-order-review__product-item .variation {
    margin: 0 0.3125rem 0 0; }
    .woocommerce table.c-checkout-order-review .c-checkout-order-review__product-item .variation .variation-Partof {
      display: none; }

.woocommerce table.c-checkout-order-review .c-checkout-order-review__total-weight p {
  margin: 0;
  font-weight: 400; }

/**
* CHECKOUT-PAYMENT
**/
.c-checkout-payment .automatewoo-optin {
  display: none; }

.c-checkout-payment__checkbox {
  left: calc(50% - 9px);
  margin: 0;
  top: auto;
  bottom: 3rem;
  opacity: 0; }
  .c-checkout-payment__checkbox .required {
    display: none; }
  .c-checkout-payment__checkbox:checked + span:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik02Ljk3Ljk3YS43NS43NSAwIDAxMS4wNzEgMS4wNUw0LjA0OSA3LjAxYS43NS43NSAwIDAxLTEuMDguMDJMLjMyNCA0LjM4NGEuNzUuNzUgMCAxMTEuMDYtMS4wNmwyLjA5NCAyLjA5M0w2Ljk1MS45OTJhLjIzNi4yMzYgMCAwMS4wMi0uMDIySDYuOTd6IiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .c-checkout-payment__checkbox + span {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    display: inline-block;
    position: relative;
    margin-left: 1.625rem; }
    @media only screen and (min-width: 64em) {
      .c-checkout-payment__checkbox + span {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .c-checkout-payment__checkbox + span {
        margin-left: 0; } }
    .c-checkout-payment__checkbox + span:after {
      content: "";
      position: absolute;
      width: 0.9375rem;
      height: 0.9375rem;
      background-repeat: no-repeat;
      border: 0.0625rem solid #231F20;
      border-radius: 0.125rem;
      background-size: 0.5625rem auto;
      background-position: 55% 50%;
      top: 0.3125rem;
      left: -1.625rem; }

.woocommerce-checkout .c-checkout-payment#payment {
  background-color: transparent; }
  .woocommerce-checkout .c-checkout-payment#payment .form-row {
    padding: 0; }
  @media only screen and (max-width: 39.9375em) {
    .woocommerce-checkout .c-checkout-payment#payment div.payment_method_braintree_credit_card div.form-row {
      width: 100%; } }
  @media only screen and (min-width: 64em) {
    .woocommerce-checkout .c-checkout-payment#payment div.payment_method_braintree_credit_card .wc-braintree-hosted-field {
      margin-top: -5rem;
      z-index: -1; } }
  .woocommerce-checkout .c-checkout-payment#payment ul.payment_methods {
    padding: 0;
    border: none; }
    .woocommerce-checkout .c-checkout-payment#payment ul.payment_methods .payment_method_stripe img.stripe-icon {
      vertical-align: middle;
      display: inline-block; }
      @media only screen and (min-width: 64em) {
        .woocommerce-checkout .c-checkout-payment#payment ul.payment_methods .payment_method_stripe img.stripe-icon {
          margin-left: 0.5rem; } }
    .woocommerce-checkout .c-checkout-payment#payment ul.payment_methods .payment_method_stripe .stripe-credit-card-brand {
      display: none; }
    .woocommerce-checkout .c-checkout-payment#payment ul.payment_methods .payment_method_stripe > label {
      margin-left: 0; }
      @media only screen and (min-width: 64em) {
        .woocommerce-checkout .c-checkout-payment#payment ul.payment_methods .payment_method_stripe > label {
          width: calc(100% - 100px); } }
    .woocommerce-checkout .c-checkout-payment#payment ul.payment_methods .wc_payment_method {
      margin-bottom: 2rem; }
    .woocommerce-checkout .c-checkout-payment#payment ul.payment_methods .payment_box {
      padding: 0;
      border-radius: 0;
      line-height: initial;
      background-color: transparent;
      color: #231F20;
      margin-bottom: 0; }
      .woocommerce-checkout .c-checkout-payment#payment ul.payment_methods .payment_box:before {
        display: none; }
      .woocommerce-checkout .c-checkout-payment#payment ul.payment_methods .payment_box label {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        font-weight: 700;
        color: #231F20;
        margin-bottom: 0.9375rem; }
        @media only screen and (min-width: 64em) {
          .woocommerce-checkout .c-checkout-payment#payment ul.payment_methods .payment_box label {
            font-size: 1.125rem;
            line-height: 1.6875rem; } }
        @media only screen and (min-width: 64em) {
          .woocommerce-checkout .c-checkout-payment#payment ul.payment_methods .payment_box label[for="wc-braintree-credit-card-account-number-hosted"], .woocommerce-checkout .c-checkout-payment#payment ul.payment_methods .payment_box label[for="wc-braintree-credit-card-expiry-hosted"], .woocommerce-checkout .c-checkout-payment#payment ul.payment_methods .payment_box label[for="wc-braintree-credit-card-csc-hosted"] {
            z-index: 1000;
            display: block;
            height: 6.25rem; } }
      .woocommerce-checkout .c-checkout-payment#payment ul.payment_methods .payment_box .wc-credit-card-form {
        padding-bottom: 1.5rem; }
    .woocommerce-checkout .c-checkout-payment#payment ul.payment_methods div.payment_method_braintree_credit_card .wc-braintree-hosted-field-card-number {
      background-image: none; }
      .woocommerce-checkout .c-checkout-payment#payment ul.payment_methods div.payment_method_braintree_credit_card .wc-braintree-hosted-field-card-number iframe {
        box-shadow: none;
        border: none;
        max-width: calc(100% - 50px);
        padding: 0; }
  .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-elements-field,
  .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-iban-element-field {
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    margin-bottom: 0;
    height: 2.875rem;
    border: 0.125rem solid #A7A5A6;
    box-shadow: none;
    color: #231F20;
    padding: 0.75rem; }
    @media only screen and (min-width: 64em) {
      .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-elements-field,
      .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-iban-element-field {
        font-size: 1.3125rem;
        line-height: 1.9375rem; } }
    @media only screen and (min-width: 64em) {
      .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-elements-field,
      .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-iban-element-field {
        font-size: 1.125rem;
        line-height: 1.4375rem; } }
    .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-elements-field::-webkit-input-placeholder,
    .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-iban-element-field::-webkit-input-placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
    .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-elements-field:-ms-input-placeholder,
    .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-iban-element-field:-ms-input-placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
    .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-elements-field::-ms-input-placeholder,
    .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-iban-element-field::-ms-input-placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
    .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-elements-field::placeholder,
    .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-iban-element-field::placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
      @media only screen and (min-width: 64em) {
        .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-elements-field::-webkit-input-placeholder,
        .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-iban-element-field::-webkit-input-placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; }
        .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-elements-field:-ms-input-placeholder,
        .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-iban-element-field:-ms-input-placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; }
        .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-elements-field::-ms-input-placeholder,
        .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-iban-element-field::-ms-input-placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; }
        .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-elements-field::placeholder,
        .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-iban-element-field::placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 64em) {
        .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-elements-field::-webkit-input-placeholder,
        .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-iban-element-field::-webkit-input-placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; }
        .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-elements-field:-ms-input-placeholder,
        .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-iban-element-field:-ms-input-placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; }
        .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-elements-field::-ms-input-placeholder,
        .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-iban-element-field::-ms-input-placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; }
        .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-elements-field::placeholder,
        .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-iban-element-field::placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; } }
    .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-elements-field:focus,
    .woocommerce-checkout .c-checkout-payment#payment .wc-stripe-iban-element-field:focus {
      outline: none;
      box-shadow: none;
      border: 0.125rem solid #A7A5A6; }

.c-checkout-payment__heading {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
  margin-bottom: 1rem; }
  @media only screen and (min-width: 64em) {
    .c-checkout-payment__heading {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 64em) {
    .c-checkout-payment__heading {
      margin-bottom: 1.875rem; } }

/**
* CHECKOUT
**/
.c-checkout {
  padding-top: 1.875rem; }
  .c-checkout #wc-od {
    margin-bottom: 2rem; }
    @media only screen and (min-width: 64em) {
      .c-checkout #wc-od {
        padding-left: 13.3%;
        padding-right: 13.3%; } }
  .c-checkout.argmc-wrapper {
    margin: 0 auto 3rem; }
    @media only screen and (min-width: 64em) {
      .c-checkout.argmc-wrapper {
        margin: 0 auto 9.375rem; } }
    .c-checkout.argmc-wrapper .tab-completed-icon {
      margin: 0; }
      .c-checkout.argmc-wrapper .tab-completed-icon:before {
        font-size: 0.875rem;
        top: 0; }
  .c-checkout__heading {
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    text-align: center;
    margin-bottom: 3rem; }
    @media only screen and (min-width: 64em) {
      .c-checkout__heading {
        font-size: 3rem;
        line-height: 3.125rem; } }
    @media only screen and (min-width: 64em) {
      .c-checkout__heading {
        margin-bottom: 3.75rem; } }
  .c-checkout__list {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin: 3rem 0 4.375rem;
    position: relative;
    background-size: 0;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTcyIiBoZWlnaHQ9IjU4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iLjQ1Ij48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNMjAgMGgzNEwzNCA1OEgweiIvPjxwYXRoIGQ9Ik01NCAwaDM0TDY4IDU4SDM0eiIvPjxwYXRoIGZpbGwtb3BhY2l0eT0iLjEiIGZpbGw9IiMwMDgwOTEiIGQ9Ik04OCAwaDM0bC0yMCA1OEg2OHoiLz48cGF0aCBkPSJNMTIyIDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNMTU2IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNMTkwIDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNMjI0IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNMjU4IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNMjkyIDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNMzI2IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNMzYwIDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNMzk0IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNNDI4IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNNDYyIDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNNDk2IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNNTMwIDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNNTY0IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNNTk4IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNNjMyIDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNNjY2IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNNzAwIDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNNzM0IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNNzY4IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNNzM0IDBoMzRsLTIwIDU4aC0zNHpNODAyIDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNODM2IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNODcwIDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNOTA0IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNOTM4IDBoMzRsLTIwIDU4aC0zNHpNODAyIDBoMzRsLTIwIDU4aC0zNHoiLz48L2c+PC9zdmc+");
    background-position: 0 100%;
    border: none;
    min-height: 3rem; }
    @media only screen and (min-width: 64em) {
      .c-checkout__list {
        min-height: 4.375rem;
        flex-direction: row;
        background-size: cover;
        flex-wrap: wrap;
        justify-content: space-around; } }
  .c-checkout__item, .c-checkout__item.argmc-tab-item, .c-checkout__item.argmc-tab-item.visited {
    font-size: 0.75rem;
    line-height: 0.9375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    flex-grow: 1;
    text-align: center;
    margin: 0;
    padding: 0 1rem;
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 1;
    position: relative;
    z-index: 1;
    background-color: transparent !important;
    min-height: 3rem;
    width: 100%; }
    @media only screen and (min-width: 64em) {
      .c-checkout__item, .c-checkout__item.argmc-tab-item, .c-checkout__item.argmc-tab-item.visited {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .c-checkout__item, .c-checkout__item.argmc-tab-item, .c-checkout__item.argmc-tab-item.visited {
        margin: 0 1.0625rem;
        min-height: 4.375rem;
        width: auto;
        border: none !important; } }
    .c-checkout__item:not(:last-child), .c-checkout__item.argmc-tab-item:not(:last-child), .c-checkout__item.argmc-tab-item.visited:not(:last-child) {
      margin: 0 0 1.625rem; }
      @media only screen and (min-width: 64em) {
        .c-checkout__item:not(:last-child), .c-checkout__item.argmc-tab-item:not(:last-child), .c-checkout__item.argmc-tab-item.visited:not(:last-child) {
          margin: 0 1.0625rem; } }
    .c-checkout__item:hover, .c-checkout__item.argmc-tab-item:hover, .c-checkout__item.argmc-tab-item.visited:hover {
      background-color: transparent !important; }
    .c-checkout__item:before, .c-checkout__item.argmc-tab-item:before, .c-checkout__item.argmc-tab-item.visited:before {
      display: none; }
    .c-checkout__item.current .argmc-tab-number,
    .c-checkout__item.current .number-text, .c-checkout__item.visited .argmc-tab-number,
    .c-checkout__item.visited .number-text, .c-checkout__item.argmc-tab-item.current .argmc-tab-number,
    .c-checkout__item.argmc-tab-item.current .number-text, .c-checkout__item.argmc-tab-item.visited .argmc-tab-number,
    .c-checkout__item.argmc-tab-item.visited .number-text, .c-checkout__item.argmc-tab-item.visited.current .argmc-tab-number,
    .c-checkout__item.argmc-tab-item.visited.current .number-text, .c-checkout__item.argmc-tab-item.visited.visited .argmc-tab-number,
    .c-checkout__item.argmc-tab-item.visited.visited .number-text {
      color: #8DC73F; }
    .c-checkout__item.current:hover .argmc-tab-number,
    .c-checkout__item.current:hover .number-text, .c-checkout__item.visited:hover .argmc-tab-number,
    .c-checkout__item.visited:hover .number-text, .c-checkout__item.argmc-tab-item.current:hover .argmc-tab-number,
    .c-checkout__item.argmc-tab-item.current:hover .number-text, .c-checkout__item.argmc-tab-item.visited:hover .argmc-tab-number,
    .c-checkout__item.argmc-tab-item.visited:hover .number-text, .c-checkout__item.argmc-tab-item.visited.current:hover .argmc-tab-number,
    .c-checkout__item.argmc-tab-item.visited.current:hover .number-text, .c-checkout__item.argmc-tab-item.visited.visited:hover .argmc-tab-number,
    .c-checkout__item.argmc-tab-item.visited.visited:hover .number-text {
      color: #8DC73F; }
    .c-checkout__item.current, .c-checkout__item.completed, .c-checkout__item.visited, .c-checkout__item.argmc-tab-item.current, .c-checkout__item.argmc-tab-item.completed, .c-checkout__item.argmc-tab-item.visited, .c-checkout__item.argmc-tab-item.visited.current, .c-checkout__item.argmc-tab-item.visited.completed, .c-checkout__item.argmc-tab-item.visited.visited {
      background-color: #8DC73F !important;
      color: #ffffff !important; }
      .c-checkout__item.current:not(:nth-of-type(1)):before, .c-checkout__item.completed:not(:nth-of-type(1)):before, .c-checkout__item.visited:not(:nth-of-type(1)):before, .c-checkout__item.argmc-tab-item.current:not(:nth-of-type(1)):before, .c-checkout__item.argmc-tab-item.completed:not(:nth-of-type(1)):before, .c-checkout__item.argmc-tab-item.visited:not(:nth-of-type(1)):before, .c-checkout__item.argmc-tab-item.visited.current:not(:nth-of-type(1)):before, .c-checkout__item.argmc-tab-item.visited.completed:not(:nth-of-type(1)):before, .c-checkout__item.argmc-tab-item.visited.visited:not(:nth-of-type(1)):before {
        position: absolute;
        left: 0;
        top: -0.625rem;
        bottom: -0.625rem;
        width: 0.125rem;
        background-color: #ffffff;
        z-index: 2;
        -webkit-transform: rotate(20deg);
                transform: rotate(20deg); }
        @media only screen and (min-width: 64em) {
          .c-checkout__item.current:not(:nth-of-type(1)):before, .c-checkout__item.completed:not(:nth-of-type(1)):before, .c-checkout__item.visited:not(:nth-of-type(1)):before, .c-checkout__item.argmc-tab-item.current:not(:nth-of-type(1)):before, .c-checkout__item.argmc-tab-item.completed:not(:nth-of-type(1)):before, .c-checkout__item.argmc-tab-item.visited:not(:nth-of-type(1)):before, .c-checkout__item.argmc-tab-item.visited.current:not(:nth-of-type(1)):before, .c-checkout__item.argmc-tab-item.visited.completed:not(:nth-of-type(1)):before, .c-checkout__item.argmc-tab-item.visited.visited:not(:nth-of-type(1)):before {
            content: ""; } }
      .c-checkout__item.current:hover, .c-checkout__item.completed:hover, .c-checkout__item.visited:hover, .c-checkout__item.argmc-tab-item.current:hover, .c-checkout__item.argmc-tab-item.completed:hover, .c-checkout__item.argmc-tab-item.visited:hover, .c-checkout__item.argmc-tab-item.visited.current:hover, .c-checkout__item.argmc-tab-item.visited.completed:hover, .c-checkout__item.argmc-tab-item.visited.visited:hover {
        background-color: #8DC73F !important;
        color: #ffffff !important; }
      .c-checkout__item.current:after, .c-checkout__item.completed:after, .c-checkout__item.visited:after, .c-checkout__item.argmc-tab-item.current:after, .c-checkout__item.argmc-tab-item.completed:after, .c-checkout__item.argmc-tab-item.visited:after, .c-checkout__item.argmc-tab-item.visited.current:after, .c-checkout__item.argmc-tab-item.visited.completed:after, .c-checkout__item.argmc-tab-item.visited.visited:after {
        display: none;
        position: absolute;
        right: -1.875rem;
        top: 0;
        left: auto;
        width: 0;
        height: 0;
        border-top: 4.375rem solid #8DC73F !important;
        border-right: 1.875rem solid transparent !important; }
        @media only screen and (min-width: 64em) {
          .c-checkout__item.current:after, .c-checkout__item.completed:after, .c-checkout__item.visited:after, .c-checkout__item.argmc-tab-item.current:after, .c-checkout__item.argmc-tab-item.completed:after, .c-checkout__item.argmc-tab-item.visited:after, .c-checkout__item.argmc-tab-item.visited.current:after, .c-checkout__item.argmc-tab-item.visited.completed:after, .c-checkout__item.argmc-tab-item.visited.visited:after {
            content: "";
            display: block; } }
    .c-checkout__item.current + .argmc-tab-item:hover .argmc-tab-number, .c-checkout__item.argmc-tab-item.current + .argmc-tab-item:hover .argmc-tab-number, .c-checkout__item.argmc-tab-item.visited.current + .argmc-tab-item:hover .argmc-tab-number {
      color: #231F20; }
    .c-checkout__item .argmc-tab-item-outer, .c-checkout__item.argmc-tab-item .argmc-tab-item-outer, .c-checkout__item.argmc-tab-item.visited .argmc-tab-item-outer {
      padding: 0; }
    .c-checkout__item .argmc-tab-number-wrapper,
    .c-checkout__item .argmc-tab-text, .c-checkout__item.argmc-tab-item .argmc-tab-number-wrapper,
    .c-checkout__item.argmc-tab-item .argmc-tab-text, .c-checkout__item.argmc-tab-item.visited .argmc-tab-number-wrapper,
    .c-checkout__item.argmc-tab-item.visited .argmc-tab-text {
      font-size: 0.75rem;
      line-height: 0.9375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: 700;
      text-align: center;
      text-transform: none;
      display: block; }
      @media only screen and (min-width: 64em) {
        .c-checkout__item .argmc-tab-number-wrapper,
        .c-checkout__item .argmc-tab-text, .c-checkout__item.argmc-tab-item .argmc-tab-number-wrapper,
        .c-checkout__item.argmc-tab-item .argmc-tab-text, .c-checkout__item.argmc-tab-item.visited .argmc-tab-number-wrapper,
        .c-checkout__item.argmc-tab-item.visited .argmc-tab-text {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
    .c-checkout__item .argmc-tab-number-wrapper, .c-checkout__item.argmc-tab-item .argmc-tab-number-wrapper, .c-checkout__item.argmc-tab-item.visited .argmc-tab-number-wrapper {
      position: absolute;
      left: 50%;
      top: 0;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      border-radius: 50%;
      background-color: #ffffff;
      color: #8DC73F;
      width: 1.625rem;
      height: 1.625rem;
      display: flex;
      align-items: center;
      justify-content: center;
      border: 0.125rem solid #8DC73F; }
      @media only screen and (min-width: 64em) {
        .c-checkout__item .argmc-tab-number-wrapper, .c-checkout__item.argmc-tab-item .argmc-tab-number-wrapper, .c-checkout__item.argmc-tab-item.visited .argmc-tab-number-wrapper {
          width: 2.4375rem;
          height: 2.4375rem;
          -webkit-transform: translate(-50%, -85%);
                  transform: translate(-50%, -85%);
          border-color: #EEF3F5; } }
      .c-checkout__item .argmc-tab-number-wrapper .argmc-tab-number, .c-checkout__item.argmc-tab-item .argmc-tab-number-wrapper .argmc-tab-number, .c-checkout__item.argmc-tab-item.visited .argmc-tab-number-wrapper .argmc-tab-number {
        color: #8DC73F !important; }
      .c-checkout__item .argmc-tab-number-wrapper .number-text span, .c-checkout__item.argmc-tab-item .argmc-tab-number-wrapper .number-text span, .c-checkout__item.argmc-tab-item.visited .argmc-tab-number-wrapper .number-text span {
        display: none; }
  .c-checkout__item, .c-checkout__item.argmc-tab-item {
    border-radius: 0.125rem; }
    @media only screen and (min-width: 64em) {
      .c-checkout__item, .c-checkout__item.argmc-tab-item {
        border-radius: 0;
        border: none;
        margin: 0 1.0625rem; } }
    .argmc-wrapper .c-checkout__item, .argmc-wrapper .c-checkout__item.argmc-tab-item {
      border: 0.125rem solid #8DC73F; }
      @media only screen and (min-width: 64em) {
        .argmc-wrapper .c-checkout__item, .argmc-wrapper .c-checkout__item.argmc-tab-item {
          border: none; } }
    @media only screen and (min-width: 64em) {
      .c-checkout__item:nth-of-type(1), .c-checkout__item.argmc-tab-item:nth-of-type(1) {
        margin: 0 1.0625rem 0 0;
        border-top-left-radius: 0.125rem;
        border-bottom-left-radius: 0.125rem; } }
    @media only screen and (min-width: 64em) {
      .c-checkout__item:last-of-type, .c-checkout__item.argmc-tab-item:last-of-type {
        margin: 0 0 0 1.0625rem;
        border-top-right-radius: 0.125rem;
        border-bottom-right-radius: 0.125rem; } }
    .c-checkout__item:last-of-type:after, .c-checkout__item.argmc-tab-item:last-of-type:after {
      display: none; }
    .c-checkout__item.complete:not(:nth-of-type(1)):before, .c-checkout__item.current:not(:nth-of-type(1)):before, .c-checkout__item.visited:not(:nth-of-type(1)):before, .c-checkout__item.argmc-tab-item.complete:not(:nth-of-type(1)):before, .c-checkout__item.argmc-tab-item.current:not(:nth-of-type(1)):before, .c-checkout__item.argmc-tab-item.visited:not(:nth-of-type(1)):before {
      position: absolute;
      left: -1.875rem !important;
      display: none !important;
      right: auto;
      top: 0 !important;
      bottom: 0 !important;
      width: 0;
      height: 0;
      width: 0 !important;
      border-top: 4.375rem solid transparent !important;
      border-right: 1.875rem solid #8DC73F !important;
      border-bottom: 0 !important;
      -webkit-transform: rotate(0deg) !important;
              transform: rotate(0deg) !important;
      background-color: transparent !important; }
      @media only screen and (min-width: 64em) {
        .c-checkout__item.complete:not(:nth-of-type(1)):before, .c-checkout__item.current:not(:nth-of-type(1)):before, .c-checkout__item.visited:not(:nth-of-type(1)):before, .c-checkout__item.argmc-tab-item.complete:not(:nth-of-type(1)):before, .c-checkout__item.argmc-tab-item.current:not(:nth-of-type(1)):before, .c-checkout__item.argmc-tab-item.visited:not(:nth-of-type(1)):before {
          content: "";
          display: block !important; } }
    .c-checkout__item.completed:not(.current) .argmc-tab-text, .c-checkout__item.argmc-tab-item.completed:not(.current) .argmc-tab-text {
      opacity: .5; }
  .woocommerce .c-checkout .argmc-login-step .woocommerce-form-login__submit {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    box-shadow: none;
    outline: none;
    -webkit-appearance: none;
    border: none;
    font-weight: bold;
    padding: 0.875rem 3.125rem 0.875rem 1.5rem;
    border-radius: 0.125rem;
    border: 0.125rem solid rgba(35, 31, 32, 0.2);
    outline-offset: -0.125rem;
    display: block;
    text-align: center;
    cursor: pointer;
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: calc(100% - 30px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    background-color: #8DC73F;
    color: #000000;
    transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    margin-right: 0; }
    @media only screen and (min-width: 64em) {
      .woocommerce .c-checkout .argmc-login-step .woocommerce-form-login__submit {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 40em) {
      .woocommerce .c-checkout .argmc-login-step .woocommerce-form-login__submit {
        display: inline-block; } }
    @media only screen and (min-width: 64em) {
      .woocommerce .c-checkout .argmc-login-step .woocommerce-form-login__submit {
        font-size: 1.125rem;
        padding: 1rem 3.75rem 1rem 1.875rem; } }
    .woocommerce .c-checkout .argmc-login-step .woocommerce-form-login__submit:hover {
      background-position: calc(100% - 23px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .woocommerce .c-checkout .argmc-login-step .woocommerce-form-login__submit:hover {
      color: #ffffff;
      background-color: #72a330;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .woocommerce .c-checkout .argmc-login-step .button {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    box-shadow: none;
    outline: none;
    -webkit-appearance: none;
    border: none;
    font-weight: bold;
    padding: 0.875rem 3.125rem 0.875rem 1.5rem;
    border-radius: 0.125rem;
    border: 0.125rem solid rgba(35, 31, 32, 0.2);
    outline-offset: -0.125rem;
    display: block;
    text-align: center;
    cursor: pointer;
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: calc(100% - 30px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    background-color: #8DC73F;
    color: #000000;
    transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    margin-right: 0; }
    @media only screen and (min-width: 64em) {
      .woocommerce .c-checkout .argmc-login-step .button {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 40em) {
      .woocommerce .c-checkout .argmc-login-step .button {
        display: inline-block; } }
    @media only screen and (min-width: 64em) {
      .woocommerce .c-checkout .argmc-login-step .button {
        font-size: 1.125rem;
        padding: 1rem 3.75rem 1rem 1.875rem; } }
    .woocommerce .c-checkout .argmc-login-step .button:hover {
      background-position: calc(100% - 23px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .woocommerce .c-checkout .argmc-login-step .button:hover {
      color: #ffffff;
      background-color: #72a330;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .c-checkout .argmc-login-step form {
    border: none;
    padding: 0; }
    .c-checkout .argmc-login-step form .form-row label {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: bold; }
      @media only screen and (min-width: 64em) {
        .c-checkout .argmc-login-step form .form-row label {
          font-size: 1.25rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 64em) {
        .c-checkout .argmc-login-step form .form-row label {
          margin-bottom: 0.4375rem; } }
    .woocommerce .c-checkout .argmc-login-step form .form-row input.input-text, .woocommerce
    .c-checkout .argmc-login-step form .form-row textarea {
      font-size: 1rem;
      line-height: 1.375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      margin-bottom: 0;
      height: 2.875rem;
      border: 0.125rem solid #A7A5A6;
      box-shadow: none;
      color: #231F20;
      border-radius: 0.125rem;
      padding: 0 1.25rem;
      min-height: 3.625rem; }
      @media only screen and (min-width: 64em) {
        .woocommerce .c-checkout .argmc-login-step form .form-row input.input-text, .woocommerce
        .c-checkout .argmc-login-step form .form-row textarea {
          font-size: 1.3125rem;
          line-height: 1.9375rem; } }
      @media only screen and (min-width: 64em) {
        .woocommerce .c-checkout .argmc-login-step form .form-row input.input-text, .woocommerce
        .c-checkout .argmc-login-step form .form-row textarea {
          font-size: 1.125rem;
          line-height: 1.4375rem; } }
      .woocommerce .c-checkout .argmc-login-step form .form-row input.input-text::-webkit-input-placeholder, .woocommerce
      .c-checkout .argmc-login-step form .form-row textarea::-webkit-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .woocommerce .c-checkout .argmc-login-step form .form-row input.input-text:-ms-input-placeholder, .woocommerce
      .c-checkout .argmc-login-step form .form-row textarea:-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .woocommerce .c-checkout .argmc-login-step form .form-row input.input-text::-ms-input-placeholder, .woocommerce
      .c-checkout .argmc-login-step form .form-row textarea::-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .woocommerce .c-checkout .argmc-login-step form .form-row input.input-text::placeholder, .woocommerce
      .c-checkout .argmc-login-step form .form-row textarea::placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
        @media only screen and (min-width: 64em) {
          .woocommerce .c-checkout .argmc-login-step form .form-row input.input-text::-webkit-input-placeholder, .woocommerce
          .c-checkout .argmc-login-step form .form-row textarea::-webkit-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; }
          .woocommerce .c-checkout .argmc-login-step form .form-row input.input-text:-ms-input-placeholder, .woocommerce
          .c-checkout .argmc-login-step form .form-row textarea:-ms-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; }
          .woocommerce .c-checkout .argmc-login-step form .form-row input.input-text::-ms-input-placeholder, .woocommerce
          .c-checkout .argmc-login-step form .form-row textarea::-ms-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; }
          .woocommerce .c-checkout .argmc-login-step form .form-row input.input-text::placeholder, .woocommerce
          .c-checkout .argmc-login-step form .form-row textarea::placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; } }
        @media only screen and (min-width: 64em) {
          .woocommerce .c-checkout .argmc-login-step form .form-row input.input-text::-webkit-input-placeholder, .woocommerce
          .c-checkout .argmc-login-step form .form-row textarea::-webkit-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; }
          .woocommerce .c-checkout .argmc-login-step form .form-row input.input-text:-ms-input-placeholder, .woocommerce
          .c-checkout .argmc-login-step form .form-row textarea:-ms-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; }
          .woocommerce .c-checkout .argmc-login-step form .form-row input.input-text::-ms-input-placeholder, .woocommerce
          .c-checkout .argmc-login-step form .form-row textarea::-ms-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; }
          .woocommerce .c-checkout .argmc-login-step form .form-row input.input-text::placeholder, .woocommerce
          .c-checkout .argmc-login-step form .form-row textarea::placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; } }
      .woocommerce .c-checkout .argmc-login-step form .form-row input.input-text:focus, .woocommerce
      .c-checkout .argmc-login-step form .form-row textarea:focus {
        outline: none;
        box-shadow: none;
        border: 0.125rem solid #A7A5A6; }
    .woocommerce .c-checkout .argmc-login-step form.woocommerce-form-login .form-row-first,
    .woocommerce .c-checkout .argmc-login-step form.woocommerce-form-login .form-row-last,
    .woocommerce-page .c-checkout .argmc-login-step form.woocommerce-form-login .form-row-first,
    .woocommerce-page .c-checkout .argmc-login-step form.woocommerce-form-login .form-row-last {
      width: 100%; }
  .c-checkout .argmc-form-steps-wrapper .c-checkout-tabs {
    font-size: 1.5625rem;
    line-height: 2rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 0.9375rem; }
    @media only screen and (min-width: 64em) {
      .c-checkout .argmc-form-steps-wrapper .c-checkout-tabs {
        font-size: 2.25rem;
        line-height: 3rem; } }
    .c-checkout .argmc-form-steps-wrapper .c-checkout-tabs__item {
      font-size: 1.5625rem;
      line-height: 2rem;
      font-weight: 900;
      font-family: Gotham, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-checkout .argmc-form-steps-wrapper .c-checkout-tabs__item {
          font-size: 2.25rem;
          line-height: 3rem; } }
    .c-checkout .argmc-form-steps-wrapper .c-checkout-tabs .tab-sep {
      font-size: 80%; }
  .c-checkout .argmc-form-steps-wrapper #wc-od h3 {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-checkout .argmc-form-steps-wrapper #wc-od h3 {
        font-size: 1.5rem;
        line-height: 1.6875rem; } }
  .c-checkout .argmc-form-steps-wrapper #wc-od p {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-checkout .argmc-form-steps-wrapper #wc-od p {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }

/**
* CONTENT-QUICK-ORDER
**/
.wcpt-572240503,
.wcpt-1580375664874,
.wcpt-1614788021560 {
  background-color: #008091; }
  .clostrum .wcpt-572240503, .clostrum
  .wcpt-1580375664874, .clostrum
  .wcpt-1614788021560 {
    background-color: #ffe995; }

.repel .wcpt-572240503,
.repel .wcpt-1580375664874,
.repel .wcpt-1614788021560 {
    background-color: #006a78;
}

  .tamarillo .wcpt-572240503, .tamarillo
  .wcpt-1580375664874, .tamarillo
  .wcpt-1614788021560 {
    background-color: #d83541; }
  .eminence .wcpt-572240503, .eminence
  .wcpt-1580375664874, .eminence
  .wcpt-1614788021560 {
    background-color: #78368c; }
  .orange-roughy .wcpt-572240503, .orange-roughy
  .wcpt-1580375664874, .orange-roughy
  .wcpt-1614788021560 {
    background-color: #b39070; }
  .mango-tango .wcpt-572240503, .mango-tango
  .wcpt-1580375664874, .mango-tango
  .wcpt-1614788021560 {
    background-color: #f18700; }
  .breaker-bay .wcpt-572240503, .breaker-bay
  .wcpt-1580375664874, .breaker-bay
  .wcpt-1614788021560 {
    background-color: #587256; }
  .fern-green .wcpt-572240503, .fern-green
  .wcpt-1580375664874, .fern-green
  .wcpt-1614788021560 {
    background-color: #008b92; }
  .azure .wcpt-572240503, .azure
  .wcpt-1580375664874, .azure
  .wcpt-1614788021560 {
    background-color: #008bcb; }
  .dusty-gray .wcpt-572240503, .dusty-gray
  .wcpt-1580375664874, .dusty-gray
  .wcpt-1614788021560 {
    background-color: #93909b; }
  .sunglo .wcpt-572240503, .sunglo
  .wcpt-1580375664874, .sunglo
  .wcpt-1614788021560 {
    background-color: #cb5c9e; }
  .lightening-yellow .wcpt-572240503, .lightening-yellow
  .wcpt-1580375664874, .lightening-yellow
  .wcpt-1614788021560 {
    background-color: #dbba00; }
  .lightening-yellow-dark .wcpt-572240503, .lightening-yellow-dark
  .wcpt-1580375664874, .lightening-yellow-dark
  .wcpt-1614788021560 {
    background-color: #d83541; }
  .all-ports .wcpt-572240503, .all-ports
  .wcpt-1580375664874, .all-ports
  .wcpt-1614788021560 {
    background-color: #008b92; }
  .fresh-eggplants .wcpt-572240503, .fresh-eggplants
  .wcpt-1580375664874, .fresh-eggplants
  .wcpt-1614788021560 {
    background-color: #f18700; }
  .punch .wcpt-572240503, .punch
  .wcpt-1580375664874, .punch
  .wcpt-1614788021560 {
    background-color: #cb5c9e; }
  .roman .wcpt-572240503, .roman
  .wcpt-1580375664874, .roman
  .wcpt-1614788021560 {
    background-color: #e35b30; }
  .fire-bush .wcpt-572240503, .fire-bush
  .wcpt-1580375664874, .fire-bush
  .wcpt-1614788021560 {
    background-color: #b39070; }
  .rajah .wcpt-572240503, .rajah
  .wcpt-1580375664874, .rajah
  .wcpt-1614788021560 {
    background-color: #f18700; }
  .amulet .wcpt-572240503, .amulet
  .wcpt-1580375664874, .amulet
  .wcpt-1614788021560 {
    background-color: #587256; }
  .polo-blue .wcpt-572240503, .polo-blue
  .wcpt-1580375664874, .polo-blue
  .wcpt-1614788021560 {
    background-color: #008bcb; }
  .iron .wcpt-572240503, .iron
  .wcpt-1580375664874, .iron
  .wcpt-1614788021560 {
    background-color: #93909b; }
  .contessa .wcpt-572240503, .contessa
  .wcpt-1580375664874, .contessa
  .wcpt-1614788021560 {
    background-color: #cb5c9e; }
  .saffron .wcpt-572240503, .saffron
  .wcpt-1580375664874, .saffron
  .wcpt-1614788021560 {
    background-color: #dbba00; }
  .supplements .wcpt-572240503, .supplements
  .wcpt-1580375664874, .supplements
  .wcpt-1614788021560 {
    background-color: #ffffff; }
  .light-orange .wcpt-572240503, .light-orange
  .wcpt-1580375664874, .light-orange
  .wcpt-1614788021560 {
    background-color: #F28F1A; }
  .remedy-turquoise .wcpt-572240503, .remedy-turquoise
  .wcpt-1580375664874, .remedy-turquoise
  .wcpt-1614788021560 {
    background-color: #32B3A2; }
  .exotics-bundle .wcpt-572240503, .exotics-bundle
  .wcpt-1580375664874, .exotics-bundle
  .wcpt-1614788021560 {
        background-color: #a3985c; }
  .exotics-venison .wcpt-572240503, .exotics-venison
  .wcpt-1580375664874, .exotics-venison
  .wcpt-1614788021560 {
      background-color: #65c1be; }
  .exotics-wild-boar .wcpt-572240503, .exotics-wild-boar
  .wcpt-1580375664874, .exotics-wild-boar
  .wcpt-1614788021560 {
      background-color: #fbbb33; }
  .eexotics-pheasant .wcpt-572240503, .eexotics-pheasant
  .wcpt-1580375664874, .eexotics-pheasant
  .wcpt-1614788021560 {
      background-color: #d4b3b0; }
  .exotics-goat .wcpt-572240503, .exotics-goat
  .wcpt-1580375664874, .exotics-goat
  .wcpt-1614788021560 {
      background-color: #40c0f0; }
  .exotics-goose .wcpt-572240503, .exotics-goose
  .wcpt-1580375664874, .exotics-goose
  .wcpt-1614788021560 {
      background-color: #94c356; }
  .licki-buddy .wcpt-572240503, .licki-buddy
  .wcpt-1580375664874, .licki-buddy
  .wcpt-1614788021560 {
      background-color: #f88402; }
  .licki-soother .wcpt-572240503, .licki-soother
  .wcpt-1580375664874, .licki-soother
  .wcpt-1614788021560 {
      background-color: #29c6e9; }
  .licki-tuff-buddy .wcpt-572240503, .licki-tuff-buddy
  .wcpt-1580375664874, .licki-tuff-buddy
  .wcpt-1614788021560 {
      background-color: #f1466c; }
  .licki-tuff-soother .wcpt-572240503, .licki-tuff-soother
  .wcpt-1580375664874, .licki-tuff-soother
  .wcpt-1614788021560 {
      background-color: #773e7d; }
  .licki-wobble .wcpt-572240503, .licki-wobble
  .wcpt-1580375664874, .licki-wobble
  .wcpt-1614788021560 {
      background-color: #5d686e; }
  .soft-peach-gradient .wcpt-572240503, .soft-peach-gradient
  .wcpt-1580375664874, .soft-peach-gradient
  .wcpt-1614788021560 {
    background-color: linear-gradient(180deg, #FFFFFF 0%, #F5EEF2 100%); }
  .treat-pork-dark-orange .wcpt-572240503, .treat-pork-dark-orange
  .wcpt-1580375664874, .treat-pork-dark-orange
  .wcpt-1614788021560 {
    background-color: #e54f2b; }
  .treat-cow-red .wcpt-572240503, .treat-cow-red
  .wcpt-1580375664874, .treat-cow-red
  .wcpt-1614788021560 {
    background-color: #b23335; }
  .treat-duck-purple .wcpt-572240503, .treat-duck-purple
  .wcpt-1580375664874, .treat-duck-purple
  .wcpt-1614788021560 {
    background-color: #7656a0; }
  .treat-venison-yellow .wcpt-572240503, .treat-venison-yellow
  .wcpt-1580375664874, .treat-venison-yellow
  .wcpt-1614788021560 {
    background-color: #f4d700; }
  .treat-chicken-green .wcpt-572240503, .treat-chicken-green
  .wcpt-1580375664874, .treat-chicken-green
  .wcpt-1614788021560 {
    background-color: #99be59; }
  .treat-salmon-fish-pink .wcpt-572240503, .treat-salmon-fish-pink
  .wcpt-1580375664874, .treat-salmon-fish-pink
  .wcpt-1614788021560 {
    background-color: #d36873; }
  .treat-rabbit-teal .wcpt-572240503, .treat-rabbit-teal
  .wcpt-1580375664874, .treat-rabbit-teal
  .wcpt-1614788021560 {
    background-color: #44b386; }
  .treat-lamb-blue .wcpt-572240503, .treat-lamb-blue
  .wcpt-1580375664874, .treat-lamb-blue
  .wcpt-1614788021560 {
    background-color: #048192; }
  .treat-ostrich-light-orange .wcpt-572240503, .treat-ostrich-light-orange
  .wcpt-1580375664874, .treat-ostrich-light-orange
  .wcpt-1614788021560 {
    background-color: #EA8938; }
  .calm-nourishing-balm--purple .wcpt-572240503, .calm-nourishing-balm--purple
  .wcpt-1580375664874, .calm-nourishing-balm--purple
  .wcpt-1614788021560 {
    background-color: #8969B0; }
  .itchy-wash-bar-and-shampoo--red .wcpt-572240503, .itchy-wash-bar-and-shampoo--red
  .wcpt-1580375664874, .itchy-wash-bar-and-shampoo--red
  .wcpt-1614788021560 {
    background-color: #FD4A4D; }
  .glossy-shampoo--teal .wcpt-572240503, .glossy-shampoo--teal
  .wcpt-1580375664874, .glossy-shampoo--teal
  .wcpt-1614788021560 {
    background-color: #75D7BF; }
  .hush-calming-spray--blue .wcpt-572240503, .hush-calming-spray--blue
  .wcpt-1580375664874, .hush-calming-spray--blue
  .wcpt-1614788021560 {
    background-color: #ACE5FC; }
  .insect-defence-spray--pink .wcpt-572240503, .insect-defence-spray--pink
  .wcpt-1580375664874, .insect-defence-spray--pink
  .wcpt-1614788021560 {
    background-color: #F66B92; }

.chub-beef-lamb .wcpt-572240503,
.chub-beef-lamb .wcpt-1580375664874,
.chub-beef-lamb .wcpt-1614788021560 {
    background-color: #932842;
}
.chub-chicken-lamb .wcpt-572240503,
.chub-chicken-lamb .wcpt-1580375664874,
.chub-chicken-lamb .wcpt-1614788021560 {
    background-color: #654871;
}
.chub-chicken-white-fish .wcpt-572240503,
.chub-chicken-white-fish .wcpt-1580375664874,
.chub-chicken-white-fish .wcpt-1614788021560 {
    background-color: #d85957;
}
.chub-three-bird .wcpt-572240503,
.chub-three-bird .wcpt-1580375664874,
.chub-three-bird .wcpt-1614788021560 {
    background-color: #66797c;
}
.pork .wcpt-572240503,
.pork .wcpt-1580375664874,
.pork .wcpt-1614788021560 {
    background-color: #b31a64;
}


@media (max-width: 1200px) and (min-width: 701px) {
  .s-content-quick-order #wcpt-106425 {
    max-width: 100%; } }

.s-content-quick-order #wcpt-106425 .wcpt-table .wcpt-500360440,
.s-content-quick-order #wcpt-106425 .wcpt-table .wcpt-80823527,
.s-content-quick-order #wcpt-106425 .wcpt-table .wcpt-470996675,
.s-content-quick-order #wcpt-106425 .wcpt-table .wcpt-500360440 {
  width: 100%; }

.s-content-quick-order #wcpt-106425 .wcpt-table thead {
  display: none; }

.s-content-quick-order #wcpt-106425 .wcpt-table tbody {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  border: none; }
  @media only screen and (min-width: 40em) {
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody {
      flex-direction: row; } }
  .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr,
  .s-content-quick-order #wcpt-106425 .wcpt-table tbody td {
    display: block; }
  .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    border: none;
    margin-bottom: 1rem; }
    @media only screen and (min-width: 43.8125em) {
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr {
        width: 50%;
        padding: 0 1rem; } }
    @media only screen and (min-width: 68.75em) {
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr {
        width: 33%; } }
    @media only screen and (min-width: 84.375em) {
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr {
        width: 25%; } }
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr:nth-child(even) {
      background-color: transparent; }
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-1580741997766 {
      text-align: left; }
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-572240503,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-1580375664874,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-1614788021560 {
      order: 1; }
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-1580740770789,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-1580376217374,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-725049945 {
      order: 2;
      width: 100%; }
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-1580740770789 .wcpt-item-row,
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-1580376217374 .wcpt-item-row,
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-725049945 .wcpt-item-row {
        width: 100%; }
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-590099283,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-913284867,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-379447763 {
      order: 3; }
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-162454845,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-720089186,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-395886644 {
      order: 4; }
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-470003575,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-827973837,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-1580385544712 {
      order: 5; }
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-609691639,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-346171745,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-810367404 {
      order: 6; }
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-80823527,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-470996675,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-500360440 {
      order: 7; }
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-590099283,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-609691639,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-162454845,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-470003575 {
      display: inline-block; }
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-590099283,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-162454845,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-590099283,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-162454845,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-720089186,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-913284867,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-379447763,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-395886644,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-609691639,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-346171745,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-810367404,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-470003575,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-1580385544712,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-827973837 {
      width: calc(50% + 20px);
      padding: 0.9375rem 0.625rem;
      margin: 0 -0.625rem; }
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-162454845 .wcpt-item-row,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-609691639 .wcpt-item-row,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-720089186 .wcpt-item-row,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-346171745 .wcpt-item-row,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-395886644 .wcpt-item-row,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-810367404 .wcpt-item-row {
      text-align: right; }
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-346171745 .wcpt-item-row,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-810367404 .wcpt-item-row {
      width: 100%; }
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-346171745 .wcpt-item-row .wcpt-select-variation-dropdown-wrapper,
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-810367404 .wcpt-item-row .wcpt-select-variation-dropdown-wrapper {
        width: 100%;
        display: block;
        text-align: right; }
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-346171745 .wcpt-item-row .wcpt-select-variation-dropdown-wrapper .wcpt-select-variation-dropdown,
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-810367404 .wcpt-item-row .wcpt-select-variation-dropdown-wrapper .wcpt-select-variation-dropdown {
          width: 100%;
          max-width: 12.5rem; }
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-609691639 .wcpt-item-row {
      width: 100%;
      max-width: 100%; }
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-609691639 .wcpt-item-row .wcpt-select-variation-dropdown-wrapper {
        display: block; }
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-609691639 .wcpt-item-row .wcpt-select-variation-dropdown-wrapper .wcpt-select-variation-dropdown {
          width: 100%;
          max-width: 12.5rem; }
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-select-variation-dropdown-wrapper {
      position: relative; }
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-select-variation-dropdown-wrapper:after {
        content: "";
        position: absolute;
        right: 0;
        top: 0;
        width: 2.375rem;
        height: 3.25rem;
        border-top-right-radius: 0.125rem;
        border-bottom-right-radius: 0.125rem;
        pointer-events: none;
        text-align: center;
        background-color: #DEDEDE;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-size: 0.9375rem auto;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48ZmlsdGVyIGlkPSJhIj48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlR3JhcGhpYyIgdmFsdWVzPSIwIDAgMCAwIDAuMTM3MjU1IDAgMCAwIDAgMC4xMjE1NjkgMCAwIDAgMCAwLjEyNTQ5MCAwIDAgMCAxLjAwMDAwMCAwIi8+PC9maWx0ZXI+PC9kZWZzPjxnIGZpbHRlcj0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNCAtNikiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTI5IDEybDUtNS4zNDQtLjU5NC0uNjU2TDEyOSAxMC42ODggMTI0LjU5NCA2bC0uNTk0LjY1NnoiLz48L2c+PC9zdmc+"); }
        @media only screen and (min-width: 64em) {
          .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-select-variation-dropdown-wrapper:after {
            width: 2.5rem;
            height: 3.625rem; } }
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-select-variation-dropdown-wrapper .wcpt-select-variation-dropdown {
        margin: 0;
        height: 3.25rem;
        line-height: 3.125rem;
        border: 0.125rem solid #DEDEDE;
        border-top-left-radius: 0.125rem;
        border-bottom-left-radius: 0.125rem;
        padding: 0 0 0 0.5rem; }
        @media only screen and (min-width: 64em) {
          .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-select-variation-dropdown-wrapper .wcpt-select-variation-dropdown {
            height: 3.625rem; } }
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-select-variation-dropdown-wrapper .wcpt-select-variation-dropdown:focus {
          box-shadow: none; }
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-572240503,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-228454530,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-1580375664874,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-1580375778751,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-1614788021560,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-1614846441632 {
      width: 100%;
      padding-left: 0;
      padding-right: 0; }
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-572240503 .wcpt-product-image-wrapper,
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-228454530 .wcpt-product-image-wrapper,
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-1580375664874 .wcpt-product-image-wrapper,
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-1580375778751 .wcpt-product-image-wrapper,
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-1614788021560 .wcpt-product-image-wrapper,
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-1614846441632 .wcpt-product-image-wrapper {
        max-width: 100%;
        width: 100%;
        margin: 0; }
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-572240503 .wcpt-product-image-wrapper img,
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-228454530 .wcpt-product-image-wrapper img,
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-1580375664874 .wcpt-product-image-wrapper img,
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-1580375778751 .wcpt-product-image-wrapper img,
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-1614788021560 .wcpt-product-image-wrapper img,
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody tr .wcpt-1614846441632 .wcpt-product-image-wrapper img {
          width: 100%; }
  .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .wcpt-excerpt,
  .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .wcpt-955161532 {
    display: none; }
  .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .amount {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: 700; }
    @media only screen and (min-width: 64em) {
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .amount {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
  .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .wcpt-item-row {
    text-align: left; }
  .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .wcpt-title,
  .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .wcpt-price {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: bold;
    color: #231F20;
    display: inline-block;
    margin: 0; }
    @media only screen and (min-width: 64em) {
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .wcpt-title,
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .wcpt-price {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
  .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .wcpt-price .wcpt-safari-currency {
    top: auto;
    right: auto; }
  .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .wcpt-quantity {
    position: relative; }
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .wcpt-quantity:not(.wcpt-display-type-select) {
      border-radius: 0;
      border: none; }
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .wcpt-quantity:not(.wcpt-display-type-select).wcpt-controls-on-edges {
        padding: 0 2.1875rem;
        color: #231F20;
        height: 3.25rem; }
        @media only screen and (min-width: 64em) {
          .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .wcpt-quantity:not(.wcpt-display-type-select).wcpt-controls-on-edges {
            height: 3.625rem;
            padding: 0 2.5rem; } }
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .wcpt-quantity:not(.wcpt-display-type-select).wcpt-controls-on-edges .wcpt-qty-controller {
          background-color: #DEDEDE;
          width: 2.1875rem !important; }
          @media only screen and (min-width: 64em) {
            .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .wcpt-quantity:not(.wcpt-display-type-select).wcpt-controls-on-edges .wcpt-qty-controller {
              width: 2.5rem !important; } }
          .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .wcpt-quantity:not(.wcpt-display-type-select).wcpt-controls-on-edges .wcpt-qty-controller.wcpt-disabled {
            opacity: 1; }
          .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .wcpt-quantity:not(.wcpt-display-type-select).wcpt-controls-on-edges .wcpt-qty-controller:after {
            font-size: 0.875rem; }
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .wcpt-quantity:not(.wcpt-display-type-select) input[type=number].qty {
        box-shadow: none;
        border-top: 0.125rem solid #DEDEDE;
        border-bottom: 0.125rem solid #DEDEDE; }
  .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .wcpt-qty-select {
    display: block;
    margin: 0;
    min-width: 5.625rem;
    margin: 0;
    height: 3.25rem;
    line-height: 3.125rem;
    border: 0.125rem solid #DEDEDE;
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
    padding: 0 0 0 1.25rem; }
    @media only screen and (min-width: 64em) {
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .wcpt-qty-select {
        line-height: 3.5rem;
        height: 3.625rem; } }
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody td .wcpt-qty-select:focus {
      box-shadow: none; }
  .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell.wcpt-80823527,
  .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell.wcpt-470996675 .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell.wcpt-500360440 {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }
  .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-752247176,
  .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-804035359,
  .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-639736907 {
    width: 100%; }
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-752247176 a.wcpt-button,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-804035359 a.wcpt-button,
    .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-639736907 a.wcpt-button {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      box-shadow: none;
      outline: none;
      -webkit-appearance: none;
      border: none;
      font-weight: bold;
      padding: 0.875rem 3.125rem 0.875rem 1.5rem;
      border-radius: 0.125rem;
      border: 0.125rem solid rgba(35, 31, 32, 0.2);
      outline-offset: -0.125rem;
      display: block;
      text-align: center;
      cursor: pointer;
      background-size: auto 0.9375rem;
      background-repeat: no-repeat;
      background-position: calc(100% - 30px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
      background-color: #231F20;
      color: #ffffff;
      transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), outline 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-image 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
      background-color: #000000 !important;
      display: block;
      width: 100%; }
      @media only screen and (min-width: 64em) {
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-752247176 a.wcpt-button,
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-804035359 a.wcpt-button,
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-639736907 a.wcpt-button {
          font-size: 1.25rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 40em) {
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-752247176 a.wcpt-button,
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-804035359 a.wcpt-button,
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-639736907 a.wcpt-button {
          display: inline-block; } }
      @media only screen and (min-width: 64em) {
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-752247176 a.wcpt-button,
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-804035359 a.wcpt-button,
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-639736907 a.wcpt-button {
          font-size: 1.125rem;
          padding: 1rem 3.75rem 1rem 1.875rem; } }
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-752247176 a.wcpt-button:hover,
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-804035359 a.wcpt-button:hover,
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-639736907 a.wcpt-button:hover {
        background-position: calc(100% - 23px) 50%;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-752247176 a.wcpt-button:hover,
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-804035359 a.wcpt-button:hover,
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-639736907 a.wcpt-button:hover {
        color: #231F20;
        background-color: transparent; }
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-752247176 a.wcpt-button:active,
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-804035359 a.wcpt-button:active,
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-639736907 a.wcpt-button:active {
        background-color: #C7C6C7; }
      @media only screen and (min-width: 40em) {
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-752247176 a.wcpt-button,
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-804035359 a.wcpt-button,
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-639736907 a.wcpt-button {
          display: block; } }
      @media only screen and (min-width: 64em) {
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-752247176 a.wcpt-button,
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-804035359 a.wcpt-button,
        .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-639736907 a.wcpt-button {
          display: block; } }
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-752247176 a.wcpt-button:hover,
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-804035359 a.wcpt-button:hover,
      .s-content-quick-order #wcpt-106425 .wcpt-table tbody td.wcpt-cell .wcpt-639736907 a.wcpt-button:hover {
        background-color: transparent !important; }

/**
* COOKIE-NOTICE
**/
.c-cookie-notice {
  position: fixed;
  box-shadow: 0 0 3.125rem rgba(0, 0, 0, 0.25);
  bottom: 1.5rem;
  left: 1.5rem;
  max-width: 28.125rem;
  border-radius: 0.5rem;
  background-color: #ffffff;
  width: calc(100% - 3rem);
  z-index: 99999;
  display: none; }
  @media only screen and (min-width: 64em) {
    .c-cookie-notice {
      width: calc(100% - 4rem);
      bottom: 2rem;
      left: 2rem;
      border-radius: 1.25rem; } }
  .c-cookie-notice__inner {
    padding: 2rem; }
    @media only screen and (min-width: 64em) {
      .c-cookie-notice__inner {
        padding: 3rem; } }
    .c-cookie-notice__inner li {
      list-style-type: none;
      margin-bottom: 0; }
    .c-cookie-notice__inner .c-cta__text {
      margin-bottom: 2rem; }
      @media only screen and (min-width: 64em) {
        .c-cookie-notice__inner .c-cta__text {
          margin-bottom: 2.5rem; } }
      .c-cookie-notice__inner .c-cta__text p a {
        color: #231F20;
        text-decoration: underline;
        font-weight: bold; }

/**
* CTA--ALIGN-BOTTOM
**/
@media only screen and (min-width: 64em) {
  .c-row--no-padding-vertical .c-cta--align-bottom.c-cta--layout-image-left, .c-row--no-padding-vertical .c-cta--align-bottom.c-cta--layout-image-right {
    min-height: 20.625rem; } }

@media only screen and (min-width: 64em) {
  .c-cta--align-bottom .c-cta__background {
    display: flex;
    align-items: flex-end; } }

/**
* CTA--ALIGN-CENTER
**/
@media only screen and (min-width: 64em) {
  .c-cta--align-center .c-cta__background {
    display: flex;
    align-items: center; } }

.c-cta--align-center.no-variation .c-cta__inner {
  text-align: center; }

/**
* CTA--ICON-TOP
**/
.c-cta--align-text-center {
  text-align: center; }

/**
* CTA-- ALIGN-TEXT-CENTRE-MOBILE
**/
.c-cta--align-text-centre-mobile {
  text-align: center; }
  @media only screen and (min-width: 64em) {
    .c-cta--align-text-centre-mobile {
      text-align: initial; } }

/**
* CTA--ALIGN-TOP
**/
@media only screen and (min-width: 64em) {
  .c-cta--align-top .c-cta__inner {
    padding-top: 0;
    padding-bottom: 5.625rem; } }

/**
* CTA--BACKGROUND-BLACK-PEARL
**/
.c-cta--angle-heading .c-cta__heading {
  -webkit-transform: rotate(-3deg);
          transform: rotate(-3deg); }

/**
* CTA--BACKGROUND-BLACK-PEARL
**/
.c-cta--background-black-pearl {
  background-color: #040B15;
  color: #ffffff; }

.c-cta--background-black-pearl .c-cta__text p a {
  color: #FDD700; }

/**
* CTA--BACKGROUND-HEADING
**/
.c-cta--background-heading .c-cta__headings, .c-cta--background-heading-large .c-cta__headings, .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta .c-cta__headings {
  margin-bottom: 2rem;
  -webkit-transform: rotate(-3deg);
          transform: rotate(-3deg);
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  margin-top: 2rem; }
  .panel-grid-cell:not(:only-child) .c-cta--background-heading .c-cta__headings, .panel-grid-cell:not(:only-child) .c-cta--background-heading-large .c-cta__headings, .panel-grid-cell:not(:only-child) .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta .c-cta__headings, .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .panel-grid-cell:not(:only-child) .c-cta .c-cta__headings {
    margin-bottom: 0.75rem; }

.c-cta--background-heading .c-cta__heading, .c-cta--background-heading-large .c-cta__heading, .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta .c-cta__heading {
  display: inline;
  background: #000000;
  color: #ffffff; }
  .c-cta--background-heading .c-cta__heading > span, .c-cta--background-heading-large .c-cta__heading > span, .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta .c-cta__heading > span {
    display: inline;
    background: #000000;
    padding: 0.25rem 0;
    -webkit-box-decoration-break: clone;
    -ms-box-decoration-break: clone;
    -o-box-decoration-break: clone;
    box-decoration-break: clone;
    line-height: 0;
    box-shadow: 0.5rem 0 0 #000000, -0.5rem 0 0 #000000;
    line-height: 1.3; }

.c-cta--background-heading.center-heading, .center-heading.c-cta--background-heading-large, .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .center-heading.c-cta {
  text-align: center; }

.c-cta--background-heading .c-cta__headings, .c-cta--background-heading-large .c-cta__headings, .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta .c-cta__headings {
  margin-top: 2rem; }
  @media only screen and (min-width: 64em) {
    .c-cta--background-heading .c-cta__headings, .c-cta--background-heading-large .c-cta__headings, .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta .c-cta__headings {
      margin-top: 3rem; } }

.c-cta--background-heading .c-cta__preheading, .c-cta--background-heading-large .c-cta__preheading, .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta .c-cta__preheading {
  margin-bottom: 1.875rem; }

.c-cta--background-heading .c-cta__text h3, .c-cta--background-heading-large .c-cta__text h3, .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta .c-cta__text h3 {
  padding-top: 0; }

@media only screen and (min-width: 64em) {
  .c-cta--background-heading.large-4 .c-cta__headings, .large-4.c-cta--background-heading-large .c-cta__headings, .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .large-4.c-cta .c-cta__headings {
    min-height: 6.25rem; } }

/**
* CTA--BACKGROUND-HEADING-LARGE
**/
.c-cta--background-heading-large .c-cta__heading {
  font-size: 1.875rem;
  line-height: 2.25rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  line-height: 1; }
  @media only screen and (min-width: 64em) {
    .c-cta--background-heading-large .c-cta__heading {
      font-size: 3rem;
      line-height: 3.125rem; } }
  @media only screen and (min-width: 64em) {
    .c-cta--background-heading-large .c-cta__heading {
      line-height: 1; } }

/**
* CTA--BACKGROUND-MUTED
**/
.c-cta--background-muted {
  background-color: #F6F3F3; }

/**
* CTA--BACKGROUND-TERTIARY
**/
.c-cta--background-tertiary {
  background-color: #8DC73F;
  color: #ffffff; }
  .c-cta--background-tertiary .c-accordion__anchor {
    color: #000000; }

.c-cta--background-tertiary .c-cta__text p a {
  color: #ffffff; }

/**
* CTA--CONTACT-ICONS
**/
.c-cta--contact-icons .c-cta__heading {
  font-size: 1.875rem;
  line-height: 2.25rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-cta--contact-icons .c-cta__heading {
      font-size: 3rem;
      line-height: 3.125rem; } }

.c-cta--contact-icons .c-cta__actions-item {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  color: #000000;
  font-weight: bold; }
  .c-cta--contact-icons .c-cta__actions-item img {
    width: 1.5rem;
    margin-right: 0.5rem;
    -webkit-transform: translateY(2px);
            transform: translateY(2px); }
  .c-cta--contact-icons .c-cta__actions-item[href*="tel"]:hover, .c-cta--contact-icons .c-cta__actions-item[href*="mailto"]:hover {
    text-decoration: underline; }

/**
* CTA--DECORATION
**/
.c-cta--decoration {
  margin-bottom: 2.1875rem; }

.c-cta--decoration .c-cta__content {
  border: 0.125rem solid #C7C6C7;
  border-radius: 0.125rem;
  text-align: center;
  padding: 2.8125rem 1rem 1.6875rem; }
  .c-cta--decoration .c-cta__content .img-fit {
    position: absolute;
    left: 50%;
    top: 0;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }

.c-cta--decoration .c-cta__inner {
  max-width: 18.75rem;
  margin: auto; }

.c-cta--decoration .c-cta__heading {
  font-size: 1rem;
  line-height: 1.375rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  font-family: "Gotham", sans-serif;
  margin-bottom: 0.4375rem;
  padding-top: 0; }
  @media only screen and (min-width: 64em) {
    .c-cta--decoration .c-cta__heading {
      font-size: 1.3125rem;
      line-height: 1.9375rem; } }

.c-cta--decoration .c-cta__text {
  margin-bottom: 0; }
  @media only screen and (min-width: 64em) {
    .c-cta--decoration .c-cta__text {
      min-height: 3rem; } }
  .c-cta--decoration .c-cta__text p {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    .c-cta--decoration .c-cta__text p:last-child {
      margin-bottom: 0; }

.c-cta--image-rotate .c-cta__background .img-fit {
  -webkit-transform: rotate(-3deg);
          transform: rotate(-3deg);
  margin-top: 0.625rem; }
  @media only screen and (min-width: 64em) {
    .c-cta--image-rotate .c-cta__background .img-fit {
      -webkit-transform: rotate(-5deg);
              transform: rotate(-5deg);
      margin-top: 0.875rem; } }

/**
* CTA--IMAGE-TILT
**/
.c-cta--image-tilt .c-cta__background .img-fit {
  -webkit-transform: rotate(5deg);
          transform: rotate(5deg); }
  .c-cta--image-tilt .c-cta__background .img-fit img {
    margin-left: 1rem;
    border: 0.25rem solid #ffffff; }

/**
* CTA--ICON
**/
/**
* CTA--ICON-TOP
**/
.c-cta--icon-top {
  display: flex;
  flex-direction: column-reverse;
  text-align: center;
  margin-bottom: 3rem; }
  .c-cta--icon-top .c-cta__content {
    background: #ffffff;
    border-radius: 0.125rem;
    box-shadow: -1px 6px 9px -6px #000000;
    color: #000000;
    margin-top: -3rem;
    padding-top: 3.75rem;
    padding-bottom: 2rem; }
    .c-cta--icon-top .c-cta__content .c-cta__inner {
      color: #000000; }
      .c-cta--icon-top .c-cta__content .c-cta__inner .c-cta__headings .c-cta__heading {
        margin-bottom: 0; }
  .c-cta--icon-top .c-cta__background .img-fit {
    margin: 0 auto;
    max-height: 5.1875rem;
    max-width: 5.1875rem; }
  .c-cta--icon-top.c-cta-membership .c-cta__content .c-cta__inner {
    color: #000000; }
    .c-cta--icon-top.c-cta-membership .c-cta__content .c-cta__inner .c-cta__headings .c-cta__subheading {
      background: #8DC73F;
      color: #ffffff;
      display: inline-block;
      margin-top: 1rem;
      padding: 0.5rem 1rem; }

/**
* CTA--INLINE
**/
@media only screen and (min-width: 64em) {
  .c-cta--inline.no-variation .c-cta__content {
    max-width: 53.375rem;
    margin-left: auto;
    margin-right: auto; } }

@media only screen and (min-width: 64em) {
  .c-cta--inline.no-variation .c-cta__inner {
    display: flex;
    flex-wrap: wrap;
    align-self: center;
    justify-content: center; } }

@media only screen and (min-width: 64em) {
  .c-cta--inline.no-variation .c-cta__headings {
    max-width: 17.5rem;
    margin-top: 1.375rem; } }

@media only screen and (min-width: 64em) {
  .c-cta--inline.no-variation .c-cta__text {
    max-width: calc(100% - 18.75rem);
    margin-left: 1.25rem; } }

.c-cta--inline.no-variation .c-cta__text p a.ddd {
  color: #F47503;
  font-weight: 700; }

@media only screen and (min-width: 64em) {
  .c-cta--inline.c-cta--layout-image-left .c-cta__background, .c-cta--inline.c-cta--layout-image-right .c-cta__background {
    width: 11.5625rem; } }

@media only screen and (min-width: 64em) {
  .c-cta--inline.c-cta--layout-image-left .c-cta__content, .c-cta--inline.c-cta--layout-image-right .c-cta__content {
    padding-left: 12.5rem;
    flex: 0 0 calc(100% - 200px); } }

@media only screen and (min-width: 64em) {
  .c-cta--inline.c-cta--layout-image-left .c-cta__content:only-child, .c-cta--inline.c-cta--layout-image-right .c-cta__content:only-child {
    padding-left: 0;
    flex: 0 0 100%; } }

@media only screen and (min-width: 64em) {
  .c-cta--inline.c-cta--layout-image-left .c-cta__inner, .c-cta--inline.c-cta--layout-image-right .c-cta__inner {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap; } }

@media only screen and (min-width: 64em) {
  .c-cta--inline.c-cta--layout-image-left .c-cta__headings, .c-cta--inline.c-cta--layout-image-right .c-cta__headings {
    min-width: 25rem;
    padding-right: 1.5rem; } }

/**
* CTA--LARGE-ICONS
**/
.c-cta--large-icons .c-cta__actions {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  text-align: left;
  width: 100%; }
  @media only screen and (min-width: 64em) {
    .c-cta--large-icons .c-cta__actions {
      flex-direction: row;
      margin: 0 -1rem; } }
  .c-cta--large-icons .c-cta__actions-item {
    width: 100%;
    position: relative; }
    @media only screen and (min-width: 64em) {
      .c-cta--large-icons .c-cta__actions-item {
        width: calc(50% - 32px);
        margin: 0 1rem; } }
    .c-cta--large-icons .c-cta__actions-item img {
      margin-bottom: 1rem;
      position: absolute;
      width: 3.75rem; }
      @media only screen and (min-width: 64em) {
        .c-cta--large-icons .c-cta__actions-item img {
          width: 5rem; } }
    .c-cta--large-icons .c-cta__actions-item p {
      padding-left: 5rem; }
      @media only screen and (min-width: 64em) {
        .c-cta--large-icons .c-cta__actions-item p {
          padding-left: 6.25rem; } }
      .c-cta--large-icons .c-cta__actions-item p span {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 900;
        font-family: Gotham, sans-serif; }
        @media only screen and (min-width: 64em) {
          .c-cta--large-icons .c-cta__actions-item p span {
            font-size: 1.5rem;
            line-height: 1.6875rem; } }
    .c-cta--large-icons .c-cta__actions-item strong {
      display: inline-block;
      margin-top: 1rem;
      color: #ffffff;
      background-color: #000000;
      padding: 0.1875rem 0.375rem; }

/**
* CTA--LAYOUT-BREAKER
**/
.c-cta--layout-breaker {
  background-color: #008091;
  display: flex;
  align-items: center;
  justify-content: center; }
  @media only screen and (max-width: 39.9375em) {
    .c-cta--layout-breaker {
      margin: 0 -1.875rem -1.875rem; } }
  .c-cta--layout-breaker .c-button {
    padding: 0.75rem 1.875rem 0.75rem 0.75rem;
    font-size: 1rem; }
    @media only screen and (min-width: 64em) {
      .c-cta--layout-breaker .c-button {
        padding: 0.75rem 3.75rem 0.75rem 1.3125rem; } }
    .c-cta--layout-breaker .c-button:hover {
      background-color: #ffffff;
      outline-color: #ffffff; }
    .c-cta--layout-breaker .c-button--hollow {
      border-color: #ffffff;
      color: #ffffff;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
      .c-cta--layout-breaker .c-button--hollow:hover {
        color: #000000;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .c-cta--layout-breaker .c-button + .c-button {
      margin-top: 0.625rem; }
      @media only screen and (min-width: 64em) {
        .c-cta--layout-breaker .c-button + .c-button {
          margin-left: 0.625rem;
          margin-top: 0; } }

.c-cta--layout-breaker .c-cta__inner {
  max-width: 42.75rem;
  padding: 1.5rem; }
  @media only screen and (min-width: 64em) {
    .c-cta--layout-breaker .c-cta__inner {
      padding: 3.4375rem 2rem; } }

.c-cta--layout-breaker .c-cta__heading {
  color: #ffffff;
  margin-bottom: 0.625rem; }

.c-cta--layout-breaker .c-cta__text:not(:last-of-type) {
  margin-bottom: 1.5rem; }
  @media only screen and (min-width: 64em) {
    .c-cta--layout-breaker .c-cta__text:not(:last-of-type) {
      margin-bottom: 2.5rem; } }

.c-cta--layout-breaker .c-cta__text p {
  color: #ffffff; }
  .c-cta--layout-breaker .c-cta__text p:last-child {
    margin-bottom: 0; }

.c-cta--layout-breaker .c-cta__text ul {
  -webkit-column-count: 1;
          column-count: 1; }
  .c-cta--layout-breaker .c-cta__text ul li {
    color: #ffffff; }

/**
* CTA--LAYOUT-IMAGE-LARGE
**/
@media only screen and (min-width: 64em) {
  .c-cta--layout-image-large {
    padding: 2rem 0;
    flex-direction: row; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-large.c-cta--layout-image-right, .c-cta--layout-image-large.c-cta--layout-image-left {
    padding: 2rem 0; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-large .c-cta__content {
    flex: auto;
    padding-right: 0;
    width: 40%; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-large .c-cta__background {
    width: 60%;
    position: relative;
    flex: auto; } }

/**
* CTA--LAYOUT-IMAGE
**/
@media only screen and (min-width: 64em) {
  .c-cta--layout-image-left, .c-cta--layout-image-right {
    min-height: 26vw; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-left.c-cta--flex-row.c-cta--align-top, .c-cta--layout-image-left.c-cta--flex-row.c-cta--align-top, .c-cta--layout-image-right.c-cta--flex-row.c-cta--align-top, .c-cta--layout-image-right.c-cta--flex-row.c-cta--align-top {
    padding-top: 0; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-left.c-cta--flex-row.c-cta--align-top .c-cta__inner, .c-cta--layout-image-left.c-cta--flex-row.c-cta--align-top .c-cta__inner, .c-cta--layout-image-right.c-cta--flex-row.c-cta--align-top .c-cta__inner, .c-cta--layout-image-right.c-cta--flex-row.c-cta--align-top .c-cta__inner {
    padding-bottom: 0; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-left.c-cta--flex-row .c-cta, .c-cta--layout-image-right.c-cta--flex-row .c-cta {
    min-height: 0; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-left.c-cta--flex-row .c-cta__background, .c-cta--layout-image-right.c-cta--flex-row .c-cta__background {
    position: relative; } }

@media only screen and (min-width: 64em) {
  .c-row--no-padding-top .c-cta--layout-image-left .c-cta__inner, .c-row--no-padding-top .c-cta--layout-image-right .c-cta__inner {
    padding-top: 0; } }

@media only screen and (min-width: 64em) {
  .c-row--no-padding-bottom .c-cta--layout-image-left .c-cta__inner, .c-row--no-padding-bottom .c-cta--layout-image-right .c-cta__inner {
    padding-bottom: 0; } }

@media only screen and (min-width: 64em) {
  .c-row--no-padding-bottom.c-row--style-aqua-haze .c-cta--layout-image-left .c-cta__inner, .c-row--no-padding-bottom.c-row--style-aqua-haze .c-cta--layout-image-right .c-cta__inner {
    padding-bottom: 3.75rem; } }

@media only screen and (max-width: 39.9375em) {
  [data-stretch-type="full-stretched"] .c-cta--layout-image-left .c-cta__inner, [data-stretch-type="full-stretched"] .c-cta--layout-image-right .c-cta__inner {
    padding-left: 1.875rem;
    padding-right: 1.875rem; } }

@media only screen and (max-width: 39.9375em) {
  .c-row--no-padding-vertical[data-stretch-type="full-stretched"] .c-cta--layout-image-left .c-cta__inner, .c-row--no-padding-vertical[data-stretch-type="full-stretched"] .c-cta--layout-image-right .c-cta__inner {
    padding-top: 1.875rem; } }

@media only screen and (min-width: 64em) {
  .c-row--column-none .c-cta--layout-image-left .c-cta__inner, .c-row--column-none .c-cta--layout-image-right .c-cta__inner {
    padding-left: 2.75rem;
    padding-right: 2.75rem; } }

.c-row--margin-none .c-cta--layout-image-left .c-cta__inner, .c-row--margin-none .c-cta--layout-image-right .c-cta__inner {
  padding-top: 0; }

.c-cta--layout-image-left .c-cta__text ul, .c-cta--layout-image-right .c-cta__text ul {
  margin-bottom: 1.5rem;
  margin-left: 0; }
  @media only screen and (min-width: 64em) {
    .c-cta--layout-image-left .c-cta__text ul, .c-cta--layout-image-right .c-cta__text ul {
      margin-bottom: 2.5rem;
      -webkit-column-count: 1;
              column-count: 1;
      display: flex;
      flex-wrap: wrap;
      flex-direction: row; } }
  .c-cta--layout-image-left .c-cta__text ul:last-of-type, .c-cta--layout-image-right .c-cta__text ul:last-of-type {
    margin-bottom: 0; }
  .c-cta--layout-image-left .c-cta__text ul li, .c-cta--layout-image-right .c-cta__text ul li {
    list-style-type: none;
    position: relative;
    padding-left: 1.875rem; }
    @media only screen and (min-width: 64em) {
      .c-cta--layout-image-left .c-cta__text ul li, .c-cta--layout-image-right .c-cta__text ul li {
        width: calc(50% - 30px); } }
    .c-cta--layout-image-left .c-cta__text ul li:before, .c-cta--layout-image-right .c-cta__text ul li:before {
      content: "";
      position: absolute;
      left: 0;
      top: 0.3125rem;
      height: 0.625rem;
      width: 0.625rem;
      background-size: contain;
      background-repeat: no-repeat;
      background-position: 50% 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDA4MDkxIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
      top: 0.1875rem;
      background-color: #ffffff;
      padding: 0.1875rem;
      background-size: 0.375rem auto;
      border-radius: 50%;
      width: 1.25rem;
      height: 1.25rem; }
      @media only screen and (min-width: 64em) {
        .c-cta--layout-image-left .c-cta__text ul li:before, .c-cta--layout-image-right .c-cta__text ul li:before {
          top: 0.4375rem;
          height: 0.9375rem;
          width: 0.9375rem; } }

.c-cta--layout-image-left .c-cta__background .img-fit, .c-cta--layout-image-right .c-cta__background .img-fit {
  width: 100%;
  height: 100%;
  overflow: hidden; }
  .c-row--no-padding-top .c-cta--layout-image-left .c-cta__background .img-fit,
  .c-row--no-padding-bottom .c-cta--layout-image-left .c-cta__background .img-fit, .c-row--no-padding-top .c-cta--layout-image-right .c-cta__background .img-fit,
  .c-row--no-padding-bottom .c-cta--layout-image-right .c-cta__background .img-fit {
    overflow: visible; }
  .c-cta--layout-image-left .c-cta__background .img-fit img, .c-cta--layout-image-right .c-cta__background .img-fit img {
    width: auto;
    margin: 0 auto;
    display: block;
    max-height: 100%; }

.c-cta--layout-image-left.c-cta--small-heading .c-cta__preheading, .c-cta--layout-image-right.c-cta--small-heading .c-cta__preheading {
  font-size: 2.8125rem;
  line-height: 2.8125rem;
  font-weight: 400;
  font-family: BlackDiamond; }
  @media only screen and (min-width: 64em) {
    .c-cta--layout-image-left.c-cta--small-heading .c-cta__preheading, .c-cta--layout-image-right.c-cta--small-heading .c-cta__preheading {
      font-size: 4.5rem;
      line-height: 4.5rem; } }

.c-cta--layout-image-left.c-cta--small-heading .c-cta__subheading, .c-cta--layout-image-right.c-cta--small-heading .c-cta__subheading {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-cta--layout-image-left.c-cta--small-heading .c-cta__subheading, .c-cta--layout-image-right.c-cta--small-heading .c-cta__subheading {
      font-size: 1.5rem;
      line-height: 1.6875rem; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-left.c-cta--align-top, .c-cta--layout-image-right.c-cta--align-top {
    padding-top: 2.75rem; } }

.c-cta--layout-image-left.c-cta--align-center .c-cta__background .img-fit, .c-cta--layout-image-left.c-cta--align-bottom .c-cta__background .img-fit, .c-cta--layout-image-right.c-cta--align-center .c-cta__background .img-fit, .c-cta--layout-image-right.c-cta--align-bottom .c-cta__background .img-fit {
  height: auto; }

/**
* CTA--IMAGE-LAYOUT-LEFT
**/
.c-cta--layout-image-left .c-cta__preheading {
  font-size: 3.375rem;
  line-height: 3.375rem;
  font-weight: 400;
  font-family: BlackDiamond;
  color: #008091; }
  @media only screen and (min-width: 64em) {
    .c-cta--layout-image-left .c-cta__preheading {
      font-size: 6rem;
      line-height: 6rem; } }
  @media only screen and (min-width: 64em) {
    .c-cta--layout-image-left .c-cta__preheading {
      margin: 0 0 -0.625rem -1.5rem; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-left .c-cta__inner {
    display: flex;
    flex-wrap: wrap;
    padding-right: 0; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-left .c-cta__actions, .c-cta--layout-image-left .c-cta__buttons {
    width: 100%; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-left .c-cta__buttons {
    text-align: center; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-left.c-cta--flex-row {
    flex-direction: row-reverse; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-left.c-cta--flex-row .c-cta__content {
    padding-left: 0; } }

/**
* CTA--LAYOUT-IMAGE-RIGHT
**/
@media only screen and (min-width: 64em) {
  .c-row--stretch-right .c-cta--layout-image-right .c-cta__image {
    display: block;
    margin-left: auto; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-right .c-cta__inner {
    padding-left: 0; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-right.c-cta--flex-row {
    flex-direction: row; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-right.c-cta--flex-row .c-cta__content {
    padding-right: 0; } }

/**
* CTA--LAYOUT-IMAGE-RIGHT-FULL
**/
.c-cta--layout-image-right-full .c-cta__background {
  width: 70%;
  z-index: 0; }

.c-cta--layout-image-right-full .c-cta__content {
  z-index: 1; }

/**
* CTA--LAYOUT-IMAGE-SMALL
**/
@media only screen and (min-width: 64em) {
  .c-cta--layout-image-small.c-cta--layout-image-left .c-cta__content, .c-cta--layout-image-small.c-cta--layout-image-right .c-cta__content {
    flex: 0 0 65%; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-small.c-cta--layout-image-left .c-cta__background, .c-cta--layout-image-small.c-cta--layout-image-right .c-cta__background {
    width: 33%;
    flex: 0 0 33%; } }

.c-cta--layout-image-small.c-cta--layout-image-left .c-cta__buttons, .c-cta--layout-image-small.c-cta--layout-image-right .c-cta__buttons {
  text-align: left; }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-small.c-cta--layout-image-left .c-cta__content {
    padding-left: 35%; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-small.c-cta--layout-image-right .c-cta__content {
    padding-right: 35%; } }

/**
* CTA--LAYOUT-IMAGE-SMALLEST
**/
.c-cta-grid__grid .c-cta--layout-image-smallest:not(.c-cta--layout-image-left):not(:last-of-type), .c-cta-grid__grid .c-cta--layout-image-smallest:not(.c-cta--layout-image-right):not(:last-of-type) {
  margin-bottom: 2rem; }
  @media only screen and (min-width: 40em) {
    .c-cta-grid__grid .c-cta--layout-image-smallest:not(.c-cta--layout-image-left):not(:last-of-type), .c-cta-grid__grid .c-cta--layout-image-smallest:not(.c-cta--layout-image-right):not(:last-of-type) {
      margin-bottom: 3.75rem; } }

.c-cta--layout-image-smallest:not(.c-cta--layout-image-left) .c-cta__inner, .c-cta--layout-image-smallest:not(.c-cta--layout-image-right) .c-cta__inner {
  position: relative; }
  @media only screen and (min-width: 40em) {
    .c-cta--layout-image-smallest:not(.c-cta--layout-image-left) .c-cta__inner, .c-cta--layout-image-smallest:not(.c-cta--layout-image-right) .c-cta__inner {
      padding-left: 9.375rem; } }
  .c-cta--layout-image-smallest:not(.c-cta--layout-image-left) .c-cta__inner .img-fit, .c-cta--layout-image-smallest:not(.c-cta--layout-image-right) .c-cta__inner .img-fit {
    width: 6.25rem; }
    @media only screen and (min-width: 40em) {
      .c-cta--layout-image-smallest:not(.c-cta--layout-image-left) .c-cta__inner .img-fit, .c-cta--layout-image-smallest:not(.c-cta--layout-image-right) .c-cta__inner .img-fit {
        position: absolute;
        left: 0; } }
    .c-cta--layout-image-smallest:not(.c-cta--layout-image-left) .c-cta__inner .img-fit img, .c-cta--layout-image-smallest:not(.c-cta--layout-image-right) .c-cta__inner .img-fit img {
      width: 100%;
      padding: 0 0 1.5rem; }
      @media only screen and (min-width: 64em) {
        .c-cta--layout-image-smallest:not(.c-cta--layout-image-left) .c-cta__inner .img-fit img, .c-cta--layout-image-smallest:not(.c-cta--layout-image-right) .c-cta__inner .img-fit img {
          padding: 0; } }

.c-cta--layout-image-smallest.c-cta--layout-image-left .c-cta__content, .c-cta--layout-image-smallest.c-cta--layout-image-right .c-cta__content {
  position: relative; }
  @media only screen and (min-width: 64em) {
    .c-cta--layout-image-smallest.c-cta--layout-image-left .c-cta__content, .c-cta--layout-image-smallest.c-cta--layout-image-right .c-cta__content {
      flex: 0 0 calc(100% - 341px);
      margin-left: 1.875rem; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-smallest.c-cta--layout-image-left .c-cta__background, .c-cta--layout-image-smallest.c-cta--layout-image-right .c-cta__background {
    width: 19.4375rem;
    flex: 0 0 19.4375rem; } }

.c-cta--layout-image-smallest.c-cta--layout-image-left .c-cta__background .img-fit img, .c-cta--layout-image-smallest.c-cta--layout-image-right .c-cta__background .img-fit img {
  width: 100%;
  padding-top: 3.4375rem; }

.c-cta--layout-image-smallest.c-cta--layout-image-left .c-cta__buttons, .c-cta--layout-image-smallest.c-cta--layout-image-right .c-cta__buttons {
  text-align: left; }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-smallest.c-cta--layout-image-left .c-cta__text:not(:last-of-type), .c-cta--layout-image-smallest.c-cta--layout-image-right .c-cta__text:not(:last-of-type) {
    padding-right: 12.5rem; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-smallest.c-cta--layout-image-left .c-cta__actions, .c-cta--layout-image-smallest.c-cta--layout-image-right .c-cta__actions {
    position: absolute;
    right: 1rem;
    width: auto;
    bottom: 4.6875rem; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-smallest.c-cta--layout-image-left .c-cta__content {
    padding-left: 19.4375rem; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-smallest.c-cta--layout-image-right .c-cta__content {
    padding-right: 19.4375rem; } }

.c-cta--layout-image-smallest.c-cta--layout-image-right .c-cta__background .img-fit img {
  width: auto; }

/**
* CTA--LAYOUT-IMAGE-WITH-ICON
**/
.c-cta--layout-image-with-icon {
  flex-direction: column-reverse;
  align-items: center;
  margin-bottom: 2rem; }
  @media only screen and (min-width: 64em) {
    .c-cta--layout-image-with-icon {
      flex-direction: column;
      margin-bottom: 0; } }
  [data-stretch-type="full-stretched"] .c-cta--layout-image-with-icon {
    padding: 0 1.875rem; }
    @media only screen and (min-width: 64em) {
      [data-stretch-type="full-stretched"] .c-cta--layout-image-with-icon {
        padding: 0; } }

.c-cta--layout-image-with-icon .c-cta__inner {
  display: flex;
  flex-direction: column; }

.c-cta--layout-image-with-icon .c-cta__background {
  margin-bottom: 1.5rem; }
  @media only screen and (min-width: 64em) {
    .c-cta--layout-image-with-icon .c-cta__background {
      width: 50%;
      margin-bottom: 0; } }
  .c-cta--layout-image-with-icon .c-cta__background .img-fit {
    margin-left: auto;
    margin-right: auto; }
    @media only screen and (min-width: 64em) {
      [data-stretch-type="full-stretched"] .c-cta--layout-image-with-icon .c-cta__background .img-fit {
        margin-right: 0; } }
    @media only screen and (min-width: 64em) {
      .c-cta--layout-image-with-icon .c-cta__background .img-fit {
        max-width: 100%;
        width: 100%; } }

@media only screen and (min-width: 64em) {
  .c-cta--layout-image-with-icon .c-cta__image {
    width: 100%; } }

.c-cta--layout-image-with-icon .c-cta__actions {
  order: 1;
  position: absolute;
  top: 0;
  left: 0; }
  @media only screen and (min-width: 64em) {
    [data-stretch-type="full-stretched"] .c-cta--layout-image-with-icon .c-cta__actions {
      left: 0; } }
  .c-cta--layout-image-with-icon .c-cta__actions img {
    width: 2.5rem; }
    @media only screen and (min-width: 64em) {
      .c-cta--layout-image-with-icon .c-cta__actions img {
        width: 5.1875rem; } }

.c-cta--layout-image-with-icon .c-cta__headings {
  order: 2;
  padding-left: 3rem; }
  @media only screen and (min-width: 64em) {
    .c-cta--layout-image-with-icon .c-cta__headings {
      padding-left: 0; } }

.c-cta--layout-image-with-icon .c-cta__text {
  order: 3; }
  .c-cta--layout-image-with-icon .c-cta__text h3 {
    padding-top: 1.5rem;
    margin-bottom: 1.25rem; }

.c-cta--layout-image-with-icon .c-cta__buttons {
  order: 4; }

.c-cta--layout-image-with-icon .c-cta__content {
  position: relative; }
  @media only screen and (min-width: 64em) {
    .c-cta--layout-image-with-icon .c-cta__content {
      position: static; } }
  [data-stretch-type="full-stretched"] .c-cta--layout-image-with-icon .c-cta__content {
    margin-left: 0;
    margin-right: 0; }

.c-cta--layout-image-with-icon .c-cta__heading {
  font-size: 1.3125rem;
  line-height: 1.6875rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-cta--layout-image-with-icon .c-cta__heading {
      font-size: 1.75rem;
      line-height: 2.1875rem; } }

.c-cta--layout-image-with-icon {
  position: relative; }
  .c-cta--layout-image-with-icon .c-cta__content {
    margin-bottom: 0; }
  .c-cta--layout-image-with-icon .c-cta__text:not(:last-of-type) {
    margin-bottom: 0; }
  @media only screen and (min-width: 64em) {
    .c-cta--layout-image-with-icon.c-cta--layout-image-right.stretch-right .c-cta__background {
      width: calc(50% + 120px);
      -webkit-transform: translateX(120px);
              transform: translateX(120px); } }
  @media only screen and (min-width: 64em) {
    .c-cta--layout-image-with-icon.c-cta--layout-image-right .c-cta__inner {
      padding-left: 7.1875rem; } }
  .c-cta--layout-image-with-icon.c-cta--layout-image-right .c-cta__actions {
    top: 0; }
    @media only screen and (min-width: 64em) {
      .c-cta--layout-image-with-icon.c-cta--layout-image-right .c-cta__actions {
        top: 1.875rem; } }
  .c-cta--layout-image-with-icon.c-cta--layout-image-left .c-cta__heading {
    max-width: 100%; }
    @media only screen and (min-width: 64em) {
      .c-cta--layout-image-with-icon.c-cta--layout-image-left .c-cta__heading {
        margin-bottom: 2.5rem; } }
  @media only screen and (min-width: 64em) {
    .c-cta--layout-image-with-icon.c-cta--layout-image-left .c-cta__background {
      padding: 0 5rem;
      margin-top: 7.1875rem; } }
  @media only screen and (min-width: 64em) {
    .c-cta--layout-image-with-icon.c-cta--layout-image-left .c-cta__content {
      padding-left: 7.1875rem;
      flex: 0 0 100%; } }
  @media only screen and (min-width: 64em) {
    .c-cta--layout-image-with-icon.c-cta--layout-image-left .c-cta__inner {
      padding: 1.1875rem 7.1875rem 3rem 0; } }
  @media only screen and (min-width: 64em) {
    .c-cta--layout-image-with-icon.c-cta--layout-image-left .c-cta__text {
      padding-left: 50%; } }

/**
* CTA--LEAD
**/
.c-cta--lead {
  text-align: center; }

.c-cta--lead .c-cta__inner {
  max-width: 67.5rem;
  margin: 0 auto; }

.c-cta--lead .c-cta__text ul {
  text-align: left;
  margin-bottom: 2rem; }
  @media only screen and (min-width: 64em) {
    .c-cta--lead .c-cta__text ul {
      margin-bottom: 3rem; } }

/**
* CTA--LEAD
**/
.c-cta--small-heading .c-cta__preheading {
  font-size: 2.8125rem;
  line-height: 2.8125rem;
  font-weight: 400;
  font-family: BlackDiamond; }
  @media only screen and (min-width: 64em) {
    .c-cta--small-heading .c-cta__preheading {
      font-size: 4.5rem;
      line-height: 4.5rem; } }

.c-cta--small-heading .c-cta__subheading {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-cta--small-heading .c-cta__subheading {
      font-size: 1.5rem;
      line-height: 1.6875rem; } }

/**
* CTA--SMALL-IMAGE
**/
.c-cta--small-image.c-cta--layout-image-right .c-cta__background .img-fit {
  max-height: 100%; }

.c-cta--small-image.c-cta--layout-image-left {
  max-width: 68.75rem; }
  @media only screen and (min-width: 64em) {
    .c-cta--small-image.c-cta--layout-image-left .c-cta__inner {
      flex: 0 0 calc(100% - 24.6875rem);
      padding: 0 0 2rem 3.75rem; } }
  @media only screen and (min-width: 64em) {
    .c-cta--small-image.c-cta--layout-image-left .c-cta__background {
      justify-content: flex-end; } }
  @media only screen and (min-width: 64em) {
    .c-cta--small-image.c-cta--layout-image-left .c-cta__background .img-fit {
      flex: 0 0 24.6875rem; } }

/**
* CTA--SMALL-MAX-WIDTH
**/
@media only screen and (min-width: 64em) {
  .c-cta--small-max-width {
    max-width: 40.9375rem;
    margin-left: auto;
    margin-right: auto; } }

/**
* CTA--TWO-COLUMN-TEXT
**/
.c-cta--two-column-text .c-cta__headings {
  display: inline-block;
  text-align: left;
  margin: 0 auto; }

.c-cta--two-column-text .c-cta__heading {
  font-size: 2.25rem;
  line-height: 2.8125rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  margin: 0 auto 0.75rem; }
  @media only screen and (min-width: 64em) {
    .c-cta--two-column-text .c-cta__heading {
      font-size: 4rem;
      line-height: 3.75rem; } }
  .c-cta--two-column-text .c-cta__heading span {
    font-size: 3.375rem;
    line-height: 3.375rem;
    font-weight: 400;
    font-family: BlackDiamond;
    font-weight: 400;
    display: block;
    -webkit-transform: translateX(-32px);
            transform: translateX(-32px);
    margin-bottom: -0.875rem;
    color: #008091; }
    @media only screen and (min-width: 64em) {
      .c-cta--two-column-text .c-cta__heading span {
        font-size: 6rem;
        line-height: 6rem; } }

.c-cta--two-column-text .c-cta__text p:nth-of-type(1) {
  font-size: 1rem;
  line-height: 1.375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  max-width: 40.875rem;
  margin: 0 auto 1.875rem; }
  @media only screen and (min-width: 64em) {
    .c-cta--two-column-text .c-cta__text p:nth-of-type(1) {
      font-size: 1.3125rem;
      line-height: 1.9375rem; } }

.c-cta--two-column-text .c-cta__text ul {
  text-align: left; }
  @media only screen and (min-width: 64em) {
    .c-cta--two-column-text .c-cta__text ul {
      -webkit-column-count: 2;
              column-count: 2;
      -webkit-column-gap: 2.5rem;
              column-gap: 2.5rem; } }
  .c-cta--two-column-text .c-cta__text ul li {
    list-style-type: none; }

/**
* CTA-GRID
**/
.c-cta-grid__initial {
  max-width: 29.75rem;
  margin: 0 auto;
  text-align: center;
  margin-bottom: 1.75rem;
  display: flex;
  justify-content: center;
  flex-wrap: wrap; }
  @media only screen and (min-width: 64em) {
    .c-cta-grid__initial {
      margin-bottom: 2.5rem; } }
  .c-cta-grid__initial .c-cta__heading {
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-cta-grid__initial .c-cta__heading {
        font-size: 3rem;
        line-height: 3.125rem; } }
    @media only screen and (min-width: 64em) {
      .c-cta-grid__initial .c-cta__heading {
        margin-bottom: 0.875rem; } }
  .c-cta-grid__initial .c-cta__text p {
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-cta-grid__initial .c-cta__text p {
        font-size: 1.3125rem;
        line-height: 1.9375rem; } }

@media only screen and (max-width: 63.9375em) {
  .c-cta-grid__grid {
    margin-left: 0;
    margin-right: 0; } }

.c-cta-grid__grid .c-cta:not(:last-of-type) {
  margin-bottom: 2rem; }
  @media only screen and (min-width: 64em) {
    .c-cta-grid__grid .c-cta:not(:last-of-type) {
      margin-bottom: 0; } }

@media only screen and (min-width: 64em) {
  .c-cta-grid__grid .c-cta__content {
    margin: 0 0.9375rem; } }

.c-cta-grid__grid .c-cta--background-heading .c-cta__content, .c-cta-grid__grid .c-cta--background-heading-large .c-cta__content, .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta .c-cta__content {
  border: none; }

.c-cta-grid__grid .c-cta--layout-image-left .c-cta__content {
  border: none; }

.c-cta-grid__grid .c-cta--layout-image-left .c-cta__buttons {
  width: auto; }

.c-cta-grid__grid .c-cta--layout-image-left .c-cta__content + .c-cta__background, .c-cta-grid__grid .c-cta--layout-image-right .c-cta__content + .c-cta__background {
  margin-top: 1.5rem; }
  @media only screen and (min-width: 64em) {
    .c-cta-grid__grid .c-cta--layout-image-left .c-cta__content + .c-cta__background, .c-cta-grid__grid .c-cta--layout-image-right .c-cta__content + .c-cta__background {
      margin-top: 0; } }

.c-cta-grid__grid.js-flickity {
  display: block; }
  @media only screen and (max-width: 63.9375em) {
    .c-cta-grid__grid.js-flickity {
      padding-top: 7.5rem; } }
  .c-cta-grid__grid.js-flickity .c-cta {
    width: 100%;
    display: flex;
    flex-direction: column-reverse;
    padding: 0 0.625rem; }
    @media only screen and (min-width: 64em) {
      .c-cta-grid__grid.js-flickity .c-cta {
        flex-direction: row-reverse;
        padding: 0 3.75rem; } }
    .c-cta-grid__grid.js-flickity .c-cta__content {
      border: none; }
      @media only screen and (min-width: 64em) {
        .c-cta-grid__grid.js-flickity .c-cta__content {
          width: calc(100% - 345px);
          margin-left: 1.875rem; } }
    @media only screen and (min-width: 64em) {
      .c-cta-grid__grid.js-flickity .c-cta__background {
        width: 19.5rem; } }
    .c-cta-grid__grid.js-flickity .c-cta__heading, .c-cta-grid__grid.js-flickity .c-cta__subheading {
      font-size: 1rem;
      line-height: 1.375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: 400;
      margin: 0; }
      @media only screen and (min-width: 64em) {
        .c-cta-grid__grid.js-flickity .c-cta__heading, .c-cta-grid__grid.js-flickity .c-cta__subheading {
          font-size: 1.3125rem;
          line-height: 1.9375rem; } }
      .c-cta-grid__grid.js-flickity .c-cta__heading strong, .c-cta-grid__grid.js-flickity .c-cta__subheading strong {
        font-weight: 700; }
    .c-cta-grid__grid.js-flickity .c-cta .c-button {
      display: inline-block; }
  .c-cta-grid__grid.js-flickity .flickity-page-dots {
    display: none; }
  .c-cta-grid__grid.js-flickity .flickity-prev-next-button {
    height: 5.625rem;
    width: 3.125rem;
    opacity: 0.65;
    background: #ffffff;
    border-radius: 0.125rem;
    color: #000000; }
    @media only screen and (min-width: 64em) {
      .c-cta-grid__grid.js-flickity .flickity-prev-next-button {
        height: 6.6875rem;
        width: 3.6875rem; } }
    @media only screen and (max-width: 63.9375em) {
      .c-row--style-tertiary .c-cta-grid__grid.js-flickity .flickity-prev-next-button {
        top: 0;
        -webkit-transform: none;
                transform: none; } }
    .c-cta-grid__grid.js-flickity .flickity-prev-next-button[disabled] {
      opacity: .22; }
      @media only screen and (min-width: 64em) {
        .c-cta-grid__grid.js-flickity .flickity-prev-next-button[disabled] {
          display: none; } }
    .c-cta-grid__grid.js-flickity .flickity-prev-next-button.next {
      right: 0; }
    .c-cta-grid__grid.js-flickity .flickity-prev-next-button.previous {
      left: 0; }

.c-cta-grid__grid .flickity-viewport {
  width: 100%; }
  .c-cta-grid__grid .flickity-viewport .flickity-slider {
    width: 100%; }

.c-cta-grid .c-cta__inner .crop .c-cta-grid__image {
  background-size: 80%; }

.c-cta-grid .c-cta__buttons .c-button {
  display: block;
  padding: 0.875rem 3.125rem 0.875rem 0.875rem; }
  @media only screen and (min-width: 64em) {
    .c-cta-grid .c-cta__buttons .c-button {
      padding: 1rem 3.125rem 1rem 1rem; } }

/**
* CTA-GRID--ALIGN-LEFT
**/
.c-cta-grid--align-centre .c-cta__content {
  border: none; }

.c-cta-grid--align-centre .c-cta__heading {
  text-align: center; }

.c-cta-grid--align-centre .c-cta__text p {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-cta-grid--align-centre .c-cta__text p {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }

.c-cta-grid--align-centre .c-cta__inner .crop .c-cta-grid__image {
  background-size: 100%;
  margin-bottom: 1.5rem; }

/**
* CTA-GRID--ALIGN-LEFT
**/
.c-cta-grid--align-left .c-cta-grid__initial {
  justify-content: flex-start;
  text-align: left;
  max-width: 100%; }

/**
* CTA-GRID--ALTERNATE-BACKGROUND-COLOURS
**/
.c-cta-grid--alternate-background-colours {
  margin-left: -1.875rem;
  margin-right: -1.875rem;
  padding-left: 1.875rem;
  padding-right: 1.875rem; }
  @media only screen and (min-width: 90em) {
    .c-cta-grid--alternate-background-colours {
      margin-left: calc(-1*((100vw - 90rem)/2));
      margin-right: calc(-1*((100vw - 90rem)/2));
      padding-left: calc(1*((100vw - 90rem)/2));
      padding-right: calc(1*((100vw - 90rem)/2)); } }
  .c-cta-grid--alternate-background-colours .c-cta-grid__initial {
    margin-bottom: 0;
    max-width: 100%; }
  .c-cta-grid--alternate-background-colours .c-cta {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem; }
    @media only screen and (min-width: 64em) {
      .c-cta-grid--alternate-background-colours .c-cta {
        justify-content: center;
        padding-top: 3.75rem;
        padding-bottom: 3.75rem; } }
    .c-cta-grid--alternate-background-colours .c-cta:nth-of-type(even) {
      background-color: #ffffff;
      position: relative; }
      @media only screen and (min-width: 93.75em) {
        .c-cta-grid--alternate-background-colours .c-cta:nth-of-type(even):before, .c-cta-grid--alternate-background-colours .c-cta:nth-of-type(even):after {
          content: "";
          position: absolute;
          top: 0;
          bottom: 0;
          width: calc(1 * ((100vw - 90rem) / 2));
          background-color: #ffffff;
          height: 100%; } }
      @media only screen and (min-width: 93.75em) {
        .c-cta-grid--alternate-background-colours .c-cta:nth-of-type(even):before {
          left: calc(-1*((100vw - 90rem)/2)); } }
      @media only screen and (min-width: 93.75em) {
        .c-cta-grid--alternate-background-colours .c-cta:nth-of-type(even):after {
          right: calc(-1*((100vw - 90rem)/2)); } }
      @media only screen and (max-width: 63.9375em) {
        .c-cta-grid--alternate-background-colours .c-cta:nth-of-type(even) {
          margin-left: -1.875rem;
          margin-right: -1.875rem;
          padding-left: 1.875rem;
          padding-right: 1.875rem;
          width: auto; } }
    .c-cta-grid--alternate-background-colours .c-cta__background {
      display: flex;
      align-items: center; }
    .c-cta-grid--alternate-background-colours .c-cta__content {
      border: 0; }
    @media only screen and (min-width: 64em) {
      .c-cta-grid--alternate-background-colours .c-cta__text {
        display: flex;
        align-items: center; } }

/**
* CTA-GRID--COLOUR-SECONDARY-PREHEADING
**/
.c-cta-grid--colour-secondary-preheading .c-cta__preheading {
  color: #008091; }

/**
* CTA-GRID--SLIDER
**/
.c-cta-grid--slider .c-cta-grid__initial {
  margin-left: 0;
  text-align: left;
  max-width: 47.9375rem;
  -webkit-transform: rotate(-3deg);
          transform: rotate(-3deg);
  margin-top: 2rem; }
  @media only screen and (min-width: 64em) {
    .c-cta-grid--slider .c-cta-grid__initial {
      margin-left: 3.75rem;
      margin-bottom: 4.6875rem;
      margin-top: 0; } }
  .c-cta-grid--slider .c-cta-grid__initial .c-cta__heading {
    text-align: left;
    display: inline;
    background: #000000;
    color: #ffffff; }
    .c-cta-grid--slider .c-cta-grid__initial .c-cta__heading > span {
      display: inline;
      background: #000000;
      padding: 0.25rem 0;
      -webkit-box-decoration-break: clone;
      -ms-box-decoration-break: clone;
      -o-box-decoration-break: clone;
      box-decoration-break: clone;
      line-height: 0;
      box-shadow: 0.5rem 0 0 #000000, -0.5rem 0 0 #000000;
      line-height: 1.3; }

/**
* CTA-GRID--SLIDER-IMAGE-RIGHT
**/
.c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity {
  margin-left: -2.8125rem;
  margin-right: -2.8125rem; }
  @media only screen and (min-width: 90.625em) {
    .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity {
      margin-left: calc(-1*((100vw - 80rem)/2));
      margin-right: calc(-1*((100vw - 80rem)/2)); } }
  @media only screen and (max-width: 63.9375em) {
    .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity {
      padding-top: 0; } }
  @media only screen and (max-width: 63.9375em) {
    .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .flickity-prev-next-button {
      right: auto;
      top: 1rem;
      -webkit-transform: none;
              transform: none;
      width: 2.5rem;
      height: 3.75rem; } }
  .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .flickity-prev-next-button.previous {
    left: 1.875rem; }
    @media only screen and (min-width: 64em) {
      .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .flickity-prev-next-button.previous {
        left: 1.875rem; } }
    @media only screen and (min-width: 90.625em) {
      .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .flickity-prev-next-button.previous {
        left: 3.75rem; } }
  .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .flickity-prev-next-button.next {
    left: 5rem; }
    @media only screen and (min-width: 64em) {
      .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .flickity-prev-next-button.next {
        right: 1.875rem;
        left: auto; } }
    @media only screen and (min-width: 90.625em) {
      .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .flickity-prev-next-button.next {
        right: 3.75rem; } }
  .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .flickity-slider .c-cta:nth-of-type(2) {
    background-color: #F6F3F3; }
  .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .flickity-slider .c-cta:nth-of-type(4) {
    background-position: 100% 0;
    background-size: 80%;
    background-repeat: no-repeat; }
    .row-is-visible .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .flickity-slider .c-cta:nth-of-type(4) {
      background-image: url("../img/bg_bowl.jpg"); }
    @media only screen and (min-width: 64em) {
      .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .flickity-slider .c-cta:nth-of-type(4) .c-cta__content {
        width: calc(100% - 25rem);
        margin-right: auto; } }
  .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta {
    padding-left: 3rem;
    padding-right: 3rem;
    flex-direction: column; }
    @media only screen and (min-width: 40em) {
      .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta {
        padding-left: 3rem;
        padding-right: 3rem; } }
    @media only screen and (min-width: 64em) {
      .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta {
        padding-left: 6.25rem;
        padding-right: 6.25rem; } }
    @media only screen and (min-width: 90.625em) {
      .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta {
        padding-left: 9.375rem;
        padding-right: 9.375rem; } }
    @media only screen and (min-width: 64em) {
      .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta {
        flex-direction: row;
        padding-top: 2.5rem;
        padding-bottom: 0;
        justify-content: center; } }
    .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta:not(:last-of-type) {
      margin-bottom: 0; }
    @media only screen and (min-width: 64em) {
      .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__content, .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__background {
        width: 50%;
        max-width: 45rem; } }
    .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__content {
      padding: 6.25rem 0 2rem; }
      @media only screen and (min-width: 64em) {
        .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__content {
          padding: 3.75rem 0; } }
      @media only screen and (min-width: 64em) {
        .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__content:only-child {
          width: 100%;
          max-width: 90rem; } }
      .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__content:only-child .c-cta__subheading {
        margin: 3.75rem 1.5rem -3.75rem -0.5rem; }
    .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__background .img-fit {
      display: block;
      margin-left: auto;
      margin-right: auto; }
    .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__heading {
      font-size: 1.875rem;
      line-height: 2.25rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      line-height: 1;
      max-width: 31.25rem;
      display: block;
      background-color: transparent; }
      @media only screen and (min-width: 64em) {
        .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__heading {
          font-size: 3rem;
          line-height: 3.125rem; } }
      @media only screen and (min-width: 64em) {
        .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__heading {
          line-height: 1; } }
      .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__heading span {
        font-size: 1.875rem;
        line-height: 2.25rem;
        font-weight: 900;
        font-family: Gotham, sans-serif;
        color: #ffffff; }
        @media only screen and (min-width: 64em) {
          .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__heading span {
            font-size: 3rem;
            line-height: 3.125rem; } }
        .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__heading span span {
          display: inherit;
          color: #ffffff; }
    .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__subheading {
      -webkit-transform: rotate(3deg);
              transform: rotate(3deg);
      margin: 1.875rem 1.5rem -1.875rem -0.5rem;
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 900;
      font-family: Gotham, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__subheading {
          font-size: 1.5rem;
          line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__text ul {
        -webkit-column-count: 1;
                column-count: 1; } }
    .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__text ul li a {
      color: #000000; }
      .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__text ul li a:hover {
        color: #008091; }
    .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__text .c-accordion__content ul,
    .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__text .c-accordion__content p {
      padding: 0.625rem 0 0 !important; }
    .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__text .c-accordion__content ul li,
    .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__text .c-accordion__content ul li a,
    .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta__text .c-accordion__content p {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta--align-center {
        display: flex;
        flex-wrap: wrap;
        align-items: center; } }
    .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta--background-tertiary .c-cta__heading > span, .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta--background-black-pearl .c-cta__heading > span {
      background: #FDD700;
      color: #000000;
      box-shadow: 0.5rem 0 0 #FDD700, -0.5rem 0 0 #FDD700; }
      .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta--background-tertiary .c-cta__heading > span span, .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta--background-black-pearl .c-cta__heading > span span {
        color: #000000; }
    @media only screen and (min-width: 64em) {
      .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta--background-black-pearl .c-cta__content {
        width: calc(100% - 28.125rem); } }
    @media only screen and (min-width: 64em) {
      .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta--background-black-pearl .c-cta__background {
        width: 25rem; } }
    @media only screen and (max-width: 63.9375em) {
      .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta--background-black-pearl .c-cta__background .img-fit img {
        display: block;
        margin: 0 auto 2.5rem; } }
    @media only screen and (min-width: 64em) {
      .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta--two-column-text .c-cta__text {
        -webkit-column-count: 2;
                column-count: 2;
        -webkit-column-gap: 2.5rem;
                column-gap: 2.5rem;
        text-align: left; } }
    .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta--two-column-text .c-cta__text > * {
      -webkit-column-break-inside: avoid;
              break-inside: avoid; }
    .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta--two-column-text .c-cta__text p:nth-of-type(1) {
      max-width: 100%; }
    .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta--two-column-text .c-cta__text ul li {
      list-style-type: disc; }

/**
* CTA-GRID--SMALL-TEXT
**/
.c-cta-grid--small-text .c-cta__inner .crop {
  margin-bottom: 1.5rem;
  box-shadow: 0 0 3.125rem rgba(0, 0, 0, 0.15); }

.c-cta-grid--small-text .c-cta__content {
  border: none; }

.c-cta-grid--small-text .c-cta__heading {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-cta-grid--small-text .c-cta__heading {
      font-size: 1.5rem;
      line-height: 1.6875rem; } }

.c-cta-grid--small-text .c-cta__text p {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-cta-grid--small-text .c-cta__text p {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }

.c-cta-grid--steps .c-cta-grid__initial {
  max-width: 37.5rem; }
  .c-cta-grid--steps .c-cta-grid__initial .c-cta__headings {
    -webkit-transform: rotate(-3deg);
            transform: rotate(-3deg); }
  .c-cta-grid--steps .c-cta-grid__initial .c-cta__heading, .c-cta-grid--steps .c-cta-grid__initial .c-cta__subheading {
    -webkit-transform: rotate(3deg);
            transform: rotate(3deg);
    color: #ffffff; }
  .c-cta-grid--steps .c-cta-grid__initial .c-cta__heading {
    margin-top: 2rem;
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-cta-grid--steps .c-cta-grid__initial .c-cta__heading {
        font-size: 1.3125rem;
        line-height: 1.9375rem; } }
  .c-cta-grid--steps .c-cta-grid__initial .c-cta__preheading {
    display: inline;
    background: #000000;
    color: #ffffff;
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    background: #FDD700;
    color: #000000; }
    .c-cta-grid--steps .c-cta-grid__initial .c-cta__preheading > span {
      display: inline;
      background: #000000;
      padding: 0.25rem 0;
      -webkit-box-decoration-break: clone;
      -ms-box-decoration-break: clone;
      -o-box-decoration-break: clone;
      box-decoration-break: clone;
      line-height: 0;
      box-shadow: 0.5rem 0 0 #000000, -0.5rem 0 0 #000000;
      line-height: 1.3; }
    @media only screen and (min-width: 64em) {
      .c-cta-grid--steps .c-cta-grid__initial .c-cta__preheading {
        font-size: 3rem;
        line-height: 3.125rem; } }
    .c-cta-grid--steps .c-cta-grid__initial .c-cta__preheading span {
      background: #FDD700;
      box-shadow: 0.5rem 0 0 #FDD700, -0.5rem 0 0 #FDD700; }

.c-cta-grid--steps .c-cta-grid__grid {
  max-width: 56.25rem;
  margin: 0 auto 3rem;
  counter-reset: counter; }
  @media only screen and (min-width: 64em) {
    .c-cta-grid--steps .c-cta-grid__grid {
      margin: 0 auto 4.6875rem; } }
  @media only screen and (min-width: 64em) {
    .c-cta-grid--steps .c-cta-grid__grid .c-cta {
      width: calc(50% - 16px);
      padding: 0 1.5rem; } }
  .c-cta-grid--steps .c-cta-grid__grid .c-cta__content {
    border: none; }
  .c-cta-grid--steps .c-cta-grid__grid .c-cta__text {
    position: relative;
    padding: 0 0 0 3.75rem; }
    .c-cta-grid--steps .c-cta-grid__grid .c-cta__text:before {
      counter-increment: counter;
      content: counter(counter);
      text-align: center;
      font-size: 1.3125rem;
      line-height: 1.6875rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      position: absolute;
      left: 2.5rem;
      -webkit-transform: translateX(-100%);
              transform: translateX(-100%);
      top: 0;
      width: 3.75rem;
      height: 3.75rem;
      line-height: 3.75rem;
      border-radius: 50%;
      background-color: #FDD700;
      color: #000000; }
      @media only screen and (min-width: 64em) {
        .c-cta-grid--steps .c-cta-grid__grid .c-cta__text:before {
          font-size: 1.75rem;
          line-height: 2.1875rem; } }
      @media only screen and (min-width: 64em) {
        .c-cta-grid--steps .c-cta-grid__grid .c-cta__text:before {
          line-height: 3.75rem; } }
    .c-cta-grid--steps .c-cta-grid__grid .c-cta__text p {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-cta-grid--steps .c-cta-grid__grid .c-cta__text p {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
      .c-cta-grid--steps .c-cta-grid__grid .c-cta__text p a {
        color: #FDD700; }
  .c-cta-grid--steps .c-cta-grid__grid .c-cta .img-fit,
  .c-cta-grid--steps .c-cta-grid__grid .c-cta img {
    height: 13rem; }
  .c-cta-grid--steps .c-cta-grid__grid .c-cta .img-fit {
    text-align: center;
    margin-bottom: 1rem; }
  .c-cta-grid--steps .c-cta-grid__grid .c-cta:nth-of-type(1) img {
    max-height: 11.875rem; }

/**
* CTA-GRID--TESTIMONIALS
**/
.c-cta-grid--testimonials .c-cta__content {
  padding-bottom: 9.375rem; }

.c-cta-grid--testimonials .c-cta__inner {
  box-shadow: 0 0 3.125rem rgba(0, 0, 0, 0.15);
  padding: 1.875rem 1.875rem 4.75rem;
  position: relative; }
  @media only screen and (min-width: 64em) {
    .c-cta-grid--testimonials .c-cta__inner {
      padding: 1.875rem 1.875rem 4.75rem; } }
  .c-cta-grid--testimonials .c-cta__inner:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-right: 2.5rem solid #ffffff;
    border-bottom: 2.5rem solid transparent;
    bottom: -2.5rem;
    left: 0; }
  .c-cta-grid--testimonials .c-cta__inner .img-fit {
    -webkit-transform: translateY(220px);
            transform: translateY(220px);
    width: 7.625rem;
    height: 7.625rem;
    margin-left: 1.5rem; }
    .c-cta-grid--testimonials .c-cta__inner .img-fit img {
      border-radius: 50%;
      -o-object-fit: cover;
         object-fit: cover; }

.c-cta-grid--testimonials .c-cta__text {
  position: relative;
  padding-bottom: 1.5rem; }
  .c-cta-grid--testimonials .c-cta__text:after {
    content: "";
    position: absolute;
    bottom: 0;
    height: 0.125rem;
    width: 5.875rem;
    background-color: #F47503; }

.c-cta-grid--testimonials .c-cta__buttons {
  margin-bottom: -10rem; }
  @media only screen and (min-width: 64em) {
    .c-cta-grid--testimonials .c-cta__buttons {
      margin-bottom: 0;
      position: absolute;
      bottom: 1.5rem; } }
  .c-cta-grid--testimonials .c-cta__buttons .c-button {
    color: #F47503;
    padding: 0;
    background: none;
    text-decoration: underline;
    font-weight: bold;
    border: none;
    text-align: left; }

.c-cta-grid--testimonials .c-cta:nth-child(odd) .c-cta__inner {
  background-color: #000000; }
  .c-cta-grid--testimonials .c-cta:nth-child(odd) .c-cta__inner:after {
    border-right: 1.5rem solid #000000; }

.c-cta-grid--testimonials .c-cta:nth-child(odd) .c-cta__heading,
.c-cta-grid--testimonials .c-cta:nth-child(odd) .c-cta__text p {
  color: #ffffff; }

/**
* CTA-GRID--BUNDLE-RANGE-GRID
**/
.widget:not(:last-child) .c-cta-grid--wide {
  margin-bottom: 2.5rem; }

.c-cta-grid--wide .c-cta-grid__initial {
  max-width: 50rem; }

@media only screen and (min-width: 64em) {
  .c-cta-grid--wide .c-cta-grid__grid {
    margin-bottom: 3.75rem; } }

.c-cta-grid--wide .c-cta-grid__grid .c-cta {
  text-align: center; }
  .c-cta-grid--wide .c-cta-grid__grid .c-cta__content {
    border: none; }
    @media only screen and (min-width: 64em) {
      .c-cta-grid--wide .c-cta-grid__grid .c-cta__content {
        padding: 0 1.5rem; } }
  .c-cta-grid--wide .c-cta-grid__grid .c-cta.large-4 {
    text-align: left; }
    @media only screen and (min-width: 64em) {
      .c-cta-grid--wide .c-cta-grid__grid .c-cta.large-4 {
        max-width: 25rem; } }
    .c-cta-grid--wide .c-cta-grid__grid .c-cta.large-4 .img-fit {
      margin-bottom: 1rem; }
      @media only screen and (min-width: 64em) {
        .c-cta-grid--wide .c-cta-grid__grid .c-cta.large-4 .img-fit {
          margin-bottom: 1.5rem; } }
  .c-cta-grid--wide .c-cta-grid__grid .c-cta.large-3 .c-cta__heading {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-cta-grid--wide .c-cta-grid__grid .c-cta.large-3 .c-cta__heading {
        font-size: 1.5rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .c-cta-grid--wide .c-cta-grid__grid .c-cta.large-3 .c-cta__heading {
        max-width: 15.625rem;
        margin-left: auto;
        margin-right: auto; } }
  .c-cta-grid--wide .c-cta-grid__grid .c-cta.large-3 .c-cta__inner .img-fit {
    margin-bottom: 1rem; }
    @media only screen and (min-width: 64em) {
      .c-cta-grid--wide .c-cta-grid__grid .c-cta.large-3 .c-cta__inner .img-fit {
        margin-bottom: 1.5rem; } }
  .c-cta-grid--wide .c-cta-grid__grid .c-cta.large-3 .c-cta__text p {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }

/**
* CTA
**/
.c-cta__heading {
  font-size: 1.5625rem;
  line-height: 2rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  margin-bottom: 1.5rem; }
  @media only screen and (min-width: 64em) {
    .c-cta__heading {
      font-size: 2.25rem;
      line-height: 3rem; } }
  @media only screen and (min-width: 64em) {
    .c-cta__heading {
      margin-bottom: 2rem; } }

.c-cta__subheading {
  font-size: 1.3125rem;
  line-height: 1.6875rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  margin-bottom: 1.25rem; }
  @media only screen and (min-width: 64em) {
    .c-cta__subheading {
      font-size: 1.75rem;
      line-height: 2.1875rem; } }
  @media only screen and (min-width: 64em) {
    .c-cta__subheading {
      margin-bottom: 1.75rem; } }

.c-cta__preheading {
  font-size: 2.8125rem;
  line-height: 2.8125rem;
  font-weight: 400;
  font-family: BlackDiamond;
  margin-bottom: 0; }
  @media only screen and (min-width: 64em) {
    .c-cta__preheading {
      font-size: 4.5rem;
      line-height: 4.5rem; } }
  @media only screen and (min-width: 64em) {
    .c-cta__preheading {
      -webkit-transform: translateX(-20px);
              transform: translateX(-20px); } }

.c-cta__text {
  margin-bottom: 0; }
  .c-cta__text:not(:last-of-type) {
    margin-bottom: 2.5rem; }
    @media only screen and (min-width: 64em) {
      .c-cta__text:not(:last-of-type) {
        margin-bottom: 1.5rem; } }
  .c-cta__text h3 {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 1.25rem;
    padding-top: 1.25rem; }
    @media only screen and (min-width: 64em) {
      .c-cta__text h3 {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
    @media only screen and (min-width: 64em) {
      .c-cta__text h3 {
        margin-bottom: 1.75rem;
        padding-top: 1.75rem; } }
  .c-cta__text h4 {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 1rem; }
    @media only screen and (min-width: 64em) {
      .c-cta__text h4 {
        font-size: 1.5rem;
        line-height: 1.6875rem; } }
  .c-cta__text p {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    margin-bottom: 1rem; }
    @media only screen and (min-width: 64em) {
      .c-cta__text p {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
    .c-cta__text p:last-child {
      margin-bottom: 0; }
    .c-cta__text p a {
      color: #008091;
      text-decoration: underline; }
  .c-cta__text ul,
  .c-cta__text ol {
    padding-top: 1.5rem; }
    .c-cta__text ul li,
    .c-cta__text ol li {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      margin-bottom: 1rem; }
      @media only screen and (min-width: 64em) {
        .c-cta__text ul li,
        .c-cta__text ol li {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
  .c-cta__text ul {
    margin: 0;
    padding-top: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-cta__text ul {
        -webkit-column-count: 2;
                column-count: 2;
        -webkit-column-gap: 3.75rem;
                column-gap: 3.75rem;
        padding-top: 2rem; } }
    @media only screen and (min-width: 64em) {
      .panel-grid-cell:not(:only-child) .c-cta__text ul {
        -webkit-column-count: 1;
                column-count: 1;
        -webkit-column-gap: 0;
                column-gap: 0; } }
    .c-cta__text ul:not(:last-of-type) {
      padding-bottom: 1.5rem; }
      @media only screen and (min-width: 64em) {
        .c-cta__text ul:not(:last-of-type) {
          padding-bottom: 2rem; } }
    .c-cta__text ul li {
      list-style-type: none;
      position: relative;
      -webkit-column-break-inside: avoid;
              break-inside: avoid;
      padding-left: 1.875rem; }
      .c-cta__text ul li:before {
        content: "";
        position: absolute;
        left: 0;
        top: 0.3125rem;
        height: 0.625rem;
        width: 0.625rem;
        background-size: contain;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDA4MDkxIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
        top: 0.1875rem;
        background-color: #ffffff;
        padding: 0.1875rem;
        background-size: 0.375rem auto;
        border-radius: 50%;
        width: 1.25rem;
        height: 1.25rem; }
        @media only screen and (min-width: 64em) {
          .c-cta__text ul li:before {
            top: 0.4375rem;
            height: 0.9375rem;
            width: 0.9375rem; } }

.c-cta__item {
  width: 100%; }

.c-cta__background {
  height: 100%; }

.c-cta__slider {
  height: 100%; }
  .c-cta__slider .flickity-slider {
    height: 100%; }
  .c-cta__slider .flickity-viewport {
    height: 100% !important; }
  .c-cta__slider .flickity-prev-next-button {
    height: 6.6875rem;
    width: 3.6875rem;
    opacity: 0.65;
    background: #ffffff;
    border-radius: 0.125rem;
    color: #000000; }
    .c-cta__slider .flickity-prev-next-button.previous {
      display: none; }

/**
* DISCOUNT BAR FROM WOO DISCOUNT RULES
**/
.awdr_discount_bar {
  font-size: 1rem;
  padding-bottom: 0;
  text-align: center; }

/**
* DOG-FEEDING-GUIDE
**/
.c-dog-feeding-guide {
  padding: 2.5rem 0;
  text-align: center; }
  .c-dog-feeding-guide .rows,
  .c-dog-feeding-guide .columns,
  .c-dog-feeding-guide .column {
    float: none; }
  .c-dog-feeding-guide .rows {
    max-width: 90rem;
    margin: 0 auto; }
  .c-dog-feeding-guide table {
    border-collapse: collapse !important;
    width: 100% !important; }
  .c-dog-feeding-guide tbody {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    border: none; }
    @media only screen and (min-width: 40em) {
      .c-dog-feeding-guide tbody {
        flex-direction: row;
        align-items: flex-start;
        justify-content: flex-start;
        margin: 0 -0.9375rem; } }
  .c-dog-feeding-guide .table_image {
    text-align: center;
    width: 4.375rem;
    height: auto;
    display: block;
    -o-object-fit: contain;
       object-fit: contain;
    margin: 0 auto 1.5rem;
    background: #ffffff;
    margin-left: 0;
    width: 100%; }
    @media only screen and (min-width: 64em) {
      .c-dog-feeding-guide .table_image {
        width: 12.5rem;
        width: 100%;
        height: auto; } }
  .c-dog-feeding-guide td,
  .c-dog-feeding-guide th {
    border: 0.0625rem solid #A7A5A6;
    text-align: center;
    padding: 0.5rem 0.1875rem;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    @media only screen and (max-width: 47.9375em) {
      .c-dog-feeding-guide td,
      .c-dog-feeding-guide th {
        width: 5.625rem; } }
  .c-dog-feeding-guide th {
    font-weight: bold; }
  .c-dog-feeding-guide tr {
    text-align: center;
    flex-direction: column;
    width: 100%;
    box-shadow: 0 0 3.125rem rgba(0, 0, 0, 0.15);
    padding: 1.5rem 0;
    margin: 0 0 3rem;
    background-color: #8DC73F;
    border-radius: 0.125rem; }
    @media only screen and (min-width: 40em) {
      .c-dog-feeding-guide tr {
        width: calc(50% - 30px);
        margin: 0 0.9375rem 1.875rem;
        min-height: 22.8125rem; } }
    @media only screen and (min-width: 64em) {
      .c-dog-feeding-guide tr {
        width: calc(25% - 30px);
        margin: 0 0.9375rem 1.875rem;
        padding: 2rem 0; } }
    .c-dog-feeding-guide tr:nth-child(even) {
      background-color: #8DC73F; }
    .c-dog-feeding-guide tr td {
      width: 100%;
      border: none;
      display: block;
      padding: 0 1.5rem;
      font-size: 1rem;
      line-height: 1.375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      text-align: left;
      border: none; }
      @media only screen and (min-width: 64em) {
        .c-dog-feeding-guide tr td {
          font-size: 1.3125rem;
          line-height: 1.9375rem; } }
      @media only screen and (min-width: 64em) {
        .c-dog-feeding-guide tr td {
          padding: 0 2rem; } }
      .c-dog-feeding-guide tr td > span {
        display: block;
        margin-bottom: 1.5rem; }
        .c-dog-feeding-guide tr td > span:nth-of-type(1) {
          font-size: 1.125rem;
          line-height: 1.4375rem;
          font-weight: 900;
          font-family: Gotham, sans-serif; }
          @media only screen and (min-width: 64em) {
            .c-dog-feeding-guide tr td > span:nth-of-type(1) {
              font-size: 1.5rem;
              line-height: 1.6875rem; } }
      .c-dog-feeding-guide tr td:nth-of-type(1) {
        width: 100%; }
        .c-dog-feeding-guide tr td:nth-of-type(1) p:last-child {
          margin-bottom: 0; }
      @media only screen and (min-width: 64em) {
        .c-dog-feeding-guide tr td:nth-of-type(2) {
          display: flex;
          align-items: flex-start;
          justify-content: center;
          flex-direction: column; } }
      .c-dog-feeding-guide tr td:nth-of-type(2) p:first-child {
        margin-bottom: 1.5rem; }
      .c-dog-feeding-guide tr td .c-button {
        display: block; }
        .c-dog-feeding-guide tr td .c-button--inline {
          text-align: left;
          font-weight: bold;
          color: #000000; }
  .c-dog-feeding-guide__intro {
    max-width: 75rem;
    margin: 0 auto 2.5rem; }
    @media only screen and (min-width: 64em) {
      .c-dog-feeding-guide__intro {
        margin-bottom: 3.75rem; } }
    .c-dog-feeding-guide__intro input {
      margin-bottom: 1.5rem;
      font-size: 1rem;
      line-height: 1.375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      margin-bottom: 0;
      height: 2.875rem;
      border: 0.125rem solid #A7A5A6;
      box-shadow: none;
      color: #231F20;
      border-color: #231F20;
      font-size: 0.875rem;
      display: inline-block; }
      @media only screen and (min-width: 64em) {
        .c-dog-feeding-guide__intro input {
          font-size: 1.3125rem;
          line-height: 1.9375rem; } }
      @media only screen and (min-width: 64em) {
        .c-dog-feeding-guide__intro input {
          font-size: 1.125rem;
          line-height: 1.4375rem; } }
      .c-dog-feeding-guide__intro input::-webkit-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .c-dog-feeding-guide__intro input:-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .c-dog-feeding-guide__intro input::-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .c-dog-feeding-guide__intro input::placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
        @media only screen and (min-width: 64em) {
          .c-dog-feeding-guide__intro input::-webkit-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; }
          .c-dog-feeding-guide__intro input:-ms-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; }
          .c-dog-feeding-guide__intro input::-ms-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; }
          .c-dog-feeding-guide__intro input::placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; } }
        @media only screen and (min-width: 64em) {
          .c-dog-feeding-guide__intro input::-webkit-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; }
          .c-dog-feeding-guide__intro input:-ms-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; }
          .c-dog-feeding-guide__intro input::-ms-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; }
          .c-dog-feeding-guide__intro input::placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; } }
      .c-dog-feeding-guide__intro input:focus {
        outline: none;
        box-shadow: none;
        border: 0.125rem solid #A7A5A6; }
      @media only screen and (min-width: 64em) {
        .c-dog-feeding-guide__intro input {
          width: calc(100% - 50px);
          margin-bottom: 2.5rem;
          border-color: #A7A5A6; } }
      .c-dog-feeding-guide__intro input:focus {
        border-color: #231F20; }
        @media only screen and (min-width: 80em) {
          .c-dog-feeding-guide__intro input:focus {
            border-color: #A7A5A6; } }
      .c-dog-feeding-guide__intro input::-webkit-input-placeholder {
        color: #A7A5A6;
        font-size: 0.875rem; }
      .c-dog-feeding-guide__intro input:-ms-input-placeholder {
        color: #A7A5A6;
        font-size: 0.875rem; }
      .c-dog-feeding-guide__intro input::-ms-input-placeholder {
        color: #A7A5A6;
        font-size: 0.875rem; }
      .c-dog-feeding-guide__intro input::placeholder {
        color: #A7A5A6;
        font-size: 0.875rem; }
        @media only screen and (min-width: 80em) {
          .c-dog-feeding-guide__intro input::-webkit-input-placeholder {
            color: #231F20; }
          .c-dog-feeding-guide__intro input:-ms-input-placeholder {
            color: #231F20; }
          .c-dog-feeding-guide__intro input::-ms-input-placeholder {
            color: #231F20; }
          .c-dog-feeding-guide__intro input::placeholder {
            color: #231F20; } }
      .c-dog-feeding-guide__intro input[type="text"] {
        border-right: none;
        padding: 0.5rem 0.75rem;
        border-top-left-radius: 0.125rem;
        border-bottom-left-radius: 0.125rem; }
      .c-dog-feeding-guide__intro input + span {
        cursor: pointer;
        border-radius: 0;
        border: 0.125rem solid #231F20;
        border-left: none;
        width: 2.875rem;
        background-color: #ffffff;
        background-repeat: no-repeat;
        background-position: center center;
        background-size: 1.125rem;
        height: 2.875rem;
        outline: 0;
        padding: 0;
        display: inline-block;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjQwNiAxOEwxOCAxNi40MDZsLTUuMDYzLTUuMTEuMTg4LS4zMjdhNy4wNjYgNy4wNjYgMCAwMDEuMTI1LTMuODQ0YzAtMS45NjktLjY5NS0zLjY0OC0yLjA4Ni01LjA0QzEwLjc3NC42OTYgOS4wOTQgMCA3LjEyNSAwYy0xLjk2OSAwLTMuNjQ4LjY5NS01LjA0IDIuMDg2Qy42OTYgMy40NzYgMCA1LjE1NiAwIDcuMTI1YzAgMS45NjkuNjk1IDMuNjU2IDIuMDg2IDUuMDYzIDEuMzkgMS40MDYgMy4wNyAyLjEwOSA1LjAzOSAyLjEwOSAxLjM0NCAwIDIuNjQtLjM5IDMuODktMS4xNzJsLjMyOS0uMjM0TDE2LjQwNiAxOHptLTkuMjgxLTUuMjVjLTEuNTYzIDAtMi44OS0uNTQ3LTMuOTg0LTEuNjRDMi4wNDcgMTAuMDE1IDEuNSA4LjY4NyAxLjUgNy4xMjRjMC0xLjU2My41NDctMi44OSAxLjY0LTMuOTg0QzQuMjM1IDIuMDQ3IDUuNTYzIDEuNSA3LjEyNiAxLjVjMS41NjMgMCAyLjg5LjU0NyAzLjk4NCAxLjY0IDEuMTI1IDEuMTI2IDEuNjg4IDIuNDU0IDEuNjg4IDMuOTg1IDAgMS41MzEtLjU2MyAyLjg2LTEuNjg4IDMuOTg0LTEuMDkzIDEuMDk0LTIuNDIxIDEuNjQxLTMuOTg0IDEuNjQxeiIgZmlsbD0iI0M3QzZDNyIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+"); }
        @media only screen and (min-width: 80em) {
          .c-dog-feeding-guide__intro input + span {
            -webkit-transform: translateX(-1px);
                    transform: translateX(-1px);
            border-top-right-radius: 0.125rem;
            border-bottom-right-radius: 0.125rem;
            border-color: #A7A5A6; } }
  .c-dog-feeding-guide__search {
    display: flex;
    max-width: 48rem;
    margin: 0 auto; }
  .c-dog-feeding-guide__heading, .c-dog-feeding-guide__text {
    margin: 0 auto 2rem;
    width: 100%;
    max-width: 50rem; }
    @media only screen and (min-width: 64em) {
      .c-dog-feeding-guide__heading, .c-dog-feeding-guide__text {
        margin-bottom: 3.75rem; } }
  .c-dog-feeding-guide__heading {
    font-size: 2.25rem;
    line-height: 2.8125rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-dog-feeding-guide__heading {
        font-size: 4rem;
        line-height: 3.75rem; } }
  .c-dog-feeding-guide__text {
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-dog-feeding-guide__text {
        font-size: 1.3125rem;
        line-height: 1.9375rem; } }
  .c-dog-feeding-guide__subheading {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin: 0 auto 1.5rem;
    width: 100%; }
    @media only screen and (min-width: 64em) {
      .c-dog-feeding-guide__subheading {
        font-size: 1.5rem;
        line-height: 1.6875rem; } }

/**
* DOG-FEEDING-GUIDE--SINGLE
**/
.c-dog-feeding-guide--single {
  text-align: left; }
  @media only screen and (min-width: 64em) {
    .c-dog-feeding-guide--single {
      padding: 3.75rem 0; } }
  .c-dog-feeding-guide--single.section-post-header {
    background-color: #8DC73F; }
  .c-dog-feeding-guide--single .rows,
  .c-dog-feeding-guide--single .columns,
  .c-dog-feeding-guide--single .column {
    float: none; }
  .c-dog-feeding-guide--single .rows {
    max-width: 90rem;
    margin: 0 auto;
    padding-left: 1.875rem;
    padding-right: 1.875rem; }
  .c-dog-feeding-guide--single em {
    font-style: normal; }
  .c-dog-feeding-guide--single table {
    border-collapse: collapse !important;
    width: 100% !important; }
  .c-dog-feeding-guide--single .table_image {
    text-align: center;
    width: 4.375rem;
    height: 4.375rem;
    display: block;
    -o-object-fit: contain;
       object-fit: contain;
    margin: 0.625rem auto;
    border-radius: 100%;
    background: #ffffff;
    border: 5px solid #A7A5A6; }
    @media only screen and (min-width: 64em) {
      .c-dog-feeding-guide--single .table_image {
        width: 9.375rem;
        height: 9.375rem; } }
  .c-dog-feeding-guide--single td,
  .c-dog-feeding-guide--single th {
    border: 0.0625rem solid #A7A5A6;
    text-align: center;
    padding: 0.5rem 0.1875rem;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    @media only screen and (max-width: 47.9375em) {
      .c-dog-feeding-guide--single td,
      .c-dog-feeding-guide--single th {
        width: 5.625rem; } }
  .c-dog-feeding-guide--single th {
    font-weight: bold; }
  .c-dog-feeding-guide--single tr {
    text-align: center; }
    .c-dog-feeding-guide--single tr:nth-of-type(even) {
      background-color: #008091; }
      .c-dog-feeding-guide--single tr:nth-of-type(even) td {
        color: #ffffff; }
      .c-dog-feeding-guide--single tr:nth-of-type(even) .c-button.no-variation:hover {
        color: #ffffff;
        border-color: #ffffff;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .c-dog-feeding-guide--single p a {
    color: #008091;
    font-weight: 700;
    text-decoration: underline; }
  .c-dog-feeding-guide--single .section_wrapper {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap; }
    @media only screen and (min-width: 64em) {
      .c-dog-feeding-guide--single .section_wrapper {
        flex-direction: row; } }
    @media only screen and (min-width: 64em) {
      .c-dog-feeding-guide--single .section_wrapper .single-photo-wrapper {
        width: 45%; } }
    .c-dog-feeding-guide--single .section_wrapper .single-photo-wrapper .image_frame {
      border-left: 0.125rem solid #231F20; }
      @media only screen and (min-width: 64em) {
        .c-dog-feeding-guide--single .section_wrapper .single-photo-wrapper .image_frame {
          padding-left: 3.75rem;
          margin-left: 1rem; } }
    @media only screen and (min-width: 64em) {
      .c-dog-feeding-guide--single .section_wrapper .post-header {
        width: 55%; } }
  .c-dog-feeding-guide--single .c-dog-feeding-guide__heading {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin: 0 auto 1.5rem;
    max-width: 100%;
    padding-top: 1.875rem; }
    @media only screen and (min-width: 64em) {
      .c-dog-feeding-guide--single .c-dog-feeding-guide__heading {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
    @media only screen and (min-width: 64em) {
      .c-dog-feeding-guide--single .c-dog-feeding-guide__heading {
        margin-bottom: 2rem; } }
  .c-dog-feeding-guide--single .c-dog-feeding-guide__subheading {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin: 0 auto 1.5rem;
    padding-top: 1.875rem; }
    @media only screen and (min-width: 64em) {
      .c-dog-feeding-guide--single .c-dog-feeding-guide__subheading {
        font-size: 1.5rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .c-dog-feeding-guide--single .c-dog-feeding-guide__subheading {
        margin-bottom: 2rem; } }
    .c-dog-feeding-guide--single .c-dog-feeding-guide__subheading[itemprop="headline"] {
      font-size: 1.5625rem;
      line-height: 2rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      text-align: left; }
      @media only screen and (min-width: 64em) {
        .c-dog-feeding-guide--single .c-dog-feeding-guide__subheading[itemprop="headline"] {
          font-size: 2.25rem;
          line-height: 3rem; } }

/**
* DOG-FEEDING-GUIDE-MODAL
**/
.c-dog-feeding-guide-modal {
  transition: all .4s ease-in-out;
  opacity: 0;
  position: fixed;
  pointer-events: none;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 10002; }
  .dog-feeding-guide-modal--is-active .c-dog-feeding-guide-modal {
    -webkit-transform: scale(1);
            transform: scale(1);
    pointer-events: initial;
    opacity: 1; }
  .c-dog-feeding-guide-modal .c-dog-feeding-guide {
    background-color: #ffffff;
    padding: 0 2rem;
    box-shadow: 0 0 3.125rem rgba(0, 0, 0, 0.15);
    position: relative;
    max-width: 37.5rem;
    width: 90%;
    width: 90%;
    max-width: 90%;
    height: 90%; }
    @media only screen and (min-width: 64em) {
      .c-dog-feeding-guide-modal .c-dog-feeding-guide {
        padding: 0 3rem; } }
    .c-dog-feeding-guide-modal .c-dog-feeding-guide tr {
      box-shadow: none; }
    .c-dog-feeding-guide-modal .c-dog-feeding-guide:before {
      content: "";
      position: absolute;
      left: 0;
      right: 0;
      height: 5rem;
      z-index: 1;
      top: 0;
      background: linear-gradient(180deg, white 0%, rgba(255, 255, 255, 0) 100%); }
    .c-dog-feeding-guide-modal .c-dog-feeding-guide:after {
      content: "";
      position: absolute;
      left: 0;
      right: 0;
      height: 5rem;
      z-index: 1;
      bottom: 0;
      background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 100%); }
    .c-dog-feeding-guide-modal .c-dog-feeding-guide > .rows {
      max-height: calc(100vh - 100px);
      overflow-y: scroll;
      padding: 2.5rem 0; }
      @media only screen and (min-width: 64em) {
        .c-dog-feeding-guide-modal .c-dog-feeding-guide > .rows {
          padding: 3.75rem 0; } }

/**
* DOG-FEEDING-GUIDE-MODAL-WRAPPER
**/
.c-dog-feeding-guide-modal-wrapper {
  padding-top: 1.5rem;
  margin-top: 1.5rem;
  border-top: 0.0625rem solid #C7C6C7; }
  .c-dog-feeding-guide-modal-wrapper__heading {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-dog-feeding-guide-modal-wrapper__heading {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }

/**
* DOG-FEEDING-GUIDE-MODAL-CLOSE
**/
.c-dog-feeding-guide-modal-close {
  display: inline-block;
  cursor: pointer;
  transition-property: opacity;
  transition-duration: .4s;
  transition-timing-function: ease-in-out;
  position: absolute;
  right: 1rem;
  top: 1rem;
  z-index: 10;
  right: 1.25rem;
  top: 2.375rem; }
  .c-dog-feeding-guide-modal-close:active, .c-dog-feeding-guide-modal-close:focus {
    outline: none; }
  .c-dog-feeding-guide-modal-close__box {
    width: 1.875rem;
    height: 1.5rem; }
  .c-dog-feeding-guide-modal-close__inner {
    display: block;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    -webkit-transform: rotate(225deg);
            transform: rotate(225deg);
    transition-delay: 0.14s;
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
    .c-dog-feeding-guide-modal-close__inner, .c-dog-feeding-guide-modal-close__inner:after {
      width: 100%;
      height: 0.1875rem;
      border-radius: 0.1875rem;
      background-color: #000000;
      position: absolute;
      transition-property: -webkit-transform;
      transition-property: transform;
      transition-property: transform, -webkit-transform;
      transition-duration: 0.15s;
      transition-timing-function: ease; }
    .c-dog-feeding-guide-modal-close__inner:after {
      content: "";
      display: block;
      bottom: 0;
      -webkit-transform: rotate(-90deg);
              transform: rotate(-90deg);
      transition: bottom 0.1s ease-out, -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
      transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
      transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1); }
  @media only screen and (min-width: 64em) {
    .c-dog-feeding-guide-modal-close {
      right: 6.25rem;
      top: 4.375rem; } }

/**
* DOG-FEEDING-GUIDE--RAW-DOG-FOOD-CALCULATOR
**/
.c-dog-feeding-guide {
  padding-top: calc($header-height + 1.5rem);
  margin-top: calc(-$header-height - 1.5rem); }
  .c-dog-feeding-guide--raw-dog-food-calculator tr td .c-button {
    margin-top: 2rem;
    display: block; }

/**
* ERROR-PAGE
**/
.c-error-page li {
  list-style-type: none; }

.c-error-page .widget-title {
  font-size: 1.875rem;
  line-height: 2.25rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  text-align: center;
  margin-bottom: 1rem; }
  @media only screen and (min-width: 64em) {
    .c-error-page .widget-title {
      font-size: 3rem;
      line-height: 3.125rem; } }
  @media only screen and (min-width: 64em) {
    .c-error-page .widget-title {
      margin-bottom: 2rem; } }

.c-error-page .menu-error-links-container {
  text-align: center; }
  .c-error-page .menu-error-links-container .menu {
    padding: 1rem 0;
    margin: 0; }
    @media only screen and (min-width: 64em) {
      .c-error-page .menu-error-links-container .menu {
        padding: 2rem 0; } }
    .c-error-page .menu-error-links-container .menu-item a {
      font-size: 1.3125rem;
      line-height: 1.6875rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      padding: 0;
      color: #000000;
      text-decoration: underline;
      transition: color 0.2s cubic-bezier(0.445, 0.05, 0.55, 0.95); }
      @media only screen and (min-width: 64em) {
        .c-error-page .menu-error-links-container .menu-item a {
          font-size: 1.75rem;
          line-height: 2.1875rem; } }
      .c-error-page .menu-error-links-container .menu-item a:hover {
        color: #008091; }
    .c-error-page .menu-error-links-container .menu-item:not(:first-child) a:before {
      content: '|';
      display: inline-block;
      margin: 0 1rem;
      color: #000000; }

@media only screen and (min-width: 64em) {
  .c-error-page .c-hero--tertiary {
    min-height: 25rem; } }

.c-error-page .c-hero--tertiary .c-hero__content .img-fit {
  top: auto;
  max-width: 18.75rem; }

.c-error-page .c-hero--tertiary .c-hero__image {
  height: 18.75rem; }

.c-error-page .c-hero__headings {
  text-align: left; }

.c-error-page .c-hero__preheading {
  font-size: 3.375rem;
  line-height: 3.375rem;
  font-weight: 400;
  font-family: BlackDiamond; }
  @media only screen and (min-width: 64em) {
    .c-error-page .c-hero__preheading {
      font-size: 6rem;
      line-height: 6rem; } }

.c-error-page .c-hero__heading {
  font-size: 2.25rem;
  line-height: 2.8125rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-error-page .c-hero__heading {
      font-size: 4rem;
      line-height: 3.75rem; } }

/**
* FEEFO-REVIEW-CAROUSEL-WIDGET-SERVICE
**/
.feefo-review-carousel-widget-service {
  display: flex;
  justify-content: center; }
  @media only screen and (min-width: 64em) {
    .feefo-review-carousel-widget-service {
      display: block; } }
  @media only screen and (min-width: 93.75em) {
    .feefo-review-carousel-widget-service {
      margin-left: calc(1*((100vw - 90rem)/2)); } }
  .feefo-review-carousel-widget-service feefowidget-container-carousel .feefowidget-background-white {
    background-color: #ffffff;
    box-shadow: 0 0 3.125rem rgba(0, 0, 0, 0.15); }
    @media only screen and (min-width: 64em) {
      .feefo-review-carousel-widget-service feefowidget-container-carousel .feefowidget-background-white {
        background-color: transparent;
        box-shadow: none; } }
  .feefo-review-carousel-widget-service .feefowidget-carousel-container-snapshot,
  .feefo-review-carousel-widget-service .feefowidget-carousel-body,
  .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders {
    width: 100%; }
  .feefo-review-carousel-widget-service .feefowidget-carousel-body {
    position: relative;
    margin: 0;
    padding-bottom: 3rem; }
    .feefo-review-carousel-widget-service .feefowidget-carousel-body .feefowidget-left-button,
    .feefo-review-carousel-widget-service .feefowidget-carousel-body .feefowidget-right-button {
      position: absolute;
      bottom: 0;
      height: auto;
      font-size: 3rem; }
      @media only screen and (min-width: 64em) {
        .feefo-review-carousel-widget-service .feefowidget-carousel-body .feefowidget-left-button,
        .feefo-review-carousel-widget-service .feefowidget-carousel-body .feefowidget-right-button {
          font-size: 3.75rem; } }
      .c-product-reviews--supplements .feefo-review-carousel-widget-service .feefowidget-carousel-body .feefowidget-left-button:disabled, .c-product-reviews--supplements
      .feefo-review-carousel-widget-service .feefowidget-carousel-body .feefowidget-right-button:disabled {
        color: #ffffff;
        opacity: .5; }
      .c-product-reviews--supplements .feefo-review-carousel-widget-service .feefowidget-carousel-body .feefowidget-left-button, .c-product-reviews--supplements
      .feefo-review-carousel-widget-service .feefowidget-carousel-body .feefowidget-right-button {
        color: #ffffff; }
    .feefo-review-carousel-widget-service .feefowidget-carousel-body .feefowidget-right-button {
      right: 3.4375rem; }
    .feefo-review-carousel-widget-service .feefowidget-carousel-body .feefowidget-left-button {
      right: 6.875rem; }
  @media only screen and (min-width: 64em) {
    .feefo-review-carousel-widget-service feefowidget-carousel-summary {
      display: none; } }
  .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-big-slide {
    width: 100%;
    left: 0 !important; }
  .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders {
    min-height: 19.6875rem; }
    .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide {
      width: 100%;
      position: absolute;
      opacity: 0 !important; }
      .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide.feefowidget-showing-slide {
        opacity: 1 !important; }
      .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide feefowidget-carousel-single-slide-content {
        width: calc(33% - 15px);
        margin: 0;
        padding: 1.875rem; }
        .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide feefowidget-carousel-single-slide-content .feefowidget-carousel-single-slide-content {
          padding: 2.6875rem 1.5rem 3.75rem 3rem;
          box-shadow: 0 0.375rem 1.25rem 0 rgba(35, 31, 32, 0.15);
          background-color: #ffffff;
          border-radius: 0.0625rem;
          position: relative;
          display: flex;
          flex-direction: column;
          justify-content: flex-start;
          min-height: 15.625rem; }
          @media only screen and (min-width: 40em) {
            .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide feefowidget-carousel-single-slide-content .feefowidget-carousel-single-slide-content {
              min-height: 15.625rem; } }
          @media only screen and (min-width: 64em) {
            .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide feefowidget-carousel-single-slide-content .feefowidget-carousel-single-slide-content {
              padding: 4.375rem 1.875rem 3rem 3.875rem; } }
          .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide feefowidget-carousel-single-slide-content .feefowidget-carousel-single-slide-content:after {
            content: "";
            position: absolute;
            background-color: #ffffff;
            width: 2rem;
            height: 2rem;
            bottom: -1rem;
            -webkit-transform-origin: center center;
                    transform-origin: center center;
            left: 50%;
            -webkit-transform: translateX(-50%) rotate(45deg);
                    transform: translateX(-50%) rotate(45deg); }
        .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide feefowidget-carousel-single-slide-content .feefowidget-stars-row {
          position: absolute;
          left: 3rem;
          top: 1.75rem; }
          @media only screen and (min-width: 64em) {
            .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide feefowidget-carousel-single-slide-content .feefowidget-stars-row {
              left: 3.75rem; } }
          .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide feefowidget-carousel-single-slide-content .feefowidget-stars-row .feefowidget-icon-star:not(:last-child),
          .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide feefowidget-carousel-single-slide-content .feefowidget-stars-row .feefowidget-icon-star-o:not(:last-child) {
            margin-right: 0.1875rem; }
        .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide feefowidget-carousel-single-slide-content .feefowidget-title-row {
          display: none; }
        .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide feefowidget-carousel-single-slide-content .feefowidget-review-content-outer {
          position: relative;
          padding-bottom: 1rem; }
          .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide feefowidget-carousel-single-slide-content .feefowidget-review-content-outer:before, .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide feefowidget-carousel-single-slide-content .feefowidget-review-content-outer:after {
            content: "";
            position: absolute; }
          .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide feefowidget-carousel-single-slide-content .feefowidget-review-content-outer:before {
            left: -1.6875rem;
            top: 0.375rem;
            width: 0.9375rem;
            height: 0.75rem;
            background-size: contain;
            background-repeat: no-repeat;
            background-position: 0 0;
            background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI0LjQ2NiAyMFY4LjU1N2gtNC4xNzVjMC0yLjU1NCAxLjU3LTQuMDMgNC43MDktNC40MjhMMjQuMTI2IDBjLTcuMTIuMzMyLTEwLjY4IDMuOTY0LTEwLjY4IDEwLjg5NlYyMGgxMS4wMnptLTEzLjQ0NyAwVjguNTU3SDYuODQ1YzAtMi41NTQgMS41Ny00LjAzIDQuNzA4LTQuNDI4TDEwLjY4IDBDMy41Ni4zMzIgMCAzLjk2NCAwIDEwLjg5NlYyMGgxMS4wMnoiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); }
            @media only screen and (min-width: 40em) {
              .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide feefowidget-carousel-single-slide-content .feefowidget-review-content-outer:before {
                width: 1.5625rem;
                height: 1.25rem;
                left: -2.25rem; } }
          .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide feefowidget-carousel-single-slide-content .feefowidget-review-content-outer:after {
            left: 0;
            bottom: 0;
            background-color: #FDD700;
            height: 0.0625rem;
            width: 3.75rem; }
          .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide feefowidget-carousel-single-slide-content .feefowidget-review-content-outer .feefowidget-content-row {
            font-size: 1rem;
            line-height: 1.5rem;
            font-weight: 400;
            font-family: Montserrat, sans-serif;
            color: #231F20; }
            @media only screen and (min-width: 64em) {
              .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide feefowidget-carousel-single-slide-content .feefowidget-review-content-outer .feefowidget-content-row {
                height: 4.375rem;
                overflow: hidden;
                text-overflow: ellipsis; } }
        .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide feefowidget-carousel-single-slide-content .feefowidget-meta-row {
          display: flex;
          flex-wrap: wrap;
          position: absolute;
          bottom: 1.25rem;
          flex-direction: column;
          font-size: 0.875rem;
          line-height: 1.125rem;
          font-weight: 400;
          font-family: Montserrat, sans-serif;
          color: #231F20;
          margin: 0; }
          @media only screen and (min-width: 40em) {
            .feefo-review-carousel-widget-service .feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide feefowidget-carousel-single-slide-content .feefowidget-meta-row {
              flex-direction: row;
              bottom: 1.875rem;
              left: 3.875rem;
              max-width: calc(100% - 112px); } }
  .feefo-review-carousel-widget-service .feefowidget-mobile-wrapper {
    background-color: #ffffff; }
  .feefo-review-carousel-widget-service .feefowidget-carousel-summary.feefowidget-carousel-summary-mobile .feefowidget-rating-label,
  .feefo-review-carousel-widget-service .feefowidget-carousel-summary.feefowidget-carousel-summary-mobile .feefowidget-rating-value {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .feefo-review-carousel-widget-service .feefowidget-carousel-summary.feefowidget-carousel-summary-mobile .feefowidget-rating-label,
      .feefo-review-carousel-widget-service .feefowidget-carousel-summary.feefowidget-carousel-summary-mobile .feefowidget-rating-value {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
  .feefo-review-carousel-widget-service .feefowidget-carousel-summary.feefowidget-carousel-summary-mobile .feefowidget-stars-row {
    display: flex;
    justify-content: space-between;
    margin-bottom: 0.625rem; }
  .feefo-review-carousel-widget-service .feefowidget-carousel-summary.feefowidget-carousel-summary-mobile .feefowidget-independent-rating-text {
    font-size: 0.75rem;
    line-height: 0.9375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #000000; }
    @media only screen and (min-width: 64em) {
      .feefo-review-carousel-widget-service .feefowidget-carousel-summary.feefowidget-carousel-summary-mobile .feefowidget-independent-rating-text {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
  .feefo-review-carousel-widget-service .feefowidget-carousel-summary.feefowidget-carousel-summary-mobile .feefowidget-read-all-reviews {
    font-size: 0.75rem;
    line-height: 0.9375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #008091; }
    @media only screen and (min-width: 64em) {
      .feefo-review-carousel-widget-service .feefowidget-carousel-summary.feefowidget-carousel-summary-mobile .feefowidget-read-all-reviews {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
  .feefo-review-carousel-widget-service .feefowidget-carousel-summary.feefowidget-carousel-summary-mobile.feefowidget-carousel-summary-mobile .feefowidget-icon-star,
  .feefo-review-carousel-widget-service .feefowidget-carousel-summary.feefowidget-carousel-summary-mobile.feefowidget-carousel-summary-mobile .feefowidget-icon-star-o {
    font-size: 1.25rem !important;
    margin-right: 1rem; }
    .feefo-review-carousel-widget-service .feefowidget-carousel-summary.feefowidget-carousel-summary-mobile.feefowidget-carousel-summary-mobile .feefowidget-icon-star:not(:last-child),
    .feefo-review-carousel-widget-service .feefowidget-carousel-summary.feefowidget-carousel-summary-mobile.feefowidget-carousel-summary-mobile .feefowidget-icon-star-o:not(:last-child) {
      margin-right: 0.1875rem; }

/**
* FEEFO-REVIEWS
**/
.c-feefo-review {
  padding: 0.5rem 1.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
  border-radius: 1.5rem; }
  @media only screen and (min-width: 80em) {
    .c-feefo-review {
      border-radius: 2rem;
      width: 21.375rem;
      margin-right: 2rem;
      height: 2.875rem; } }
  .c-page-header .c-feefo-review {
    display: none; }
    @media only screen and (min-width: 87.5em) {
      .c-page-header .c-feefo-review {
        display: flex; } }
  .c-page-footer .c-feefo-review {
    margin: 0.875rem 0; }
    @media only screen and (min-width: 64em) {
      .c-page-footer .c-feefo-review {
        margin: 0; } }
  @media only screen and (min-width: 80em) {
    .c-feefo-review__logo {
      margin-right: 2rem; } }
  .c-feefo-review__rating {
    height: 0.625rem;
    width: 3.125rem;
    overflow: hidden; }
    .c-feefo-review__rating-img {
      background-size: 8.125rem auto;
      width: 100%;
      height: 100%;
      background-repeat: no-repeat; }
  .c-feefo-review__review {
    height: 1.875rem;
    width: 3.125rem;
    overflow: hidden; }
    .c-feefo-review__review-img {
      background-size: 18.75rem auto;
      width: 100%;
      height: 100%;
      height: 0.625rem;
      background-repeat: no-repeat;
      background-position-x: -113px; }
    .c-feefo-review__review-text {
      font-size: 0.75rem; }

/**
* FEEFO-STARS
**/
@media only screen and (min-width: 64em) {
  .c-feefo-stars {
    margin-bottom: 1rem;
    display: inline-block;
    float: right; } }

.c-feefo-stars .feefo-product-stars-widget {
  background-color: rgba(255, 255, 255, 0.2);
  display: inline-block;
  padding: 0;
  height: 2.3125rem;
  line-height: 2.125rem;
  border-radius: 0.125rem; }
  .c-feefo-stars .feefo-product-stars-widget .feefowidget-product-stars {
    padding: 0 0.75rem 0 0.5rem; }
    .c-feefo-stars .feefo-product-stars-widget .feefowidget-product-stars .feefowidget-star {
      color: #ffffff;
      margin: 0 0.375rem 0 0;
      font-size: 1.125rem; }
  .c-feefo-stars .feefo-product-stars-widget .feefowidget-product-stars__reviews-count {
    font-size: 0.75rem;
    line-height: 0.9375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #ffffff;
    font-size: 1rem;
    text-decoration: underline; }
    @media only screen and (min-width: 64em) {
      .c-feefo-stars .feefo-product-stars-widget .feefowidget-product-stars__reviews-count {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
    .c-feefo-stars .feefo-product-stars-widget .feefowidget-product-stars__reviews-count:after {
      content: ' Reviews'; }

/**
* FEEFO-STARS--ORIGINAL
**/
.c-feefo-stars--original {
  float: none;
  width: auto;
  position: absolute;
  right: 0;
  top: 0; }
  @media only screen and (min-width: 64em) {
    .c-feefo-stars--original {
      min-height: 2.5rem; } }
  .c-feefo-stars--original .feefo-product-stars-widget {
    background-color: transparent;
    padding: 0;
    height: auto;
    line-height: 1;
    display: flex;
    align-items: flex-start; }
    .c-feefo-stars--original .feefo-product-stars-widget .feefowidget-product-stars .feefowidget-star {
      color: #FDD700;
      font-size: 0.9375rem; }
    .c-feefo-stars--original .feefo-product-stars-widget .feefowidget-product-stars__reviews-count {
      color: #231F20;
      font-size: 0.9375rem; }
      .c-feefo-stars--original .feefo-product-stars-widget .feefowidget-product-stars__reviews-count:after {
        display: none; }

/**
* FEEFO-STARS--WHITE
**/
.white .c-feefo-stars--white .feefo-product-stars-widget {
  background-color: #FFFFFF; }

.black .c-feefo-stars--white .feefo-product-stars-widget {
  background-color: #000000; }

.white .c-feefo-stars--white .feefo-product-stars-widget {
  background-color: rgba(255, 255, 255, 0.2); }

/**
* FOOTER-AWARDS-ACCREDITATIONS
**/
.c-icons-list__text{
    display: none !important;
}
.c-footer-awards-acceditations {
  background-color: #231F20; }
  @media only screen and (min-width: 64em) {
    .c-footer-awards-acceditations {
      min-height: 25rem; } }
  .c-footer-awards-acceditations .panel-row-style {
    background-repeat: no-repeat;
    padding: 2rem 0;
    background-position: 0 -3.75rem !important; }
    @media only screen and (max-width: 39.9375em) {
      .c-footer-awards-acceditations .panel-row-style {
        background-size: 0 !important; } }
    @media only screen and (min-width: 64em) {
      .c-footer-awards-acceditations .panel-row-style {
        min-height: 25rem;
        background-position: 0 -7vw !important;
        padding: 3.125rem 0; } }
  .c-footer-awards-acceditations .c-feefo-review {
    margin: 0 auto 3rem; }
  .c-footer-awards-acceditations__inner {
    margin: 0; }
    .c-footer-awards-acceditations__inner li {
      list-style-type: none; }
    .c-footer-awards-acceditations__inner .c-heading {
      margin-bottom: 2rem; }
      @media only screen and (min-width: 64em) {
        .c-footer-awards-acceditations__inner .c-heading {
          margin-bottom: 3.125rem; } }
      .c-footer-awards-acceditations__inner .c-heading__preheading {
        color: #FDD700; }
      .c-footer-awards-acceditations__inner .c-heading__heading {
        color: #ffffff; }
    .c-footer-awards-acceditations__inner .c-icons-list__menu {
      flex-wrap: wrap;
      flex-direction: row; }
    .c-footer-awards-acceditations__inner .c-icons-list__item, .c-footer-awards-acceditations__inner .c-icons-list__item.small-6 {
      background-color: #ffffff;
      border-radius: 0;
      position: relative;
      width: calc(50% - 16px);
      margin: 0 0.5rem; }
      @media only screen and (min-width: 40em) {
        .c-footer-awards-acceditations__inner .c-icons-list__item, .c-footer-awards-acceditations__inner .c-icons-list__item.small-6 {
          margin: 0 1rem;
          width: calc(33% - 32px); } }
      @media only screen and (min-width: 64em) {
        .c-footer-awards-acceditations__inner .c-icons-list__item, .c-footer-awards-acceditations__inner .c-icons-list__item.small-6 {
          margin: 0 1.5625rem;
          width: calc(25% - 50px); } }
    .c-footer-awards-acceditations__inner .c-icons-list__image {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      width: 80%; }
      .c-footer-awards-acceditations__inner .c-icons-list__image img {
        width: 100%; }
    .c-footer-awards-acceditations__inner .c-icons-list .js-flickity .slick-list,
    .c-footer-awards-acceditations__inner .c-icons-list .js-flickity .slick-track,
    .c-footer-awards-acceditations__inner .c-icons-list .js-slick .slick-list,
    .c-footer-awards-acceditations__inner .c-icons-list .js-slick .slick-track {
      width: 100%; }
    .c-footer-awards-acceditations__inner .c-icons-list .js-flickity .c-icons-list__item, .c-footer-awards-acceditations__inner .c-icons-list .js-flickity .c-icons-list__item.small-6,
    .c-footer-awards-acceditations__inner .c-icons-list .js-slick .c-icons-list__item,
    .c-footer-awards-acceditations__inner .c-icons-list .js-slick .c-icons-list__item.small-6 {
      width: calc(100% - 6.25rem);
      margin: 0;
      padding-bottom: calc(100% - 6.25rem);
      background-color: transparent; }
      @media only screen and (min-width: 40em) {
        .c-footer-awards-acceditations__inner .c-icons-list .js-flickity .c-icons-list__item, .c-footer-awards-acceditations__inner .c-icons-list .js-flickity .c-icons-list__item.small-6,
        .c-footer-awards-acceditations__inner .c-icons-list .js-slick .c-icons-list__item,
        .c-footer-awards-acceditations__inner .c-icons-list .js-slick .c-icons-list__item.small-6 {
          width: 33%;
          padding-bottom: 33%; } }
      @media only screen and (min-width: 64em) {
        .c-footer-awards-acceditations__inner .c-icons-list .js-flickity .c-icons-list__item, .c-footer-awards-acceditations__inner .c-icons-list .js-flickity .c-icons-list__item.small-6,
        .c-footer-awards-acceditations__inner .c-icons-list .js-slick .c-icons-list__item,
        .c-footer-awards-acceditations__inner .c-icons-list .js-slick .c-icons-list__item.small-6 {
          width: 25%;
          padding-bottom: 25%; } }
      .c-footer-awards-acceditations__inner .c-icons-list .js-flickity .c-icons-list__item img, .c-footer-awards-acceditations__inner .c-icons-list .js-flickity .c-icons-list__item.small-6 img,
      .c-footer-awards-acceditations__inner .c-icons-list .js-slick .c-icons-list__item img,
      .c-footer-awards-acceditations__inner .c-icons-list .js-slick .c-icons-list__item.small-6 img {
        min-height: 0;
        margin: auto;
        display: block;
        height: auto; }
    .c-footer-awards-acceditations__inner .c-icons-list .js-flickity .c-icons-list__image,
    .c-footer-awards-acceditations__inner .c-icons-list .js-slick .c-icons-list__image {
      background-color: #ffffff;
      width: calc(100% - 24px);
      height: calc(100% - 24px);
      display: flex;
      align-items: center;
      flex-wrap: wrap; }
      @media only screen and (min-width: 64em) {
        .c-footer-awards-acceditations__inner .c-icons-list .js-flickity .c-icons-list__image,
        .c-footer-awards-acceditations__inner .c-icons-list .js-slick .c-icons-list__image {
          width: calc(100% - 40px);
          height: calc(100% - 40px); } }

/**
* FOOTER-SOCIAL-REVIEW
**/
.c-page-footer__inner .row.columns.social-review {
  position: relative; }
  .c-page-footer__inner .row.columns.social-review:before {
    background: url("../svg/dog-with-lead.svg") no-repeat 100% 0;
    background-position: 100% 0;
    margin-left: -10px;
    content: "";
    display: block;
    height: 120px;
    width: 100%; }

/**
* FOOTER-NEWSLETTER-SIGNUP
**/
.c-footer-newsletter-signup {
  border-bottom: 0.125rem solid #ffffff;
  padding: 2.25rem 0;
  margin-bottom: 2rem; }
  @media only screen and (min-width: 64em) {
    .c-footer-newsletter-signup {
      padding: 3.125rem 0;
      margin-bottom: 2.5rem; } }
  .c-footer-newsletter-signup li {
    list-style-type: none; }
  .c-footer-newsletter-signup .c-form {
    max-width: 43.4375rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center; }
    .c-footer-newsletter-signup .c-form.no-variation {
      max-width: 43.4375rem; }
    .c-footer-newsletter-signup .go3176171171 p,
    .c-footer-newsletter-signup .c-form__preheading {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-family: "Gotham", sans-serif;
      font-weight: 900;
      text-transform: uppercase;
      color: #A7A5A6;
      position: relative;
      padding-bottom: 0.75rem;
      margin-bottom: 0.75rem; }
      @media only screen and (min-width: 64em) {
          .c-footer-newsletter-signup .go3176171171 p,
        .c-footer-newsletter-signup .c-form__preheading {
          font-size: 1.25rem !important;
          line-height: 1.6875rem !important; } }
      @media only screen and (min-width: 64em) {
          .c-footer-newsletter-signup .go3176171171 p,
        .c-footer-newsletter-signup .c-form__preheading {
          padding-bottom: 0.9375rem !important;
          margin-bottom: 0.9375rem !important; } }
      .c-footer-newsletter-signup .go3176171171 p:after,
      .c-footer-newsletter-signup .c-form__preheading:after {
        content: "";
        position: absolute;
        left: 50%;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
        height: 0.125rem;
        width: 6.25rem;
        bottom: 0;
        background-color: #FDD700; }
    .c-footer-newsletter-signup .c-form__heading {
      font-size: 1.5625rem;
      line-height: 2rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      font-size: 2.25rem;
      line-height: 2.25rem;
      margin-bottom: 0.875rem; }
      @media only screen and (min-width: 64em) {
        .c-footer-newsletter-signup .c-form__heading {
          font-size: 2.25rem;
          line-height: 3rem; } }
    .c-footer-newsletter-signup .c-form__text {
      font-size: 0.75rem;
      line-height: 0.9375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      margin-bottom: 0.625rem;
      font-size: 1.125rem;
      line-height: 1.6875rem; }
      @media only screen and (min-width: 64em) {
        .c-footer-newsletter-signup .c-form__text {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 64em) {
        .c-footer-newsletter-signup .c-form__text {
          margin-bottom: 1.25rem; } }
    .c-footer-newsletter-signup .c-form .gform_wrapper {
      margin: 0; }
      .c-footer-newsletter-signup .c-form .gform_wrapper .gform_heading,
      .c-footer-newsletter-signup .c-form .gform_wrapper .gform_description {
        margin: 0; }
      .c-footer-newsletter-signup .c-form .gform_wrapper .gfield label {
        display: none; }
      .c-footer-newsletter-signup .c-form .gform_wrapper input:focus {
        border-right: none; }
      .c-footer-newsletter-signup .c-form .gform_wrapper form {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column; }
        @media only screen and (min-width: 40em) {
          .c-footer-newsletter-signup .c-form .gform_wrapper form {
            flex-direction: row; } }
        .c-footer-newsletter-signup .c-form .gform_wrapper form .gform_body,
        .c-footer-newsletter-signup .c-form .gform_wrapper form .gform_footer {
          margin: 1.25rem 0 0;
          padding: 0; }
          @media only screen and (min-width: 40em) {
            .c-footer-newsletter-signup .c-form .gform_wrapper form .gform_body,
            .c-footer-newsletter-signup .c-form .gform_wrapper form .gform_footer {
              width: auto;
              margin: 0; } }
        @media only screen and (min-width: 40em) {
          .c-footer-newsletter-signup .c-form .gform_wrapper form .gform_body {
            flex-grow: 1; } }
        .c-footer-newsletter-signup .c-form .gform_wrapper form .gform_body .gfield,
        .c-footer-newsletter-signup .c-form .gform_wrapper form .gform_body .ginput_container {
          margin-top: 0; }
        .c-footer-newsletter-signup .c-form .gform_wrapper form .gform_footer .gform_button {
          font-size: 1.125rem;
          line-height: 1.4375rem;
          font-weight: 400;
          font-family: Montserrat, sans-serif;
          box-shadow: none;
          outline: none;
          -webkit-appearance: none;
          border: none;
          font-weight: bold;
          padding: 0.875rem 3.125rem 0.875rem 1.5rem;
          border-radius: 0.125rem;
          border: 0.125rem solid rgba(35, 31, 32, 0.2);
          outline-offset: -0.125rem;
          display: block;
          text-align: center;
          cursor: pointer;
          background-size: auto 0.9375rem;
          background-repeat: no-repeat;
          background-position: calc(100% - 30px) 50%;
          background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
          background-color: #8DC73F;
          color: #000000;
          transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
          background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
          background-color: #8DC73F; }
          @media only screen and (min-width: 64em) {
            .c-footer-newsletter-signup .c-form .gform_wrapper form .gform_footer .gform_button {
              font-size: 1.25rem;
              line-height: 1.6875rem; } }
          @media only screen and (min-width: 40em) {
            .c-footer-newsletter-signup .c-form .gform_wrapper form .gform_footer .gform_button {
              display: inline-block; } }
          @media only screen and (min-width: 64em) {
            .c-footer-newsletter-signup .c-form .gform_wrapper form .gform_footer .gform_button {
              font-size: 1.125rem;
              padding: 1rem 3.75rem 1rem 1.875rem; } }
          .c-footer-newsletter-signup .c-form .gform_wrapper form .gform_footer .gform_button:hover {
            background-position: calc(100% - 23px) 50%;
            background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
          .c-footer-newsletter-signup .c-form .gform_wrapper form .gform_footer .gform_button:hover {
            color: #ffffff;
            background-color: #72a330;
            background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
          .c-footer-newsletter-signup .c-form .gform_wrapper form .gform_footer .gform_button:hover {
            background-color: #72a330; }

/**
* FOOTER-POSTS-SECTION
**/
.c-footer-posts-section__inner {
  padding: 1.875rem 0.625rem; }
  @media only screen and (min-width: 40em) {
    .c-footer-posts-section__inner {
      padding: 1.875rem 0 1.375rem; } }

.c-footer-posts-section li {
  list-style-type: none; }

@media only screen and (min-width: 40em) {
  .c-footer-posts-section .panel-grid-cell {
    display: flex;
    flex-wrap: wrap; } }

.c-footer-posts-section .panel-grid-cell .widget {
  width: 100%; }
  @media only screen and (min-width: 40em) {
    .c-footer-posts-section .panel-grid-cell .widget {
      width: 50%; } }
  @media only screen and (min-width: 64em) {
    .c-footer-posts-section .panel-grid-cell .widget {
      width: 25%; } }

@media only screen and (min-width: 40em) {
  .c-footer-posts-section .c-posts {
    margin: 0 0.9375rem; } }

.c-footer-posts-section .c-posts__list .c-posts__item {
  position: relative; }

.c-footer-posts-section .c-posts__list .c-posts__excerpt {
  display: none; }

.c-footer-posts-section .c-posts__list .c-posts__heading {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  text-decoration: underline;
  color: #ffffff;
  min-height: 3.375rem; }
  @media only screen and (min-width: 64em) {
    .c-footer-posts-section .c-posts__list .c-posts__heading {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }

.c-footer-posts-section .c-posts__list .c-posts__anchor {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1; }
  @media only screen and (min-width: 40em) {
    .c-footer-posts-section .c-posts__list .c-posts__anchor {
      margin: 0; } }

.c-footer-posts-section .c-posts__list .c-posts__meta {
  font-size: 0.75rem;
  line-height: 0.875rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  padding-left: 0.5rem;
  display: block;
  color: #A7A5A6;
  position: relative; }
  .c-footer-posts-section .c-posts__list .c-posts__meta span {
    padding-left: 1.125rem;
    background-position: 0 50%;
    background-size: 0.625rem 0.625rem;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuMzc1LjkzOGgtMi41Vi4zMTNhLjMuMyAwIDAwLS4wOTMtLjIyLjMuMyAwIDAwLS4yMi0uMDkzLjMuMyAwIDAwLS4yMi4wOTMuMy4zIDAgMDAtLjA5Mi4yMnYuNjI1aC0yLjVWLjMxM2EuMy4zIDAgMDAtLjA5My0uMjIuMy4zIDAgMDAtLjIyLS4wOTMuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkyLjIydi42MjVoLTIuNWEuNjA0LjYwNCAwIDAwLS40NDQuMTguNjA0LjYwNCAwIDAwLS4xODEuNDQ0djcuODEzQS42MjQuNjI0IDAgMDAuNjI1IDEwaDguNzVhLjU5Ni41OTYgMCAwMC40NDQtLjE4NmMuMTItLjEyMy4xODEtLjI3LjE4MS0uNDM5VjEuNTYyYS42MTYuNjE2IDAgMDAtLjYyNS0uNjI1em0wIDguNDM3SC42MjVWMS41NjJoMi41di4zMTNhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTIuMy4zIDAgMDAuMjItLjA5Mi4zLjMgMCAwMC4wOTItLjIydi0uMzEzaDIuNXYuMzEzYS4zLjMgMCAwMC4wOTMuMjIuMy4zIDAgMDAuMjIuMDkyLjMuMyAwIDAwLjIyLS4wOTIuMy4zIDAgMDAuMDkyLS4yMnYtLjMxM2gyLjV2Ny44MTN6TTcuMTg3IDVoLjYyNWEuMy4zIDAgMDAuMjItLjA5My4zLjMgMCAwMC4wOTMtLjIydi0uNjI1YS4zLjMgMCAwMC0uMDkzLS4yMi4zLjMgMCAwMC0uMjItLjA5MmgtLjYyNWEuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkyLjIydi42MjVhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTJ6bTAgMi41aC42MjVhLjMuMyAwIDAwLjIyLS4wOTMuMy4zIDAgMDAuMDkzLS4yMnYtLjYyNWEuMy4zIDAgMDAtLjA5My0uMjIuMy4zIDAgMDAtLjIyLS4wOTJoLS42MjVhLjMuMyAwIDAwLS4yMi4wOTMuMy4zIDAgMDAtLjA5Mi4yMnYuNjI1YS4zLjMgMCAwMC4wOTMuMjIuMy4zIDAgMDAuMjIuMDkyek01LjMxMyA2LjI1aC0uNjI1YS4zLjMgMCAwMC0uMjIuMDkzLjMuMyAwIDAwLS4wOTIuMjJ2LjYyNWMwIC4wMzIuMDA1LjA2NS4wMTUuMDk3LjAxLjAzMy4wMjQuMDYyLjA0NC4wODhhLjM0LjM0IDAgMDAuMDY4LjA2OGMuMDI2LjAyLjA1NS4wMzUuMDg4LjA0NC4wMzIuMDEuMDY1LjAxNS4wOTguMDE1aC42MjVhLjMuMyAwIDAwLjIyLS4wOTMuMy4zIDAgMDAuMDkyLS4yMnYtLjYyNWEuMzgzLjM4MyAwIDAwLS4wMS0uMDgzLjI3OC4yNzggMCAwMC0uMDc4LS4xNDEuMjc4LjI3OCAwIDAwLS4xNDItLjA3OC4zODMuMzgzIDAgMDAtLjA4My0uMDF6bTAtMi41aC0uNjI1YS4zLjMgMCAwMC0uMjIuMDkzLjMuMyAwIDAwLS4wOTIuMjJ2LjYyNWEuMy4zIDAgMDAuMDkzLjIyLjMuMyAwIDAwLjIyLjA5MmguNjI1YS4zLjMgMCAwMC4yMi0uMDkzLjMuMyAwIDAwLjA5Mi0uMjJ2LS42MjVhLjI5Mi4yOTIgMCAwMC0uMDkzLS4yMi4yOTIuMjkyIDAgMDAtLjIyLS4wOTN6bS0yLjUgMGgtLjYyNGEuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkzLjIydi42MjVhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTJoLjYyNGEuMy4zIDAgMDAuMjItLjA5My4zLjMgMCAwMC4wOTMtLjIydi0uNjI1YS4yOTIuMjkyIDAgMDAtLjA5My0uMjIuMjkyLjI5MiAwIDAwLS4yMi0uMDkzem0wIDIuNWgtLjYyNGEuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkzLjIydi42MjVhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTJoLjYyNGEuMy4zIDAgMDAuMjItLjA5My4zLjMgMCAwMC4wOTMtLjIydi0uNjI1YS4zODMuMzgzIDAgMDAtLjAxLS4wODMuMjc4LjI3OCAwIDAwLS4wNzgtLjE0MS4yNzguMjc4IDAgMDAtLjE0Mi0uMDc4LjM4My4zODMgMCAwMC0uMDgzLS4wMXoiIGZpbGw9IiNBN0E1QTYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); }

.c-footer-posts-section .c-posts__list .c-posts__content {
  width: calc(100% - 110px);
  margin-left: 6.875rem; }

.c-footer-posts-section .c-posts__list .c-posts__background {
  height: 5.625rem;
  width: 5.625rem;
  position: absolute;
  padding-bottom: 0; }
  .c-footer-posts-section .c-posts__list .c-posts__background div {
    border-radius: 0.125rem;
    border: 0.0625rem solid #ffffff; }

/**
* FORM--BUILD-YOUR-DOGS-DINNER
**/
@media only screen and (min-width: 64em) {
  .c-form--build-your-dogs-dinner .gform_wrapper {
    margin-top: 5rem; } }

.c-form--build-your-dogs-dinner .gform_wrapper .gform_body {
  max-width: 40.8125rem;
  margin-left: auto;
  margin-right: auto; }
  .c-form--build-your-dogs-dinner .gform_wrapper .gform_body select {
    background-repeat: no-repeat;
    background-size: 0.875rem auto;
    background-position: calc(100% - 4px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48ZmlsdGVyIGlkPSJhIj48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlR3JhcGhpYyIgdmFsdWVzPSIwIDAgMCAwIDAuMTM3MjU1IDAgMCAwIDAgMC4xMjE1NjkgMCAwIDAgMCAwLjEyNTQ5MCAwIDAgMCAxLjAwMDAwMCAwIi8+PC9maWx0ZXI+PC9kZWZzPjxnIGZpbHRlcj0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNCAtNikiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTI5IDEybDUtNS4zNDQtLjU5NC0uNjU2TDEyOSAxMC42ODggMTI0LjU5NCA2bC0uNTk0LjY1NnoiLz48L2c+PC9zdmc+"); }
    .c-form--build-your-dogs-dinner .gform_wrapper .gform_body select.no-dropdown-arrow {
      background-image: none;
      display: block;
      width: 100%; }
  @media only screen and (min-width: 64em) {
    .c-form--build-your-dogs-dinner .gform_wrapper .gform_body .gfield {
      margin-top: 0.3125rem;
      padding-top: 0.3125rem; } }
  .c-form--build-your-dogs-dinner .gform_wrapper .gform_body .gfield.gf-full-width {
    padding-right: 0; }
  @media only screen and (min-width: 64em) {
    .c-form--build-your-dogs-dinner .gform_wrapper .gform_body .gfield.gf_left_third, .c-form--build-your-dogs-dinner .gform_wrapper .gform_body .gfield.gf_middle_third {
      padding-right: 1rem; } }
  .c-form--build-your-dogs-dinner .gform_wrapper .gform_body .gfield .calculator-help {
    display: flex;
    align-items: center; }
    .c-form--build-your-dogs-dinner .gform_wrapper .gform_body .gfield .calculator-help:before {
      content: "";
      display: inline-block;
      width: 1.25rem;
      height: 1.25rem;
      margin-right: 0.625rem;
      background-size: contain;
      background-position: 0 0;
      background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+YW50LWRlc2lnbjpxdWVzdGlvbi1jaXJjbGUtb3V0bGluZWQ8L3RpdGxlPgogICAgPGcgaWQ9IlBST0QtV2ViLURlc2lnbi1EZXNrdG9wIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iUFJPRC1TdGVwLTMtQllERC1BZ2UtYW5kLUxpZmVzdHlsZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM5NC4wMDAwMDAsIC03MDQuMDAwMDAwKSIgZmlsbD0iIzAwMDAwMCIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTUtQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzk0LjAwMDAwMCwgNzA0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJhbnQtZGVzaWduOnF1ZXN0aW9uLWNpcmNsZS1vdXRsaW5lZCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJJY29uIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMCwwIEM0LjQ3NzY3ODU3LDAgMCw0LjQ3NzY3ODU3IDAsMTAgQzAsMTUuNTIyMzIxNCA0LjQ3NzY3ODU3LDIwIDEwLDIwIEMxNS41MjIzMjE0LDIwIDIwLDE1LjUyMjMyMTQgMjAsMTAgQzIwLDQuNDc3Njc4NTcgMTUuNTIyMzIxNCwwIDEwLDAgWiBNMTAsMTguMzAzNTcxNCBDNS40MTUxNzg1NywxOC4zMDM1NzE0IDEuNjk2NDI4NTcsMTQuNTg0ODIxNCAxLjY5NjQyODU3LDEwIEMxLjY5NjQyODU3LDUuNDE1MTc4NTcgNS40MTUxNzg1NywxLjY5NjQyODU3IDEwLDEuNjk2NDI4NTcgQzE0LjU4NDgyMTQsMS42OTY0Mjg1NyAxOC4zMDM1NzE0LDUuNDE1MTc4NTcgMTguMzAzNTcxNCwxMCBDMTguMzAzNTcxNCwxNC41ODQ4MjE0IDE0LjU4NDgyMTQsMTguMzAzNTcxNCAxMCwxOC4zMDM1NzE0IFoiIGlkPSJJY29uLVNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTIuNDkxMDcxNCw1LjY0MDYyNSBDMTEuODIxNDI4Niw1LjA1MzU3MTQzIDEwLjkzNzUsNC43MzIxNDI4NiAxMCw0LjczMjE0Mjg2IEM5LjA2MjUsNC43MzIxNDI4NiA4LjE3ODU3MTQzLDUuMDU1ODAzNTcgNy41MDg5Mjg1Nyw1LjY0MDYyNSBDNi44MTI1LDYuMjUgNi40Mjg1NzE0Myw3LjA2OTE5NjQzIDYuNDI4NTcxNDMsNy45NDY0Mjg1NyBMNi40Mjg1NzE0Myw4LjExNjA3MTQzIEM2LjQyODU3MTQzLDguMjE0Mjg1NzEgNi41MDg5Mjg1Nyw4LjI5NDY0Mjg2IDYuNjA3MTQyODYsOC4yOTQ2NDI4NiBMNy42Nzg1NzE0Myw4LjI5NDY0Mjg2IEM3Ljc3Njc4NTcxLDguMjk0NjQyODYgNy44NTcxNDI4Niw4LjIxNDI4NTcxIDcuODU3MTQyODYsOC4xMTYwNzE0MyBMNy44NTcxNDI4Niw3Ljk0NjQyODU3IEM3Ljg1NzE0Mjg2LDYuOTYyMDUzNTcgOC44MTkxOTY0Myw2LjE2MDcxNDI5IDEwLDYuMTYwNzE0MjkgQzExLjE4MDgwMzYsNi4xNjA3MTQyOSAxMi4xNDI4NTcxLDYuOTYyMDUzNTcgMTIuMTQyODU3MSw3Ljk0NjQyODU3IEMxMi4xNDI4NTcxLDguNjQwNjI1IDExLjY1MTc4NTcsOS4yNzY3ODU3MSAxMC44OTA2MjUsOS41NjkxOTY0MyBDMTAuNDE3NDEwNyw5Ljc1IDEwLjAxNTYyNSwxMC4wNjY5NjQzIDkuNzI3Njc4NTcsMTAuNDgyMTQyOSBDOS40MzUyNjc4NiwxMC45MDYyNSA5LjI4MzQ4MjE0LDExLjQxNTE3ODYgOS4yODM0ODIxNCwxMS45MzA4MDM2IEw5LjI4MzQ4MjE0LDEyLjQxMDcxNDMgQzkuMjgzNDgyMTQsMTIuNTA4OTI4NiA5LjM2MzgzOTI5LDEyLjU4OTI4NTcgOS40NjIwNTM1NywxMi41ODkyODU3IEwxMC41MzM0ODIxLDEyLjU4OTI4NTcgQzEwLjYzMTY5NjQsMTIuNTg5Mjg1NyAxMC43MTIwNTM2LDEyLjUwODkyODYgMTAuNzEyMDUzNiwxMi40MTA3MTQzIEwxMC43MTIwNTM2LDExLjkwNDAxNzkgQzEwLjcxNDQxNTMsMTEuNDYwNTUzMyAxMC45ODgwODg3LDExLjA2Mzc3MTIgMTEuNDAxNzg1NywxMC45MDQwMTc5IEMxMi43MTg3NSwxMC4zOTczMjE0IDEzLjU2OTIwNjEsOS4yMzY2MDcxNCAxMy41NjkyMDYxLDcuOTQ2NDI4NTcgQzEzLjU3MTQyODYsNy4wNjkxOTY0MyAxMy4xODc1LDYuMjUgMTIuNDkxMDcxNCw1LjY0MDYyNSBMMTIuNDkxMDcxNCw1LjY0MDYyNSBaIE05LjEwNzE0Mjg2LDE0LjkxMDcxNDMgQzkuMTA3MTQyODYsMTUuNDAzODI1NyA5LjUwNjg4ODYyLDE1LjgwMzU3MTQgMTAsMTUuODAzNTcxNCBDMTAuNDkzMTExNCwxNS44MDM1NzE0IDEwLjg5Mjg1NzEsMTUuNDAzODI1NyAxMC44OTI4NTcxLDE0LjkxMDcxNDMgQzEwLjg5Mjg1NzEsMTQuNDE3NjAyOSAxMC40OTMxMTE0LDE0LjAxNzg1NzEgMTAsMTQuMDE3ODU3MSBDOS41MDY4ODg2MiwxNC4wMTc4NTcxIDkuMTA3MTQyODYsMTQuNDE3NjAyOSA5LjEwNzE0Mjg2LDE0LjkxMDcxNDMgWiIgaWQ9Ikljb24tU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+"); }
    .c-form--build-your-dogs-dinner .gform_wrapper .gform_body .gfield .calculator-help a {
      color: #008091;
      text-decoration: underline;
      margin-right: 0.25rem; }
  .c-form--build-your-dogs-dinner .gform_wrapper .gform_body .gfield.weight-in-kg .ginput_container_number {
    display: inline-block;
    max-width: 7.75rem;
    display: flex;
    align-items: center;
    margin-top: 2rem; }
    .c-form--build-your-dogs-dinner .gform_wrapper .gform_body .gfield.weight-in-kg .ginput_container_number .instruction {
      display: none; }
    .c-form--build-your-dogs-dinner .gform_wrapper .gform_body .gfield.weight-in-kg .ginput_container_number:after {
      content: 'kg';
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      margin-left: 1.1875rem; }
    .c-form--build-your-dogs-dinner .gform_wrapper .gform_body .gfield.weight-in-kg .ginput_container_number input {
      margin: 0; }

.c-form--build-your-dogs-dinner .gform_wrapper .gfield_heading {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  font-weight: 700; }
  @media only screen and (min-width: 64em) {
    .c-form--build-your-dogs-dinner .gform_wrapper .gfield_heading {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }

.c-form--build-your-dogs-dinner .gform_wrapper .gfield_label {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  font-weight: 900; }
  @media only screen and (min-width: 64em) {
    .c-form--build-your-dogs-dinner .gform_wrapper .gfield_label {
      font-size: 1.5rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 64em) {
    .c-form--build-your-dogs-dinner .gform_wrapper .gfield_label {
      margin-bottom: 0.4375rem; } }
  .c-form--build-your-dogs-dinner .gform_wrapper .gfield_label.or-enter-their-date-of-birth, .c-form--build-your-dogs-dinner .gform_wrapper .gfield_label.enter-their-date-of-birth, .c-form--build-your-dogs-dinner .gform_wrapper .gfield_label[class*="enter-their-date-of-birth"] {
    margin: 1.5rem 0 0.375rem;
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-form--build-your-dogs-dinner .gform_wrapper .gfield_label.or-enter-their-date-of-birth, .c-form--build-your-dogs-dinner .gform_wrapper .gfield_label.enter-their-date-of-birth, .c-form--build-your-dogs-dinner .gform_wrapper .gfield_label[class*="enter-their-date-of-birth"] {
        font-size: 1.5rem;
        line-height: 1.6875rem; } }

.c-form--build-your-dogs-dinner .gform_wrapper .gfield_description {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-form--build-your-dogs-dinner .gform_wrapper .gfield_description {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }

.c-form--build-your-dogs-dinner .gform_wrapper .gform_heading {
  display: none; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-male-female-clone,
.c-form--build-your-dogs-dinner .gform_wrapper .dog-breed-clone,
.c-form--build-your-dogs-dinner .gform_wrapper .dog-breed-clone-mother,
.c-form--build-your-dogs-dinner .gform_wrapper .dog-breed-clone-father,
.c-form--build-your-dogs-dinner .gform_wrapper .dog-breed-clone-unknown {
  display: none; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-breed.select-from-list, .c-form--build-your-dogs-dinner .gform_wrapper .dog-breed[class*="select-from-list"],
.c-form--build-your-dogs-dinner .gform_wrapper .dog-breed-mother.select-from-list,
.c-form--build-your-dogs-dinner .gform_wrapper .dog-breed-mother[class*="select-from-list"],
.c-form--build-your-dogs-dinner .gform_wrapper .dog-breed-father.select-from-list,
.c-form--build-your-dogs-dinner .gform_wrapper .dog-breed-father[class*="select-from-list"] {
  display: none; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-breed-clone-father {
  margin-left: 0.25rem; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-breed ~ .dog-breed-mother,
.c-form--build-your-dogs-dinner .gform_wrapper .dog-breed ~ .dog-breed-father {
  display: none; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-breed.select-from-list ~ .dog-breed-mother,
.c-form--build-your-dogs-dinner .gform_wrapper .dog-breed.select-from-list ~ .dog-breed-father {
  display: inline-block; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-breed-wrapper.not-sure, .c-form--build-your-dogs-dinner .gform_wrapper .dog-breed-wrapper.cross-breed {
  display: none; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-breed-unknown {
  display: none; }
  .c-form--build-your-dogs-dinner .gform_wrapper .dog-breed-unknown.not-sure {
    display: inline-block;
    font-size: 0; }
    .c-form--build-your-dogs-dinner .gform_wrapper .dog-breed-unknown.not-sure:after {
      content: 'Unknown Breed';
      display: inline-block;
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-form--build-your-dogs-dinner .gform_wrapper .dog-breed-unknown.not-sure:after {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
    .c-form--build-your-dogs-dinner .gform_wrapper .dog-breed-unknown.not-sure ~ .dog-breed,
    .c-form--build-your-dogs-dinner .gform_wrapper .dog-breed-unknown.not-sure ~ .dog-breed-mother,
    .c-form--build-your-dogs-dinner .gform_wrapper .dog-breed-unknown.not-sure ~ .dog-breed-father {
      display: none; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone .gfield_label {
  display: none; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone .ginput_container_text {
  display: inline; }
  .c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone .ginput_container_text:before, .c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone .ginput_container_text:after {
    display: inline;
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone .ginput_container_text:before, .c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone .ginput_container_text:after {
        font-size: 1.5rem;
        line-height: 1.6875rem; } }
  .c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone .ginput_container_text .dog-name {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    display: inline-block; }
    @media only screen and (min-width: 64em) {
      .c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone .ginput_container_text .dog-name {
        font-size: 1.5rem;
        line-height: 1.6875rem; } }
  .c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone .ginput_container_text input[type=text], .c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone .ginput_container_text input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    border: none;
    padding: 0;
    margin: 0;
    display: inline-block;
    min-height: 0;
    min-width: 0;
    -webkit-appearance: none;
    border: none;
    background-image: none;
    background-color: transparent;
    box-shadow: none;
    pointer-events: none;
    width: 0;
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone .ginput_container_text input[type=text], .c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone .ginput_container_text input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
        font-size: 1.5rem;
        line-height: 1.6875rem; } }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="is-your-dog-male-or-female"] + .ginput_container_text:before {
  content: 'Is';
  margin-right: 0.3125rem; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="is-your-dog-male-or-female"] + .ginput_container_text:after {
  content: 'Male or Female?';
  margin-left: 0.3125rem; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="is-your-dog-a..."] + .ginput_container_text:before {
  content: 'Is';
  margin-right: 0.3125rem; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="is-your-dog-a..."] + .ginput_container_text:after {
  content: 'a...';
  margin-left: 0.3125rem; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="what-breed-is-your-dog"] + .ginput_container_text:before {
  content: 'What Breed is';
  margin-right: 0.3125rem; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="what-breed-is-your-dog"] + .ginput_container_text:after {
  content: '?'; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="what-breed-is-your-dogs-mother"] + .ginput_container_text:before {
  content: 'What Breed is';
  margin-right: 0.3125rem; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="what-breed-is-your-dogs-mother"] + .ginput_container_text:after {
  content: '\'s mother?'; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="what-breed-is-your-dogs-father"] + .ginput_container_text:before {
  content: 'What Breed is';
  margin-right: 0.3125rem; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="what-breed-is-your-dogs-father"] + .ginput_container_text:after {
  content: '\'s father?'; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="how-old-is-your-dog"] + .ginput_container_text:before {
  content: 'How old is';
  margin-right: 0.3125rem; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="how-old-is-your-dog"] + .ginput_container_text:after {
  content: '?'; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="what-best-describes-your-dogs-body"] + .ginput_container_text:before {
  content: 'What best describes';
  margin-right: 0.3125rem; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="what-best-describes-your-dogs-body"] + .ginput_container_text:after {
  content: "'s body?"; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="how-active-is-your-dog"] + .ginput_container_text:before {
  content: 'How active is';
  margin-right: 0.3125rem; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="how-active-is-your-dog"] + .ginput_container_text:after {
  content: "?"; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="what-type-of-food-does-your-dog-eat-at-the-moment"] + .ginput_container_text:before {
  content: 'What type of food does';
  margin-right: 0.3125rem; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="what-type-of-food-does-your-dog-eat-at-the-moment"] + .ginput_container_text:after {
  content: "eat at the moment?";
  margin-left: 0.3125rem; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="does-your-dog-have-any-health-issues"] + .ginput_container_text:before {
  content: 'Does';
  margin-right: 0.3125rem; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="does-your-dog-have-any-health-issues"] + .ginput_container_text:after {
  content: 'suffer with any of the following? Please click on anything that you know about.';
  margin-left: 0.3125rem; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="the-weight-of-your-dog"] + .ginput_container_text:before {
  content: 'What\'s the weight of';
  margin-right: 0.3125rem; }

.c-form--build-your-dogs-dinner .gform_wrapper .dog-name-clone [class*="the-weight-of-your-dog"] + .ginput_container_text:after {
  content: "?"; }

.c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-around;
  align-items: center;
  margin: 2.5rem 0;
  position: relative;
  background-size: 0;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTcyIiBoZWlnaHQ9IjU4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iLjQ1Ij48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNMjAgMGgzNEwzNCA1OEgweiIvPjxwYXRoIGQ9Ik01NCAwaDM0TDY4IDU4SDM0eiIvPjxwYXRoIGZpbGwtb3BhY2l0eT0iLjEiIGZpbGw9IiMwMDgwOTEiIGQ9Ik04OCAwaDM0bC0yMCA1OEg2OHoiLz48cGF0aCBkPSJNMTIyIDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNMTU2IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNMTkwIDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNMjI0IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNMjU4IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNMjkyIDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNMzI2IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNMzYwIDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNMzk0IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNNDI4IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNNDYyIDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNNDk2IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNNTMwIDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNNTY0IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNNTk4IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNNjMyIDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNNjY2IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNNzAwIDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNNzM0IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNNzY4IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNNzM0IDBoMzRsLTIwIDU4aC0zNHpNODAyIDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNODM2IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNODcwIDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSIjMDA4MDkxIiBkPSJNOTA0IDBoMzRsLTIwIDU4aC0zNHoiLz48cGF0aCBkPSJNOTM4IDBoMzRsLTIwIDU4aC0zNHpNODAyIDBoMzRsLTIwIDU4aC0zNHoiLz48L2c+PC9zdmc+");
  background-position: 0 100%;
  border: none; }
  @media only screen and (min-width: 64em) {
    .c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps {
      min-height: 4.375rem;
      flex-direction: row;
      background-size: 100%; } }
  .c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps .gf_step {
    font-size: 0.75rem;
    line-height: 0.9375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    flex-grow: 1;
    text-align: center;
    margin: 0;
    padding: 0 1rem;
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 1;
    position: relative;
    z-index: 1;
    min-height: 3.125rem;
    margin-bottom: 2.5rem;
    border: 0.125rem solid #008091; }
    @media only screen and (min-width: 64em) {
      .c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps .gf_step {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps .gf_step {
        margin-bottom: 0;
        min-height: 4.375rem;
        border-color: transparent; } }
    .c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps .gf_step.gf_step_active, .c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps .gf_step.gf_step_previous, .c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps .gf_step.gf_step_completed {
      background-color: #008091;
      color: #ffffff; }
      .c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps .gf_step.gf_step_active:not(.gf_step_first):before, .c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps .gf_step.gf_step_previous:not(.gf_step_first):before, .c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps .gf_step.gf_step_completed:not(.gf_step_first):before {
        position: absolute;
        left: 0;
        top: -0.625rem;
        bottom: -0.625rem;
        width: 0.125rem;
        background-color: #ffffff;
        z-index: 2;
        -webkit-transform: rotate(20deg);
                transform: rotate(20deg); }
        @media only screen and (min-width: 64em) {
          .c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps .gf_step.gf_step_active:not(.gf_step_first):before, .c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps .gf_step.gf_step_previous:not(.gf_step_first):before, .c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps .gf_step.gf_step_completed:not(.gf_step_first):before {
            content: ""; } }
    .c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps .gf_step.gf_step_previous .gf_step_label, .c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps .gf_step.gf_step_completed .gf_step_label {
      opacity: .5; }
    .c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps .gf_step.gf_step_previous .gf_step_number, .c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps .gf_step.gf_step_completed .gf_step_number {
      background-size: 1.0625rem;
      background-repeat: no-repeat;
      background-position: 50% 50%;
      background-repeat: no-repeat;
      font-size: 0;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuNTE1IDEzYy4yNzQgMCAuNTQ4LS4xMS43NDYtLjMwNmwxLjQ5MS0xLjQ4OSA3Ljk0LTcuOTIyQTEuMDYgMS4wNiAwIDAwMTcgMi41MzljMC0uMjc0LS4xMS0uNTQ3LS4zMDctLjc0NEwxNS4yLjMwNmExLjA2NSAxLjA2NSAwIDAwLTEuNDkxIDBsLTcuMTk1IDcuMTlMMy4yOSA0LjI2OGExLjA2NSAxLjA2NSAwIDAwLTEuNDkxIDBMLjMwNyA1Ljc1NkExLjA2IDEuMDYgMCAwMDAgNi41YzAgLjI3NC4xMS41NDcuMzA3Ljc0NGwzLjk3IDMuOTYxIDEuNDkyIDEuNDg5Yy4xOTcuMTk3LjQ3Mi4zMDYuNzQ2LjMwNnoiIGZpbGw9IiMwMDgwOTEiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); }
    .c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps .gf_step.gf_step_active:after {
      position: absolute;
      right: -1.875rem;
      top: 0;
      width: 0;
      height: 0;
      border-top: 4.375rem solid #008091;
      border-right: 1.875rem solid transparent; }
      @media only screen and (min-width: 64em) {
        .c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps .gf_step.gf_step_active:after {
          content: ""; } }
  .c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps .gf_step_number {
    font-size: 0.75rem;
    line-height: 0.9375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    position: absolute;
    left: 50%;
    top: 0;
    -webkit-transform: translate(-50%, -85%);
            transform: translate(-50%, -85%);
    border-radius: 50%;
    background-color: #ffffff;
    text-align: center;
    color: #008091;
    width: 2.4375rem;
    height: 2.4375rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 0.125rem solid #EEF3F5; }
    @media only screen and (min-width: 64em) {
      .c-form--build-your-dogs-dinner .gform_wrapper .gf_page_steps .gf_step_number {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }

.c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio,
.c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox {
  margin-bottom: 1.5rem !important; }
  @media only screen and (min-width: 64em) {
    .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio,
    .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox {
      margin-bottom: 2.5rem !important; } }
  .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_radio,
  .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_checkbox,
  .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_radio,
  .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox {
    display: flex;
    flex-wrap: wrap;
    position: relative;
    margin-left: -0.625rem;
    margin-right: -0.625rem;
    width: calc(100% + 37px); }
    .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_radio li,
    .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_checkbox li,
    .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_radio li,
    .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li {
      width: calc(25% - 20px);
      text-align: center;
      margin-left: 0.625rem !important;
      margin-right: 0.625rem !important; }
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_radio li:first-child:nth-last-child(2),
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_radio li:first-child:nth-last-child(2) ~ li,
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_checkbox li:first-child:nth-last-child(2),
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_checkbox li:first-child:nth-last-child(2) ~ li,
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_radio li:first-child:nth-last-child(2),
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_radio li:first-child:nth-last-child(2) ~ li,
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li:first-child:nth-last-child(2),
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li:first-child:nth-last-child(2) ~ li {
        height: 11.25rem;
        width: calc(50% - 30px);
        margin-bottom: 1.25rem; }
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_radio li:first-child:nth-last-child(3),
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_radio li:first-child:nth-last-child(3) ~ li,
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_checkbox li:first-child:nth-last-child(3),
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_checkbox li:first-child:nth-last-child(3) ~ li,
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_radio li:first-child:nth-last-child(3),
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_radio li:first-child:nth-last-child(3) ~ li,
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li:first-child:nth-last-child(3),
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li:first-child:nth-last-child(3) ~ li {
        height: 5.375rem;
        width: calc(100% - 40px); }
        @media only screen and (min-width: 64em) {
          .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_radio li:first-child:nth-last-child(3),
          .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_radio li:first-child:nth-last-child(3) ~ li,
          .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_checkbox li:first-child:nth-last-child(3),
          .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_checkbox li:first-child:nth-last-child(3) ~ li,
          .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_radio li:first-child:nth-last-child(3),
          .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_radio li:first-child:nth-last-child(3) ~ li,
          .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li:first-child:nth-last-child(3),
          .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li:first-child:nth-last-child(3) ~ li {
            width: calc(33.33333% - 20px); } }
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_radio li label,
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_radio li input,
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_checkbox li label,
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_checkbox li input,
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_radio li label,
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_radio li input,
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li label,
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li input {
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0; }
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_radio li label,
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_checkbox li label,
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_radio li label,
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li label {
        padding-bottom: 0.9375rem;
        border: 0.1875rem solid #A7A5A6;
        border-radius: 0.125rem;
        display: flex;
        align-items: center;
        justify-content: flex-end;
        flex-direction: column;
        margin: 0;
        width: 100%;
        max-width: 100%; }
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_radio li label:after,
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_checkbox li label:after,
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_radio li label:after,
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li label:after {
          content: "";
          position: absolute;
          width: 0.9375rem;
          height: 0.9375rem;
          background-repeat: no-repeat; }
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_radio li label.male,
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_checkbox li label.male,
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_radio li label.male,
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li label.male {
          background-repeat: no-repeat;
          background-position: 50% 30px;
          background-size: 4.25rem;
          background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjkiIGhlaWdodD0iNjkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQ2LjI1MiAwdjcuMjE5aDkuNjYxbC05LjkwNyA5LjkwN2MtMTEuMTktOC42NzItMjcuMzk5LTcuODc1LTM3LjY2IDIuMzktMTEuMTMgMTEuMTMzLTExLjEzIDI5LjI0Mi4wMDcgNDAuMzY3IDExLjE1NSAxMS4xMjEgMjkuMjA1IDExLjEyMSA0MC4zNiAwIDEwLjI2NS0xMC4yNjcgMTEuMDYyLTI2LjQ3IDIuMzktMzcuNjZsOS45MTQtOS45djkuNjYxaDcuMjJWMEg0Ni4yNTF6bS0yLjYzOCA1NC43ODRjLTguMzM0IDguMzE2LTIxLjgyOCA4LjMxNi0zMC4xNjIgMC04LjMxNi04LjMxNS04LjMxNi0yMS44NDcgMC0zMC4xNjEgOC4zMTctOC4zMTUgMjEuODQ3LTguMzE3IDMwLjE2MiAwIDguMzE0IDguMzE2IDguMzE2IDIxLjg0NiAwIDMwLjE2eiIgZmlsbD0iIzhEQzczRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+"); }
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_radio li label.female,
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_checkbox li label.female,
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_radio li label.female,
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li label.female {
          background-repeat: no-repeat;
          background-position: 50% 24px;
          background-size: 3.5rem 4.875rem;
          background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTciIGhlaWdodD0iNzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTU2LjQxNCAyOC4yMDdDNTYuNDE0IDEyLjY1NCA0My43NiAwIDI4LjIwNyAwUzAgMTIuNjU0IDAgMjguMjA3YzAgMTQuMzQ1IDEwLjc2NCAyNi4yMjQgMjQuNjQgMjcuOTgydjUuMDg4aC05LjQwMnY3LjEzM2g5LjQwM3Y5LjQwM2g3LjEzMlY2OC40MWg5LjQwM3YtNy4xMzNoLTkuNDAzVjU2LjE5QzQ1LjY1IDU0LjQzIDU2LjQxNCA0Mi41NTIgNTYuNDE0IDI4LjIwN3ptLTQ5LjI4MSAwYzAtMTEuNjIgOS40NTQtMjEuMDc0IDIxLjA3NC0yMS4wNzQgMTEuNjIgMCAyMS4wNzQgOS40NTQgMjEuMDc0IDIxLjA3NCAwIDExLjYyLTkuNDU0IDIxLjA3NC0yMS4wNzQgMjEuMDc0LTExLjYyIDAtMjEuMDc0LTkuNDU0LTIxLjA3NC0yMS4wNzR6IiBmaWxsPSIjOERDNzNGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_radio li label.male:after, .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_radio li label.female:after,
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_checkbox li label.male:after,
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_checkbox li label.female:after,
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_radio li label.male:after,
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_radio li label.female:after,
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li label.male:after,
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li label.female:after {
          content: "";
          top: auto;
          bottom: 2.75rem; }
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_radio li input,
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_checkbox li input,
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_radio li input,
      .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li input {
        left: calc(50% - 9px);
        margin: 0;
        top: auto;
        bottom: 3rem; }
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_radio li input:checked + label,
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_checkbox li input:checked + label,
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_radio li input:checked + label,
        .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li input:checked + label {
          opacity: 1;
          border-color: #008091;
          font-weight: 400; }

.c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_radio li label:after {
  border: 0.125rem solid #C7C6C7;
  border-radius: 50%;
  background-size: contain;
  background-position: 50% 50%;
  top: 1.25rem; }

.c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_radio li input {
  opacity: 0; }
  .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_radio .gfield_radio li input:checked + label:after {
    border: none;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU0MCAtMTY3NykiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGNpcmNsZSBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVqb2luPSJzcXVhcmUiIGZpbGw9IiM0NTRGNTYiIGN4PSI1NDkuNSIgY3k9IjE2ODYuNSIgcj0iNiIvPjxjaXJjbGUgc3Ryb2tlPSIjQjRCQUJGIiBzdHJva2Utd2lkdGg9IjIiIGN4PSI1NDkuNSIgY3k9IjE2ODYuNSIgcj0iOC41Ii8+PC9nPjwvc3ZnPg=="); }

.c-form--build-your-dogs-dinner .gform_wrapper .radio-button-below .gfield_radio li label:after {
  top: auto;
  bottom: 2.75rem; }

.c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li {
  min-height: 2.625rem; }
  @media only screen and (min-width: 64em) {
    .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li {
      min-height: 3.625rem; } }
  .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li label:after {
    border: 0.0625rem solid #231F20;
    border-radius: 0.125rem;
    background-size: 0.5625rem auto;
    background-position: 55% 50%;
    top: 1.25rem; }
  .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li input {
    opacity: 0; }
    .c-form--build-your-dogs-dinner .gform_wrapper .ginput_container_checkbox .gfield_checkbox li input:checked + label:after {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik02Ljk3Ljk3YS43NS43NSAwIDAxMS4wNzEgMS4wNUw0LjA0OSA3LjAxYS43NS43NSAwIDAxLTEuMDguMDJMLjMyNCA0LjM4NGEuNzUuNzUgMCAxMTEuMDYtMS4wNmwyLjA5NCAyLjA5M0w2Ljk1MS45OTJhLjIzNi4yMzYgMCAwMS4wMi0uMDIySDYuOTd6IiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }

.c-form--build-your-dogs-dinner .gform_wrapper .two-column .ginput_container_checkbox .gfield_checkbox li {
  height: 5.6875rem;
  width: calc(50% - 20px);
  margin-bottom: 1.25rem; }

.c-form--build-your-dogs-dinner .gform_wrapper .proteins .ginput_container_checkbox .gfield_checkbox li:last-child label:before {
  border: none; }

@media only screen and (max-width: 39.9375em) {
  .c-form--build-your-dogs-dinner .gform_wrapper .proteins .ginput_container_checkbox .gfield_checkbox li:last-child label {
    justify-content: center;
    padding: 0 1rem; } }

.c-form--build-your-dogs-dinner .gform_wrapper .proteins .ginput_container_checkbox .gfield_checkbox li input {
  opacity: 0; }

.c-form--build-your-dogs-dinner .gform_wrapper .proteins .ginput_container_checkbox .gfield_checkbox li label {
  font-size: 1rem;
  line-height: 1.375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  justify-content: center;
  padding-bottom: 0; }
  @media only screen and (min-width: 64em) {
    .c-form--build-your-dogs-dinner .gform_wrapper .proteins .ginput_container_checkbox .gfield_checkbox li label {
      font-size: 1.3125rem;
      line-height: 1.9375rem; } }
  @media only screen and (max-width: 39.9375em) {
    .c-form--build-your-dogs-dinner .gform_wrapper .proteins .ginput_container_checkbox .gfield_checkbox li label {
      justify-content: flex-end;
      font-size: 0.875rem; } }
  .c-form--build-your-dogs-dinner .gform_wrapper .proteins .ginput_container_checkbox .gfield_checkbox li label:after {
    display: none; }
  .c-form--build-your-dogs-dinner .gform_wrapper .proteins .ginput_container_checkbox .gfield_checkbox li label:before {
    content: "";
    position: absolute;
    left: 1.25rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    width: 4.1875rem;
    height: 4.1875rem;
    border-radius: 50%;
    border: 0.125rem solid #DEDEDE;
    background-position: 0 50%;
    background-size: 90%;
    background-repeat: no-repeat; }
    @media only screen and (max-width: 39.9375em) {
      .c-form--build-your-dogs-dinner .gform_wrapper .proteins .ginput_container_checkbox .gfield_checkbox li label:before {
        background-size: 80%;
        background-repeat: no-repeat;
        -webkit-transform: scale(0.75) translate(-50%, -70%);
                transform: scale(0.75) translate(-50%, -70%);
        -webkit-transform-origin: 0 0;
                transform-origin: 0 0;
        left: 50%; } }
  .c-form--build-your-dogs-dinner .gform_wrapper .proteins .ginput_container_checkbox .gfield_checkbox li label.chicken:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjciIGhlaWdodD0iNjciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGQ9Ik0uMDgxIDMzLjU1NGMwIDE4LjQyNyAxNC45MzcgMzMuMzY2IDMzLjM2NSAzMy4zNjYgMTguNDI3IDAgMzMuMzY1LTE0LjkzOSAzMy4zNjUtMzMuMzY2UzUxLjg3My4xODkgMzMuNDQ2LjE4OUMxNS4wMTguMTg5LjA4MSAxNS4xMjcuMDgxIDMzLjU1NHoiIGlkPSJhIi8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHBhdGggZD0iTTI5Ljk1OCA1OS45NTNjLjk0OC40NDQgMi43Ni4yNyAyLjc2LjI3czEuODMzIDQuNzk4IDEuNDY0IDUuMDYyYy0uNDM2LjMxMi0yLjQzMS40MjEtMi43ODEtLjMyOC0uMzUxLS43NDgtMS40NDMtNS4wMDQtMS40NDMtNS4wMDR6TTYuNDAxIDI4LjE1MmMtMy40MTcgMS41ODQgMS4zNTEgMi45ODUgMS4zNTEgMi45ODUtNC42NzQgMy41MTEuMzU1IDQuMDUxLjM1NSA0LjA1MS00LjAyNCA0LjA0NCAxLjM1IDQuMzM1IDEuMzUgNC4zMzUtMi43MDcgNC42NzEgMy41NTUgNS4xODkgMy41NTUgNS4xODkuMTIxIDMuMzY4IDMuMzQgMy4yNjkgMy4zNCAzLjI2OXM0LjY3OSAxMS4xMDcgOC4zMTUgMTEuMTU5YzMuNjM2LjA1MSAzLjk0MSAxLjY5IDQuMTI5IDIuMDc1LjE4OS4zODYgMS4xODUgNC4yOTcgMS4xODUgNC4yOTdzLS43NDkuNjI0LTEuOTk3Ljg0MmMtMS4yNDcuMjE4LS42NTUuOTEtLjY1NS45MXMxLjI0OC0uMjkxIDIuNjUyLS42NjdjMS40MDQtLjM3NyAyLjIwOC41NzQgMi4yMDguNTc0bC0xLjI1NCAxLjI0NXMuMjMuODA3IDEuNTg3LS4yNjEgMi4xOTgtLjQyOSAzLjAxOC0uNTU3Yy44Mi0uMTI5IDQuNjY4IDIuMTg2IDUuMDc5IDEuOTYxLjQxMS0uMjI2LTEuNzkxLTEuNDkzLTEuNzkxLTEuNDkzczIuOTg0LjE1MSAzLjI0LS4wOTJjLjI1Ni0uMjQzLTMuNTEzLTEuMzA4LTQuNDA0LTEuMzg4LS44OTMtLjA4LTIuNDE2LTEuODAxLTIuNTAzLTIuMDYzYTMzNjguMTYgMzM2OC4xNiAwIDAxLTEuMjg5LTMuOTk3czIuMzQ0LjY1MiA0LjQzNC0zLjE1M2MyLjA4OS0zLjgwNCA0LjUyMi0zLjcxIDQuNTIyLTMuNzFzMy4wNzktMS4wOTIgNS44NDQtNS4wMzFjNi40MDMtOS4xMTkgMi4xMTEtMTcuMjk4IDIuMTExLTE3LjI5OHMtLjEwMi0xLjE5MS0uMTY3LTEuODI2Yy4xMjcuNDk1LjQ5IDEuMjAzIDEuMjM3Ljc0NC45ODgtLjYwOC0uMTgzLTIuODMtLjE4My0yLjgzLjg0MS0uNDA5IDIuNjA5Ljg0MiAyLjYwOS44NDIuNTEzLTIuMDIzLTIuMDgtMy44MjItMi4wOC0zLjgyMiAyLjQ4Mi4xNzMuMTk1LTEuMjkuMTk1LTEuMjkgMi4zODEtMS4xNjgtLjQxNC0xLjAyOC0uNDE0LTEuMDI4IDIuMTI5LTIuMjU3LS41MDctMS4zNzMtLjUwNy0xLjM3My41NTQtMi43NDYtMS4xMy0xLjA0Ni0xLjEzLTEuMDQ2LS42Mi0yLjEwOS0xLjIzOS4xODYtMS4yMzkuMTg2LS40MzMtLjkzNi0xLjI0NS0xLjAxNy0xLjI5MS0uMTg1bC0uMDQyLjc2OXMtLjQ3Mi0xLjA2LS44NzctLjg0MmMtLjQwNi4yMTguMTEyIDEuNDAyLjExMiAxLjQwMnMtMS4wNi0uODMyLS45NDQuMTg0Yy4xMTcgMS4wMTUgMi41NjUgMS40MTctLjQgMS4wOTQtMi45NjYtLjMyMi03LjIzMiA1LjU2MS04LjcyOCA4LjE0OS0xLjQ5NyAyLjU4OS03LjE0MiAyLjY1MS0xNC41LjcxOC03LjM1OS0xLjkzMy03LjA0OC02LjQyNC0xMC42MzQtOC40ODItMy41ODYtMi4wNTgtMi41NTQgMS4xMTctMi41NTQgMS4xMTctNC4zNDQtMi4xLTIuMDYgMS45OTEtMi4wNiAxLjk5MS0zLjgwNS0uOTExLS43ODUgMi4zNDYtLjc4NSAyLjM0NnoiIGZpbGw9IiM4N0I3NjQiIG1hc2s9InVybCgjYikiLz48L2c+PC9zdmc+"); }
  .c-form--build-your-dogs-dinner .gform_wrapper .proteins .ginput_container_checkbox .gfield_checkbox li label.salmon:before {
    background-position: -0.625rem 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjEiIGhlaWdodD0iMjYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS0yNS43OTQgMTEuNzI5YS45NDYuOTQ2IDAgMDEtLjA5NiAxLjMzNyA0LjIyMyA0LjIyMyAwIDAwLTEuMzkzIDMuMTE4IDUuNTYzIDUuNTYzIDAgMDEtMS4xNTUgMi43MTNsLS4wMzQuMDk5LjE1OC4xNTFhMjkuNzQyIDI5Ljc0MiAwIDAwMTQuMjkzLTQuNzg0Yy4yNTktLjE2OS41NDctLjI4Ni44NS0uMzVsLjA2MS4wMTVjMy45MzQuOTcyIDcuODg2IDEuODczIDExLjg1MyAyLjcwMmE2Ljc1MiA2Ljc1MiAwIDAxLS44NTcuODE3LjU5Ni41OTYgMCAwMC4xODMgMS4wMzMgMTQuMjUgMTQuMjUgMCAwMTMuOTIgMS45OTVsLS4wMDMtLjAwMmEuNTk5LjU5OSAwIDAwLjcwMSAwIDguMDQ3IDguMDQ3IDAgMDAyLjI4NC0yLjYwMmMxLjg1OS4zNTMgMy43MjEuNjkyIDUuNTg3IDEuMDEzIDQuMTI1LjY4NSAxMC4zNjcgMS4zMzQgMTAuMzY3IDEuMzM0YTEwLjE5IDEwLjE5IDAgMDEtMS4zMDcgMy44OC41OTUuNTk1IDAgMDAuNjc1Ljg3MmwuMDAyLS4wMDJhMjAuOTc5IDIwLjk3OSAwIDAwNy44OC00LjI3NGMuOTAyLjAzNyAxLjgwNS4wNjYgMi43MS4wODYgNC44ODEtLjAzMyAxNS41MTYtLjc3MSAxNi45OTItMS4wMDRsLjExMy0uMDE1YzMuMDc2LS40NzIgNy4xMTktMS42MTcgMTAuNDg3LTMuMDA3YTE1LjU0MiAxNS41NDIgMCAwMS0zLjY2NC0uNjkyLjUwNy41MDcgMCAwMS0uMTQyLS44OTIgMTguOSAxOC45IDAgMDE2LjE1LTMuMDAxbC4wOTUtLjA5NS0uMDk1LS4xOTZjLTQuNDgzLTIuMDk0LTEyLjIzLTQuMzc3LTE0Ljg1Mi00Ljg0N2E2My4wNyA2My4wNyAwIDAwLTYuNTY0LS44OTIgMTIyLjQzIDEyMi40MyAwIDAwLTE1LjUzMi0uNTE1QTM3LjY1OSAzNy42NTkgMCAwMDE2LjE5NS45MjFsLS4wMDEtLjAwOGExLjkxOSAxLjkxOSAwIDAwLTIuMTMuMzQyIDEyLjk0MyAxMi45NDMgMCAwMS02LjI4MyAzLjI0Ny41OTYuNTk2IDAgMDAtLjMwOC45OTggOC41NiA4LjU2IDAgMDAxLjk0NiAxLjQ5NCAzMTguNjggMzE4LjY4IDAgMDAtMjIuMzMgMy43MDhsLS4wMzQuMDFhMi40MSAyLjQxIDAgMDEtLjQ1NC0uMTU2IDY3LjI2IDY3LjI2IDAgMDAtMTIuNzc2LTQuNDFsLjAyNy0uMDAzYTkuMDU2IDkuMDU2IDAgMDAtMi40NjEtLjIzM2wtLjA5OS4wNC0uMDEuMjE4YTYuNzE0IDYuNzE0IDAgMDExLjYxIDMuNTI3IDMuNzA1IDMuNzA1IDAgMDAxLjIxOCAxLjkzOWwuMDk2LjA5NSIgZmlsbD0iI0MyNjU2QiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+"); }
  .c-form--build-your-dogs-dinner .gform_wrapper .proteins .ginput_container_checkbox .gfield_checkbox li label.duck:before {
    background-position: -10px calc(100% + 10px);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS0yNi4xMyAzNS4wNjZjLjExMiA1IDQuNTAyIDkuMjM2IDEwLjQ5OCAxNC4yNjMgOS40NzkgNy45NDEgMjkuMjgzIDEyLjI5NyA0OC4xNjMtLjUxMiAxMC45MTgtNy40MDkgMTEuMjcxLTE4LjgzIDMuOTctMzAuNjE1LTIuOTk2LTQuODM1LS4xMjMtNS45MzUgNS43Ny02LjA2M2wxLjQ0MS4wNmMxLjI2OS42NDIgMy41IDEuOTU4IDYuNjI5IDMuMzk4IDQuMDM1IDEuODU3IDQuODY4IDEuNDEgNS4zMTcuMzIxLjQ0OC0xLjA4OS0zLjEzOS0zLjI2Ny00LjIyOC00LjA5OS0xLjAyNC0uNzgzLTIuMzg1LTIuNjYzLTMuNTU1LTMuOTc3LjA0Mi0uMDQ5LS4wMTMtLjIwOS0uMjI0LS41NzEtLjg5Ny0xLjUzOC4yNTctMy4wNzUtNC42MS02LjE0OS00Ljg2OS0zLjA3My0xMi40MzkgNC4wMzItMTMuOTU3IDUuNDMzLTEuOTY4IDEuODE4LTMuODM0IDYuODM4LTIuOTc0IDEwLjMwNyAxLjkyMSA3Ljc0NC0uNjI0IDguNjQtLjYyNCA4LjY0LTExLjI3Mi00LjA5OS0yNS43NjMgMS44MzktNDIuMTM3IDEwLjg0NS01LjEyMyAyLjgxOC05LjUxOC0zLjA3NC05LjQ3OC0xLjI4MSIgZmlsbD0iIzY4NTU5NCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+"); }
  .c-form--build-your-dogs-dinner .gform_wrapper .proteins .ginput_container_checkbox .gfield_checkbox li label.lamb:before {
    background-position: -5px 100%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTkiIGhlaWdodD0iNTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS0xNC44NTkgMzMuMzQ1djUuMjA0YzAgLjUxOC4yNjIgMS42ODYuMzg5IDEuOTQ4LjEyOC4zOTYuNzgzIDEuNTU4IDEuNDMxIDIuNTk5Ljc3OS45MTQuMjYyIDEuNTY1LjEzMSAyLjIxLS4yNTguNjUxLS4zODYgMS42OTMtLjM4NiAyLjM0NHY3LjI4N2MwIC4zODkuMzg2LjUxNy43NzguNTE3bC0uMTMgMS44MjFjLjY0OCAwIDEuMjk5LS4yNTUgMS45NTItLjI1NS41MTYtLjEyOCAxLjA0MS0uNTMxIDEuNTU3LS42NTItLjI2MS0uNTI0LS42NDgtMS4wNDItMS4xNjktMS4yOTYtLjM4OC0uMTM1LS4xMjctLjUyNC0uMTI3LS41MjQuMTI3LTIuMjEuMzg2LTQuNDI3LjY0OC02LjYzNiAwIDAgMC0uOTEzLjY0OC0xLjQzLjY1My0uNTI0IDEuODIxLTEuMzA0IDEuODIxLTEuMzA0cy4zOTMtLjM4Mi42NTItLjEzNGMuMjU4LjEzNC4yNTguMzk2LjI1OC42NTguMTM1LjI1NS45MTQgNC45NDQuOTE0IDQuOTQ0cy43ODIgMy4zNzguOTA5IDMuNzc0Yy4xMzIuMzgzLjEzMi4zODMuNTE4LjM4My4zOTYuMTM1LjY1NSAwIC43ODYuMzkuMTI4LjM4OS4yNTYgMS4wNDguMjU2IDEuMDQ4bC4yNjEuOTA3Yy4zOTQtLjM5IDEuMDQxIDAgMS40MzQtLjI1NS4zODctLjEzNS41MTctLjI3LjkxLS40MDQgMC0uMzgyLS4yNjItLjkwNy0uMjYyLTEuMDM0LS4xMzEtLjM4My0uNTI0LS4zODMtLjY0OC0uNTE3di0uMzljLS4yNjMtMS40MzctLjUyLTIuOTk2LS45MTctNC41NTQgMC0xLjU1NyAwLTMuMTIzLS4xMjQtNC44MTYuMTI0IDAtLjEzMS0yLjg2MSAxLjgyLTMuOTAyIDEuNjg5LS43NzkgMi4zNDEgMCAzLjY0LjI2MiAxLjQzMy4yNjIgNS4zMzcgMS4zMDQgMTEuNDQ5IDEuMzA0IDYuMTExIDAgNi43NjMtLjc4NiA3LjkzMS0uNTI0Ljc3OS4yNjIgMS40MzQgMS4zMDMgMi4yMTQgMi4wODIuNzc4LjkwNi43NzggMS42OTMuNzc4IDIuMDgzIDAgLjM4OS0uNTIgMy4xMjMtLjY0OCAzLjYzOS0uMzkyIDEuMTY5LS4zOTIgNC41NDctLjM5MiA0LjU0Ny4yNjIuMTM1LjUxOS4yNjkuOTA5LjQwMyAwIC41MSAwIDEuMTY5LjEzMSAxLjgyMS41Mi4yNTUgMS4zLjM4MiAxLjgyLjM4Mi41MjEgMCAxLjA0NS0uNjUyIDEuNTYyLS45MDctLjEyOC0uNjUtLjc3OS0xLjk0Ny0xLjA0MS0yLjM0My0uMjU5LS41MjQtLjEyOC0uNjUyLS4xMjgtLjc3OSAwIDAgMC0xLjU2NS4xMjgtMi4wODMgMC0uMzg5LjUyNC0yLjcyNi42NTEtMy4yNS4yNjItLjUyNC42NTEtMS45NTUgMS4xNjktMi42MDdhNS45NjggNS45NjggMCAwMTEuMzAzLS43NzFjLjI2MiAyLjQ2NS4yNjIgOC44MzguMjYyIDkuNDkgMCAuNTI0LjUxOC43NzkuNzc5LjkxNC4zOS4xMzQuNzc5LjkwNi45MSAxLjU1MWgzLjI0N2MtLjEyMy0uOTA3LS41MTctMi4zMy0uNTE3LTIuMzNzLTEuMTY5LTEuNDM4LTEuMTY5LTEuNTY1Yy0uMTM0LS4xMjgtLjEzNC0uNTE4LS4xMzQtLjY1MS4xMzQgMCAuNTIzLTUuODUxLjUyMy02LjExMyAwLS4yNjIuMjU5LTIuMDgyLjc3OS0yLjczNC41MTgtLjY0NCAxLjU1OC0xLjA0MSAyLjA4My0xLjI5Ni4zODktLjI2MiAyLjQ3MS0xLjU2NSAyLjk5My0yLjM0NC42NDctLjc3OSAxLjgxOS0yLjQ3MSAyLjU5OC00LjE2NC42NTYtMS41NTggMS45NTEtNC42ODIgMi4zNDEtNi4yMzkuMzkzLTEuNTY2IDEuMTc2LTQuNDIgMS4xNzYtNS4zMjcuMTI4LS45MjEuMzktMy41Mi4zOS00LjA0NCAwLS41MjQuMjYyLTEuMjk2LjY0OC0xLjU1OC41Mi0uMjYxIDEuMTcyLS4zOSAxLjMwNC0uMzkuMjU3IDAgLjY0Ny4yNjMgMS4xNzIuMzkuNjQ3LjEyOCAzLjc2NyAxLjE2OSA0LjE1NyAxLjI5N2guNzg2cy4zODctLjEyOC41MTctLjEyOGMuMTI3LS4xMzUuNjUyLS43NzkgMS4wNDEtLjkwNi4zOS0uMTM1IDEuMy0uMjYzIDEuNDMxLS42NTIuMTMxLS4yNjIuMzktLjM5Ni4zOS0uNzc5IDAtLjI2MS0uMjU5LTEuNTY0LS41MjEtMi4wODItLjY0Ny0xLjA0MS0yLjA3OS0yLjk5Ni0yLjczMy0zLjYzOS0uNTIxLS43ODYtMi43MzEtMy4yNTgtMy4zNzktMy43NjgtLjY1NC0uNTMyLTIuMjE0LTEuOTU1LTIuOTkyLTIuMjE3LS42NTItLjI2Mi0xLjQzMS0uNjUxLTIuNDcyLS45MTMtMS4wNDEtLjEyOC0xLjQzMyAwLTEuNDMzIDBzLS4zODYtMS4xNzYtLjY0OC0xLjU1OGMtLjI2My0uMzktMS4xNzMtMS4xNzYtMS41NTgtMS41NTgtLjUyNC0uMzg5LTEuMTc2LS42NTEtMS41NjUtLjM4OS0uMzkuMzg5LS4zOS45MDctLjEyOCAxLjU1Ny4zOTEuNTE4LjUxOCAxLjQyNC41MTggMS40MjRzLTMuNzcxIDIuMjE3LTQuNjgyIDIuODY5Yy0yLjk4OCAxLjk0Ny01LjA3IDQuOTM2LTYuNzYzIDUuMTk4LTEuNjg5LjI2My0yLjU5OS4xMzUtMy43NzEuMTM1LTcuOC0uMzk2LTI0LjE5My0xLjE3Ni0yNi40MDUtMS4xNzYtMi4zNDUgMC00LjU1MS0uMTM0LTUuODUxLjI3LTEuMzAzLjUwOS01LjQ2OCAxLjk0Ny03LjY3NyA0LjkzNS0yLjIxIDIuODY5LTMuNTEyIDUuOTg1LTMuMzc5IDguNDU2LjI1NSAyLjQ2Ni45MDcgMy4yNTIgMS4wMzcgMy43NzUuMTMyLjUxOC43ODQgMS4yOTcuNzg0IDIuODYybC4xMjUgMi4yMDciIGZpbGw9IiMyMzdBODIiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg=="); }
  .c-form--build-your-dogs-dinner .gform_wrapper .proteins .ginput_container_checkbox .gfield_checkbox li label.beef:before {
    background-position: -12px calc(100% + 10px);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iNTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTU0LjM2MiA2LjQ2MWMtMy41NDYtLjE2Mi01LjkwNyAxLjIzNi01LjkzIDEuMjVsLS41OC4zNTEuMDM1LS42NzhjMC0uMDA1LjAxNy0uNTI3LS4yNjgtMS4xMDIgMS43OTYtMS44MzMgMS44OTctNC4xNzYgMS43NzktNS40NzgtMS4xMjQgMS44NTYtMi41ODcgMy40MjEtMy4zMzUgNC4xNjktLjY2Ni0uMjM3LTEuNTEtLjMyMi0yLjU1NS0uMjQ1LS43NjYuMDU3LTEuNC4xNzMtMS45MjYuMzI3LTEuMjE5LS43MjQtMy40ODktMi4zNjQtNC45MzUtNC4yNTEuMjc2IDEuNDc3IDEuMjQ0IDQuMDMyIDIuOTcgNS4zNjUtLjU5Mi42NTYtLjU4OCAxLjI5My0uNTg2IDEuMzQ0bC4wMjIuNzQ3LS41OTctLjQ0NWMtMS42OC0xLjI2Mi0zLjY0MS0xLjU1OS00LjQ0NS0xLjYyOS4xNDkgMS41NDYgMS4zNTUgMy40NjQgMS4zNjggMy40ODVsLjU0OC44NjYtLjk2OC0uMzMyYy0uOTY4LS4zMzMtMS43NjctLjcyLTIuNTQxLTEuMDk1LTEuNjk3LS44MjItMy4zMDEtMS42LTYuNDItMS42LS41NTMgMC0xLjE1LjAyNS0xLjc3Mi4wNzQtMS42Mi4xMjctMy40NzYuNDExLTUuNDQuNzEzLTMuNDU5LjUzMy03LjM4MSAxLjEzNi0xMS41NDIgMS4xMzYtMi43MTggMC01LjE5Ny0uMjUzLTcuNTc3LS43NzUtMy4yLS43MDItNi41MzYtMS4wNzMtOS42NDYtMS4wNzMtNi4xNzggMC0xMC42MjQgMS40NTYtMTEuODkyIDMuODk1LTEuMTk2IDIuMjk5LTEuNDkzIDcuMDQ4LTEuNzU1IDExLjIzOC0uMjIyIDMuNTM5LS40MTQgNi41OTQtMS4wODYgNy45NS0xLjAyNiAyLjA2My0uNzc3IDMuNTE1LS41OTQgNC4xMDQgMi4zNDUtLjkzOSAxLjg1OS0zLjQ3OCAxLjgzNy0zLjU5bC0uMDIzLS4xMTIuMDQ2LS4xMDZjLjQzNi0uOTgzLjgyMS00LjEwNSAxLjE1OC02Ljg1OS4yMzUtMS44OTMuNDU0LTMuNjc5LjY5MS00Ljg4Ny4yMDYtMS4wNTEuNTgyLTIuNDQ5IDEuNDY5LTIuNDQ5LjM4NCAwIC42MzIuMjg4LjY2LjMyIDEuMDY3IDEuNDA4IDIuMDI1IDMuMTU4IDMuMDI4IDEwLjQ3MS42MjUgNC41NjguMDM0IDYuNDY3LS41MzcgOC4zMDMtLjMxNSAxLjAwOC0uNjQgMi4wNTEtLjc2NSAzLjU1NS0uMTc5IDIuMTQ2LjEyNCA0LjU4Ni4zOTIgNi43MzguMjczIDIuMTk3LjUxIDQuMDkyLjIzIDUuMzY2LS4xNzcuODA3LS4xMzYgMS4zNjEuMTI3IDEuNzQyLjQ1OC42NjMgMS42NjMuOTUzIDMuNzI1IDEuMjU2IDEuMTQzLjE2OSAxLjg3OS4wODIgMi4wMTgtLjIxLjExOC0uMjQ1LjA1NC0uOTgyLTEuNjkxLTMuMTQ1LTIuNDI0LTMuMDA0LS41MTEtMTAuNjAxLS40MjktMTAuOTIzbC4wMzItLjEyMi4xLS4wNzZjNS42MjItNC4yNDggOC40MDgtOS42MjEgOC40MzYtOS42NzZsLjItLjM5LjM0NC4yNzJjLjAxNy4wMTQgMS43NTUgMS4zODEgNC42MzMgMi41NzUgNC44NDUgMi4wMDkgOS40NDQgMi4yNjEgMTMuNDQ0LjczNSAyLjAxOC0uNzcgMy45MDEtMS4xNjEgNS41OTUtMS4xNjEgMS44OTggMCAyLjg2OS41MDIgMi45MS41MjFsLjE2MS4wODUuMDI3LjE4MWMuNDEgMi42NzQuOTc0IDMuOTI2IDEuNTIgNS4xMzUuNDczIDEuMDUuOTIgMi4wNDEgMS4xNzcgMy44MTguNTM5IDMuNzE5LjAyNCA4Ljk0NC4wMDIgOS4xNjUuMDA5LjA3OC4yMDUgMy4xOTggMi43NDEgMy40ODkuNjE2LjA2OSAxLjUzMy4xNTMgMi40MDUuMTUzIDEuNTc3IDAgMi4wOTMtLjI4MSAyLjE0OS0uNDQ2LjAxMy0uMDQuMDk0LS40MTktMS4yMTctMS40MTYtMy43MjMtMi44MjktMi42NDQtMTAuNTg4LTIuNTk2LTEwLjkxN2wuMDEzLS4wODMuMDQ2LS4wNjljMS45NjgtMi44ODggMS41NjQtNi4wNzEgMS41Ni02LjEwM2wtLjA0NS0uMzIuMzE1LS4wNzdjLjA0OC0uMDEyIDQuODg2LTEuMjYzIDcuMDM1LTYuNTkzIDIuMjUtNS41ODQgNS4wODctOC4zNzQgNS4yMDctOC40ODkuMzM5LS4zODYuNzg1LS42IDEuMjczLS42LjY5NSAwIDEuMjQ3LjQzNiAxLjI3LjQ1NGwuMDUzLjA1MmMuNzgyLjk1MSAyLjAwOCAxLjI0OSAyLjg4OCAxLjE1MSA0Ljc1Mi0uNTM0IDEuODY0LTQuMDU2IDEuODY0LTQuMDU2bC0uMDY3LS4xOTdjLTEuMjU3LTMuNzMtMS41MzMtNi44NDMtMS41NDUtNi45NzRsLS4wMjYtLjMwMy4yOTYtLjA3NmMzLjk3NS0xLjAyNCA1LjE3OS0yLjY4MSA1LjUzMi0zLjQyMyIgZmlsbD0iIzlGMzczQyIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+"); }
  .c-form--build-your-dogs-dinner .gform_wrapper .proteins .ginput_container_checkbox .gfield_checkbox li label.venison:before {
    background-position: -8px calc(100% + 1px);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUwLjU0NSAyNS41MjdjLTEuMzY5LS4wMTUtNC43NDguODYzLTYuNjMyLjk1OGExLjg5IDEuODkgMCAwMC0xLjc4MyAxLjk5OWMuMTAyIDEuNzU5IDEuMDEgMy4yNzcuOTExIDQuNzQzLS40NiA0LjYxNC0yLjMxNiA5LjUwNy02LjYxOSAxMi43MjNsLS4xNTIuMTAzYTM0Ljk2OCAzNC45NjggMCAwMS0xLjMgMy44MDZjLTIuNTg4IDYuMzg2LTIuNDcyIDE2LjkyMi0yLjQ3IDIwLjM4Ni0uNjg2LjQ5LTIuMzE1LS40NTktMi4zMTUtLjQ1OWwuMTktMS4yOGEyIDIgMCAwMC0uNjg3LS4yMThjLjgyNS0zLjg4OC44NDctNy45MDQuMDY1LTExLjgwMS45NC0xLjkyOS45MzItNS4yNTIuNzcyLTcuNzU1IDAgMC0zLjY0MSA1LjE3OS0zLjkxNyA3Ljk1NC0uMzcgMy43MjYtLjQ1IDEyLjQzOS0uNDY5IDEyLjYxOS0uNjg2LjQ5LTIuMTU5LS41MjItMi4xNTktLjUyMmwuMDk4LS45ODMtLjY2Mi0uNDgyYTE4LjIwOCAxOC4yMDggMCAwMC0uMjI0LTEwLjg3YzEuNjg5LTMuNjEgMS40NzctMy4yMjIuNTg5LTcuMDI1bC0xLjIxNi0uMTIyYy0uODM0LS4wODMtMS4zMTktLjE4Ni0xLjMxOS0uMTg2YTI3LjM5NyAyNy4zOTcgMCAwMS01Ljk2My0xLjM4Yy01LjUzNSA0LjAzOC05LjYwNCAzLjcxMS0xMC4yOTIgNi42MDMtLjY5IDIuODkxIDIuNzUgMTAuMDk3IDMuNzk2IDEyLjcxMmwuMDQ3LjA3NmMtLjcxNi43MTUtMi43MDgtLjA4MS0yLjcwOC0uMDgxbC0uMDQ1LTEuMjhhNS4zMzIgNS4zMzIgMCAwMC0uOTE2LS4xMzhjLjE3MS0yLjU4LTIuMjQ4LTEwLjE1LTMuOTA4LTEzLjU1OGE5LjM5OSA5LjM5OSAwIDAwMy43OTMtMy45NTIgMTMuNzUxIDEzLjc1MSAwIDAwMi45MTEtMi40MzRjLTEuMTk0LjYxNC0yLjQzNiAxLjE1MS0yLjY2NyAxLjI1NC01LjAxNyAyLjQ4NC0xMy4xNjkgNy4zNDgtMTUuNDU3IDEzLjU3NS0uNjA0IDEuODc2LTEuNzc2IDQuNzItMS43OTcgNC43OC0xLjA0Mi4xMDktMS45ODYtMS44ODItMS45ODYtMS44ODJsLjg5Ni0xLjA5MWEyLjk3IDIuOTcgMCAwMC0uNzE4LS43MDFDLTExLjcyNSA1OC40OTktOCA1NC4wNTItNy4xIDQ5LjU5MmMzLjc5NC0yLjY5MiA1Ljk4Mi0zLjU2MSA2LjgzMS05LjU1M2ExNS43NiAxNS43NiAwIDAxMS4yMjEtNC4zNTcgMy40NDUgMy40NDUgMCAwMS0yLjc0Mi0uMDYxYy40MTktNS43MTIgNS4zODUtNC41MTcgNi41NTEtNC4xMzRhOC44MzkgOC44MzkgMCAwMTUuNjk0LS42NTNjLjIxLjA0LjQxOC4wOTUuNjIxLjE2NGE3Ni4yNTYgNzYuMjU2IDAgMDAxMS4xMzUgMS42OTEgMTMuODczIDEzLjg3MyAwIDAwMy40NzgtLjNjMy40MjQtMS4zNDMgNy45MzktNC43MTkgMTEuOTkzLTEzLjAyMi0zLjg5Mi4xMDktNC40NzQtMi41MDctMy41MTgtNC45MDguNjU4LjM0OSAyLjE0NCAxLjAwMSAzLjk5MyAxLjg3OGExMy45NSAxMy45NSAwIDAxLS43MDItLjg1N2MtLjQzNi0uMzY3LS45OC0xLjE1My0xLjYwNi0xLjczNS0yLjYxOC0uNTEyLTQuNDAzLTEuODctNC44OTItMy4yODEtLjQ5LTEuNDEtLjg5Ny0zLjU2OC0uNDQ4LTMuNDIxLjQ1LjE0Ny4xODUgMS4zOTYgMS4yMjEgMy4xNi43ODggMS4zMzggMi41ODIgMS42NTggMy4zOTMgMS43MzlhMTYuMTk5IDE2LjE5OSAwIDAxLS45OTctMi44NzggMS4zNyAxLjM3IDAgMDAtLjEzNC0uMzg0Yy0uODA4LTIuMDg4LTEuMDE3LTMuMDc2LS43ODYtNC4zNzYuMjMyLTEuMjk5IDEuMzE1LTIuMTI4LjczMS0uODQ4YTIuOTggMi45OCAwIDAwLjM1NCAyLjc2NyA3LjI3IDcuMjcgMCAwMS40OTYtMS4zNDRsLjA4MS0uMTgxQTkuMTQ0IDkuMTQ0IDAgMDEzOC4xOTcuNTg5YzEuMzM3LS44NTEuNjY3LjE3Ny4yMy40NTctMS42OTQgMS4yMDEtMi41MzEgMy42ODMtMi4zMjUgNi43NWE2Ljk3IDYuOTcgMCAwMC44MzEgMi45NjRjLjM3OS44MTYuODI4IDEuNTk4IDEuMzQyIDIuMzM3LjE0OS0uOTQyLjM3OS0xLjg2OS42ODQtMi43NzMuNTE0LTEuNTIzLjY0NS0uMjk4LjQ3Ni4yMTJhNi4wOTQgNi4wOTQgMCAwMC45MDMgNS4xNTljLjY4LjkwNyAxLjQxNiAxLjc2OSAyLjIwNyAyLjU4MiA0LjU5OSAyLjAzMiA5LjM1NSA0LjA4IDkuNjY2IDQuMTEuNTQuMDMxLjI5MiAzLjE2Mi0xLjY2NiAzLjE0IiBmaWxsPSIjRUJEMjM4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4="); }
  .c-form--build-your-dogs-dinner .gform_wrapper .proteins .ginput_container_checkbox .gfield_checkbox li label.turkey:before {
    background-position: -8px calc(100% + 1px);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTciIGhlaWdodD0iNTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM0LjIwNyA5Ljc1Yy4wNjYtLjI2LjM4NS45OTkuNDQ1IDEuMDk2LjMxMi40OTItLjY4LjIyOS0uMzEuNjguMzc4LjQ2NC44MS44ODIgMS4yNDggMS4yODguOTQ2Ljg3NyAxLjkyMSAxLjczMSAyLjg5IDIuNTg1LjkxOC44MSAxLjkzIDEuNDk0IDIuOTYxIDIuMTUzLjUwNi4zMjMgMS4wMTguNjM3IDEuNTMyLjk0N2wtLjA1NS0uMTE1LS4wOTgtLjIwM2MtLjA2OS0uMTM4LS4xNDMtLjI4OS0uMTYxLS40NDQtLjAxNi0uMTI2LjAyNC0uMjQzLjA0LS4zNjYuMDItLjE2My0uMDE4LS4zMi0uMDU4LS40NzgtLjA0Ny0uMTg1LS4xMDktLjM4LS4wODctLjU3My4wMTQtLjEyOC4wNjYtLjI0Ni4xMjItLjM2MWwuMDUtLjA5OWMuNDY1LS45My45NDctMi4wNTcgMS45NTgtMi41MjkuNTIzLS4yNDMgMS4wOC0uMzA4IDEuNjQyLS40MDYuNTgtLjEgMS4xMi0uMTU5IDEuNzA4LS4wNTVsLS4wMDUtLjAwMmMuMTY5LS4wMTguMzM3LjAwNi41LjA0NS40NDcuMTA4Ljg4My4yOTMgMS4yOS41LjI5Ni4xNS42MTIuMzIuODM3LjU2Ny4xNjQuMTgxLjIzNy40MjQuNDE2LjU5MS4xOC4xNjcuMzUxLjI4NS40NjYuNTA3LjE0Mi4yNzMuMjI1LjU2Ny40NC43OTQuMjQxLjI1NS40NDguNDcyLjYzNS43NzQuMjc3LjQ0OC41ODkuODcyLjg3IDEuMzE2LjI0NS4zODYuNDI0Ljc5Ni41NTQgMS4yMzEuMDk1LjMxLjE2NS42NDUuMzQ4LjkyMi4zLjQ1My44NzguNjU4IDEuMzg0Ljc3Ni4yNTYuMDYuNTE3LjA5My43NzQuMTQxLjA5Ni4wMTguMTk5LjAzNi4yODUuMDg0YS4zMi4zMiAwIDAxLjE1OS4zN2MtLjA0OC4xNjMtLjIxMy4xOC0uMzYyLjE2OS0uNDQ2LS4wMzQtLjktLjIzMy0xLjMyMi0uMzY0LS41OTMtLjE4NS0xLjI2Ni0uMzYtMS42MzctLjg5OC0uMi0uMjg5LS4zMjUtLjYxNS0uNDQxLS45NDVsLS4wNzctLjIyYy0uMTMtLjM2OC0uMjY3LS43MzItLjUwNS0xLjA0Ny0uMjUzLS4zMzUtLjYtLjU4LS45MjItLjg0MmwtLjA0Ny0uMDQuMDA2LjAwOGMuMjgyLjMxMi41MzQuNjcuNzMxIDEuMDQ0bC4wNTMuMTAyYy4xMDcuMjEzLjE5Ny40NTIuMjIuNjkuMDA4LjA5Ny0uMDA0LjE2OC0uMDUzLjE4M2wuMDA0LjAxLS4wMDUtLjAxYy0uMDI4LjAwNy0uMDY3LS4wMDItLjEyLS4wMzUtLjE3Ny0uMTEtLjMyNS0uMjY5LS40ODgtLjM5NmEzLjM1MiAzLjM1MiAwIDAwLS41ODUtLjM2OCA4Ljk3OCA4Ljk3OCAwIDAwLS42OTctLjMwM2MtLjEzMi0uMDUxLS4xMzktLjAyNi0uMjUzLjA0NC0uMDQuMDI0LS4wOC4wNDgtLjEyMy4wNjgtLjA3OC4wMzggMS40NzMgMi41ODUgMS40MjcgMy4xMzQtLjAxNC4xNzUtLjE4OS4zMTgtLjE0My41MDEuMDU3LjIyMS4zNTQuMzAzLjM3OC41NDQuMDI0LjIzLS4xNTUuNDMtLjE3My42NTYtLjAxNi4yMDEuMTYxLjM1LjE1Ny41NDEtLjAwNC4xODUtLjIxNS4yODktLjIzMS40ODQtLjAxOC4yMzMtLjAyLjMzOC0uMjI1LjQ4MWwtLjE1My0uNjdjMCAuMDA4LS4wMDIuMDE2LS4wMDMuMDIzbC0uMDEuMDg4YS41MjUuNTI1IDAgMDAuMDAzLjE3NWMuMDI0LjEwNC4wOTkuMTg2LjEzNS4yODUuMDk0LjI2My0uMDQ4LjUyNy0uMDY1Ljc5LS4wMTguMjg3LjEyMS41NTEuMTA3Ljg0LS4wMTguMzY0LjE3LjY5LjE1OSAxLjA0Ni0uMDA4LjIyMy0uMTM5LjM5Ni0uMDkuNjI3LjAzMS4xNTUuMDc4LjI5Ny4wNi40NTgtLjAyNS4yMTktLjEyMy40MjItLjE3NS42MzUtLjA3LjI3My0uMDE1LjU0My4wNDMuODEzbC4wMjkuMTM1Yy4wMTkuMDkuMDM2LjE4LjA0Ni4yNzEuMDM0LjI3NS4wMzQuNTYtLjA2NC44Mi0uMTM5LjM2OC0uNTIuODA2LS45NDQuODJhLjQ0LjQ0IDAgMDEtLjE5LS4wMzZjLjA5Ljk5OS4wODMgMi4wMDItLjA3MiAyLjk5My0uMDQzLjI3Ny0uMDkuNTU1LS4xNC44MzEtLjAwNy4yNTQtLjAxLjUwNy0uMDA2Ljc2LjAwOC41MjguMDM2IDEuMDU4LjEwNiAxLjU4LjAzNy4yNzcuMDkyLjU1LjE1LjgyM2wuMDg4LjQwOGMuMDMuMTM2LjA1OC4yNzMuMDg0LjQxLjIgMS4wNTIuMTU0IDIuMTE1LS4wMDggMy4xNy0uMDg3LjU2My0uMjAxIDEuMTI0LS4zNDIgMS42NzdhOC4zIDguMyAwIDAxLS4yMi43NTRjLS4wMzMuMDk0LS4wNzUuMjc1LS4xNjIuMzQtLjE3Ni4xMzYtLjIwMy0uNTA1LS4yMTctLjU3My0uMDE2LS4wNzctLjAyLS4xNTktLjA3OC0uMDctLjAzOC4wNi0uMDQ2LjE2OC0uMDYuMjMzbC0uMDk5LjQ2Yy0uMjE5IDEuMDI5LS40NjggMi4wNzUtMS4xMjMgMi45My0uMTY1LjIxNC0uNDEuNTUyLS42ODEuNjQ4LS4yMzEuMDgzLS4wMjgtLjMyNS4wMDQtLjQwOC4wOC0uMjE3LjkyNi0yLjQ0OC43MDEtMi40OTUtLjA1Ni0uMDEyLS4xNDkuMTE5LS4xNzUuMTUzLS4xNDguMTgzLS4yNzMuMzktLjM5My41OS0uMTMzLjIyNC0uMjU4LjQ1LS4zNzQuNjgzbC0uMTQuMjg4LS4wNzEuMTQyYy0uMDE0LjAyOC0uMDUuMTMtLjA4My4xNC0uMDY0LjAyMS0uMDM0LS4xMTQtLjAzLS4xNjRhNi40NCA2LjQ0IDAgMDEuMTMzLS43NTRjLjExNC0uNTIxLjI1NS0xLjAzNy40MjYtMS41NDIuMTc5LS41MzEuMzk0LTEuMDUzLjU0LTEuNTk0LjEyNS0uNDYuMTI1LS45MS4xMDktMS4zOHYuMDE1YS41MjkuNTI5IDAgMDEtLjMuMjMzYy0uMTIuMDMyLS4yMzMtLjAxNi0uMzMxLS4wODRhMS4zMjcgMS4zMjcgMCAwMS0uMjgtLjI4Yy0uMDctLjA5LS4xNDItLjI4My0uMjQ2LS4zMzMtLjE0NS0uMDY3LS4yNTQuNDM2LS4zMDQuNTM0LS4xMDguMjE1LS4yNDcuNDQtLjQzNi41OTMtLjEyNC4xMDEtLjI0NS4xMTktLjQwNC4xMjlhLjg3Mi44NzIgMCAwMC0uNTA2LjE5NWMtLjM0Ni4yNjMtLjYwMy42MTctLjkwNi45MjMtLjIyNy4yMy0uNDU2LjMxLS43NTguNDA2LS4xOS4wNjItLjMzMy4xNC0uNDQ4LjMwNS0uMTIuMTc1LS4yMDMuMzktLjQwNi40ODUtLjM5Ni4xOS0uODg4LS4wMDQtMS4yNi4yNjktLjI0NS4xOC0uNDA3LjQ1Ni0uNjE0LjY3NC0uMjQ2LjI2LS41MjcuNTA0LS44NTIuNjU5LS4yNjQuMTI1LS41NTkuMTM1LS44MjQuMjQ3YS44OTcuODk3IDAgMDAtLjI4OS4yMTdsLS4wODQuMDg3YTEuMjUyIDEuMjUyIDAgMDEtLjE4Mi4xNjFjLS40ODguMzQtMS4xNzUuMTc2LTEuNjk4LjQ2Mi0uMDg0LjA0Ni0uMTY0LjEtLjI0My4xNTdsLS4xNTguMTEyYTEuODkgMS44OSAwIDAxLS4zMzQuMTk1Yy0uMjkzLjEyNS0uNjI3LjE0OS0uOTQyLjE2NS0uNTQ1LjAzLTEuMDgzLjA0OC0xLjYyNC4xMjVhMjMuODEgMjMuODEgMCAwMC0xLjYzMS4zMTNjLS41MzkuMTE3LTEuMDc3LjI0Ni0xLjYxNC4zNzYtLjM3OC4wOTEtLjc2LjE4Ny0xLjE1MS4yMDNhMi4xMTIgMi4xMTIgMCAwMS0xLjQ3OS0uNTM0bC4wMjguMDIzLS4xMzQuMjM4YTI1LjIyMiAyNS4yMjIgMCAwMS0xLjE0NiAxLjg2M2MtLjQ2OC42ODItMS4wMDQgMS4zMDMtMS41MjkgMS45NDRhMTAuMzQgMTAuMzQgMCAwMC0uNjE5Ljg1N2MtLjA3OC4xMTgtLjE2Ni4yNy0uMjkxLjM0OS0uMjI1LjE0LS40MzItLjE0NC0uNjI5LS4yMTctLjI4MS0uMTA2LS42MDUuMDcxLS44NzItLjA3LS4yODEtLjE1LS4zODQtLjQ4LS43MS0uNTc3LS4xOTItLjA2LS40MDUtLjA1LS41OTItLjEyNy0uMTI1LS4wNTItLjE3My0uMTUyLS4yNjEtLjI1LS4yNDUtLjI3Mi0uNzEtLjE4Mi0xLjAzLS4yNzhhLjU5Ny41OTcgMCAwMS0uMjk2LS4xNzljLS4xMTMtLjEzMy0uMTM5LS4zMTgtLjI0Ny0uNDUyLS4wOTUtLjExMy0uMjQyLS4xMDktLjM2Ni0uMTdhLjYzOC42MzggMCAwMS0uMjQxLS4yMzdjLS4xNzMtLjI2NS0uMzA4LS43OC0uNjY3LS44NzItLjI5Mi0uMDc0LS41NC4wNjItLjc3Mi0uMTc3LS4xNzctLjE4My0uMjgzLS40MjYtLjQxNC0uNjM5LS4xNDItLjIzLS4zMzUtLjM5OC0uNTE2LS41OTctLjM2Ni0uNDA2LS41MTUtMS4wMTMtLjY5My0xLjUxLS4wODktLjI0My0uMTkzLS41MDItLjIyLS43Ni0uMDEtLjEwNi4wMy0uMjExLjAxMy0uMzEzLS4wMjYtLjE0Ny0uMTY1LS4yODQtLjI1NC0uMzk0LS4xMTUtLjE0NS0uMjQ1LS4yOTItLjM0LS40NTVsLjAwNS0uMDAyYy0uMjgxLjEyMS0uNTk1LjItLjkxMS4yNGwtMy4xNyA3LjQ1LS4wMzQtLjA2MmEzLjkgMy45IDAgMDEtLjEyNy0uMjQ4IDEuNDkgMS40OSAwIDAxLS4wNTktLjE0NmwtLjM3IDEuODQ0LjU5LTEuMzg4LjAzNS4wNi4xNC4yNDMuMDcuMTIxYy4xMzcuMjQ3LjI0LjUwNC4zNC43NjYuMTIyLjMxOS4yNjEuNi40OTQuODVhNy42OSA3LjY5IDAgMDAxLjIyOCAxLjAzNWMuMzEzLjIxNy42NC4yOTYuOTk2LjQyNC4yNDEuMDg3LjE5MS4xMzkuMDg1LjMzLS4wNi4xMDctLjAzMy4yMTUtLjAyNi4zMjFsLjEtLjQzNmMuMjUxLjA2LjQ4NC4xODUuNjY3LjM2Ni4wODkuMDkuMzI2LjMzNC4wNzkuMzRhNC4zNCA0LjM0IDAgMDEtLjg5NS0uMDU4bC4wMDItLjAwNmMtLjA4OS4wODgtLjI5My4wMi0uMzkxLS4wMDZhNC45MTggNC45MTggMCAwMS0xLjM2OS0uNjA1Yy0uNDUyLS4yODQtLjkzNi0uNTc3LTEuMzMtLjkzOS0uMzQtLjMxNS0uNTkyLS43MTMtLjg1Ni0xLjA5MmwtLjAxOS0uMDI1LS4zNjMgMS44MTJjLjA5My4xNS4xODYuMzAxLjI4LjQ1bC4xNDIuMjI0Yy4wMjYuMDQyLjE3My4yMTMuMTUxLjI3My0uMDI0LjA2Ni0uMTQzLS4wMTYtLjE4OS0uMDM2LS4yNy0uMTEzLS41MjQtLjIwOS0uNzU3LS4zODYtLjA2OS0uMDUyLS4xNDMtLjE1LS4yMi0uMTg1LS4wMjEtLjAxLS4wNTIuMDEtLjA3Mi0uMDA0LS4xMTQtLjA3OC0uMTc0LS4yNi0uMjM5LS4zNzhhNS45NTMgNS45NTMgMCAwMS0uNDc2LTEuMTk0Yy0uMTk3LS42NTktLjQ0LTEuNDQzLS4zMTctMi4xMzdhMy40NyAzLjQ3IDAgMDEuMS0uMzk1TDguNiA1NGMuMDM5LS4xMy4wNzQtLjI2LjA5Ny0uMzk2LjA2NC0uMzk2LjExNC0uODE4LjA4LTEuMjItLjA0Mi0uNTExLS41MzYtLjQ3My0uOTMyLS42MWEuMzg1LjM4NSAwIDAxLS4xMjgtLjA3MnYuMDEyYTEuMDY5IDEuMDY5IDAgMDAtLjQwNy0uMTQ1LjcyOS43MjkgMCAwMC0uMTk2LjAxMmMtLjA3NS4wMTMtLjE4My4wNzctLjI1OC4wNjMtLjE4My0uMDM0LjIyLS4zNTYuMjg4LS4zOTguMTg0LS4xMTUuNDAxLS4xOTMuNjEyLS4yNC4yMjctLjI2Ni42My4wMzcuODg3LjExOS4yODkuMDkxLjYyNi4wOTUuOS0uMDQyLjIzOS0uMTIuMzgyLS4zNTIuNTEyLS41NzMuMjIxLS4zNzYuNDQtLjc1NC42Ni0xLjEzbDEuNzMtMi45NjEtMS4zNjkgNi44MjVjLjE2LS4yNjMuMzY2LS41MS41Mi0uNzY2LjI3LS40NS40NzgtLjkzMS42OC0xLjQxNS40NjgtMS4xMjguOTU0LTIuMjE5IDEuNTgzLTMuMjcuMTQ0LS4yNC4yOTItLjQ3OC40MzgtLjcxNy0uMjA1LjAyNi0uNDExLjAzNi0uNjEuMDMxLS4xOTgtLjAwNC0uNDA5LS4wMzYtLjU2OC0uMTY1LS4xNzMtLjE0MS0uMjYtLjUyNS0uNDk2LS41NjctLjIxNS0uMDM4LS40NDguMjIzLS42MjcuMzA0LS4zNC4xNTQtLjczMy4xNjItMS4wOTkuMTg2LS41MTYuMDMzLTEuMDQ5LjAyNy0xLjU0My0uMTQ2LS4zNDYtLjEyMS0xLjYyMi0uNTM1LTEuODQtLjMxNC0uMzY2LjM2OC0uNzMuNzQ0LTEuMDU2IDEuMTUtLjI4LjM0OC0uNTQuNzI2LS44OTggMS4wMDMtLjM0Ny4yNjctLjg1LjQ5NS0xLjI5OC4zOTItLjI2My0uMDYtLjQ1OC0uMjU5LS42ODMtLjM5NGExLjA1NiAxLjA1NiAwIDAwLS41OTUtLjE1M2MtLjM3NS4wMTItLjczOS4xNjctMS4xMTUuMTYzLS4xNS0uMDAyLS4yNzEtLjA1NC0uMzAxLS4yMTEtLjA0Ni0uMjM5LjMxNy0xLjA5Mi0uMDk5LTEuMTQ4LS4yODctLjAzOC0xLjAxLjQxLTEuMTc5LjAyYS42NC42NCAwIDAxLS4wMzgtLjI0Yy0uMDA0LS4xMDUuMDUyLS4zMTctLjAwOC0uNDE3LS4wOTMtLjE1My0uMzIyLjE3LS40NDIuMTgzLS4zNDYuMDQ0LS4wMy0xLjcuMDEtMS44OTguMjEzLTEuMDM5Ljc2LTEuOTQ4IDEuNTM5LTIuNjczLjI5Ny0uMjc2LjY5NS0uNDcuOTQ4LS43OS4xNjctLjIwOS4yNDEtLjQ3Ny4yNzgtLjczNnYuMDA0bC0uMTIzLjE1M2MtLjA3LjA4OC0uMTUuMjAxLS4yNTUuMjUzLS4xOTUuMDk4LS4yNDctLjEzMy0uMzkyLS4yMDctLjIyNS0uMTEzLS40NTYuNTE1LS41MzYuNjM1LS4yNzYuNC0uNzAyLjYwMy0xLjE4OC41MjFhMS43OTMgMS43OTMgMCAwMS0uNzIzLS4yOSAxLjE3IDEuMTcgMCAwMS0uMjYyLS4yNDVjLS4wNDgtLjA2LS4xMjItLjIxMy0uMjItLjIxNS0uMDY5LS4wMDItLjEzMS4wNzgtLjE3MS4xMjEtLjE3Ny4xOTctLjMxMi40MjYtLjQ5LjYyMy0uMTguMTk3LS40LjM3LS42NTguNDU0LS43NDMuMjQtMS4xNjctLjU2Ny0xLjU4My0xLjAxOS0uMTEtLjEyLS4yODctLjMyLS40NzYtLjI3OC0uMDguMDE3LS4xNDcuMDgxLS4yMDMuMTM1bC0uMDY3LjA2Ni0uMTMyLjEzNmEyLjAxMyAyLjAxMyAwIDAxLS4yMDkuMTljLS40MzQuMzMyLTEuMjI0LjY0Ny0xLjc0LjMyLS4zNzYtLjIzOS0uNjIzLS43MTQtLjg3NC0xLjA2Mi0uMjkzLS40MDYtLjYzOS0uODIyLS44LTEuMzAyLS4xNTYtLjQ3My4xNTItLjc0MS41MS0uOTY0bC4wNjYtLjA0LjEzMy0uMDc4LjA2NS0uMDM4LjA5Ni0uMDU4Yy4xNzYtLjEwNy4zNTYtLjIxLjU1LS4yODItLjIxNi0uMjUtLjQtLjUzNS0uNTc4LS44MDYtLjIzNS0uMzYyLTUuNjUtMTUuMzYtNS43NjQtMTUuODI4YTguMzk3IDguMzk3IDAgMDEtLjIwNy0xLjMyM2MtLjA3NS0xLjAxNy0uMzk4LTUuNjM3LS4zNC01Ljk5MS4wNDItLjI1My4xNzktLjQzLjI5My0uNjUzLjItLjM4OC0uMTA2LS42Ni0uMTctMS4wNC0uMDU3LS4zMzUuMDA4LS42ODcuMDU4LTEuMDE4LjA2Mi0uNDAyLjA3NC0uODQuMTg3LTEuMjMxLjEyOC0uNDUyLjU3Mi0uNTk1LjkxNC0uODY4LjIyMy0uMTc3LjI5Ny0uMzc2LjE1LS42MjVhMi43MDYgMi43MDYgMCAwMC0uMjI2LS4zMTZsLS4wODEtLjFjLS4xOS0uMjMyLS4zNzUtLjQ2Mi0uNDMtLjc3OC0uMDY0LS4zNjYtLjAzLS43NjQgMC0xLjEzMi4wMzItLjQyMi4xMDUtLjg0Mi4yNDMtMS4yNDIuMTU1LS40NTEuNDA0LTEuMDA0LjkyLTEuMTI2LjE3LS4wNC4zNzItLjA0LjQ5My0uMTg1YS41MzIuNTMyIDAgMDAuMTAyLS4zODZjLS4wMzgtLjM2NC0uNDUtLjU0My0uNTY2LS44ODMtLjE4MS0uNTMuMDI2LTEuMDg1LjIwMy0xLjU4NC4xMzYtLjM4Ni4yODMtMS4xNTguNzgxLTEuMjc0LjI0LS4wNTYuNzQyLjE0NS43NzgtLjIxNy4wMjgtLjMtLjE1LS42NDItLjI3LS45MDMtLjE3OC0uMzktLjQwNy0uNzc2LS41My0xLjE5LS4wOTYtLjMyMi0uMDMyLS41ODEuMzA4LS42OTUuMzExLS4xMDMuNjU5LS4xMTEuOTg0LS4xMjMuMjQ1LS4wMS40OTQtLjAxLjc0LS4wMzguMDQ0LS4wMDYuMTc4LS4wMDguMjEtLjA1My4wOTctLjE0NC0uOTktLjY3LTEuMTAzLS45MTgtLjA2NC0uMTQzLjA2OS0uMTgzLjE5MS0uMjA3LjMtLjA1Ny42NDUtLjAxLjkzLS4xMzEuNC0uMTcxLS4wNTItLjc2OC0uMTEyLTEuMDEzLS4wNzMtLjI5MS4xMTMtLjI4NC4zMjMtLjI1NGwuMDQ4LjAwN2MuMTA2LjAxNi4yMTMuMDMyLjI5Mi4wMTQuMTQ3LS4wMzQuMTUzLS4xNjcuMTQ1LS4yOTYtLjAyMi0uMzE3LS4xMzctLjYyMy0uMTE1LS45NDMuMDI0LS4zNTMuMjExLS42NzcuNDc4LS45MDYuMTMzLS4xMTMuMjktLjE5NS4zNTQtLjM2Ni4wODktLjI0My4wNDYtLjUyLjA5LS43NzIuMDY1LS4zNjIuMzA4LS41MTUuNjQ4LS42MS41MDgtLjE0NCAxLjEzOS0uMzQxIDEuNjA1LjAxNS4yNTMuMTkzLjM5Ni40ODQuNjI1LjY5Ni4xOS4xNzguMTM4LS4yMzIuMTQyLS4zMzIuMDA1LS4xMi0uMDA2LS4zMDguMTQzLS4zNDIuMDktLjAyLjIxMS4wMjguMjk0LjA1LjE1OC4wNC4zMTUuMDg3LjQ2NC4xNTMuMTguMDgxLjM0Ny4xODkuNDg2LjMyOC4yMDMuMjAzLjMuNDg2LjQ5LjY5LjA0NC0uMDQ1LS4wNzItLjM1NS0uMDgyLS40MzNhLjk2Ny45NjcgMCAwMS0uMDEyLS4yMjljLjAxNi0uMTMuMDgtLjE5OS4yMTUtLjE5MS4yMTMuMDEyLjQzMi4xNTcuNjAzLjI3LjIxNy4xNDYuNDQ0LjMxNy41OTIuNTM2LjExNS4xNy4xNS40MS4zMTQuNTQzLjE2Ni4xMzUuMTE0LS4xNTEuMTQ0LS4yNTUuMTE3LS40Mi45My4zNDcgMS4wNDMuNDQ2LjI4My4yNTUuNTM5LjUzMy43MzguODYuMjU3LjQyLjU0LjgwOC44NDMgMS4xOTYuNjI3Ljc5OCAxLjE3NiAxLjY0IDEuNjQ0IDIuNTM3LjQ1OC44NzUuODY0IDEuNzg1IDEuMTUzIDIuNzMuMjg2LjkzMS41MDMgMS44NDUuOTk1IDIuNjk2LjI1My40MzguNTI2Ljg2Ni43NDEgMS4zMjMuMTk3LjQxOC4zMjYuODU4LjQxNiAxLjMxLjA0My4yMTQuMDc2LjQzLjEwOC42NDhsLjAzMS4yMTZjLjA5Ni42NS4yIDEuMjk3LjUxNiAxLjg4OC4xMTYuMjE1LjI0Ny40Mi4zNzMuNjNhMS41IDEuNSAwIDAwLjM4Ny0uMTg4Yy4xODktLjEzLjMxMy0uMzgzLjUzMi0uNDU2LjE3LS4wNTguMzYyLjAzNC41MS4xMDcuMjU2LjEyNi40ODUuMjk5LjcyOC40NDIuMTA5LjA2Ni4yMy4xMzUuMzU4LjE1MS4xNTguMDIyLjI0My0uMDU3LjI1LS4yMTMuMDE3LS4zMDItLjExNC0uNjA5LS4wMy0uOTA5LjEwNy0uMzgyLjQ3OS0uNDc2LjgwMi0uMjgzLjI1Ny4xNTQuNDY4LjM3Mi42NzQuNTk0bC4xMzYuMTQ4Yy4wOS4wOTguMTgyLjE5NS4yNzcuMjg1LjEwNy4xMDIuMzM2LjM1LjUxNy4yODUuMjEzLS4wNzguMTg1LS41My4xODctLjY5NWE4LjIyIDguMjIgMCAwMC0uMDQyLS44NjFjLS4wMTktLjIwNS0uMDc1LS40NTItLjAzNy0uNjYxLjA3Ny0uNDA4LjY2MS4wMjguODEyLjE3LjA4OS4wOC4xNjUuMTc0LjI0Ny4yNi4wMjYuMDI4LjA3Ny4xLjExOS4xMDUuMDg4LjAxMi4wODItLjA5MS4wODgtLjE2LjAwNi0uMDcxLjQ2NC0uMjcgMS4zNzYtLjU5N2EuNTUxLjU1MSAwIDAwLjE2LS4wMzVjLjMyLS4xNC44Ny0uNjc0Ljk0My0uNDY3bC4wMTguMDVjLjA3NS4yMDQuNTkxLS4yMjUuNjkyLS4zOTkuMDU0LS4wOTEuMTE5LS4yMjguMjE5LS4yODIuMTYtLjA4Ni44ODIuNjEyLjkzNy41NzVsLjA2Ny0uMDQ1Yy4xLS4wNjUuMi0uMTIzLjM0NC0uMTE2LjE4Ny4wMS4zMTQuMTQxLjQxOC4yODIuMjEzLjI4NS4zNTguNjg3LjY4NS44Ny4xMDMuMDU3LjE1NC0uMzYyLjE1Mi0xLjI1OC4wNC0uMDI3LjA4LS4wNTQuMTE2LS4wODUuMTI2LS4xMTIuMjU5LS4zNDYuNDYtLjI4NS4yNDMuMDc2LjM5Ny40MDYuNDk2LjYxMS4xODMuMzc2LjI5MS44NjQuNjAzIDEuMTY2LjEwMi4xMDIuMy4yMi4yODMtLjAxLS4wMTYtLjIzOS0uMTU1LS41MjEtLjA0Ni0uNzYuMDQ2LS4xMDMuMTQtLjE0Ny4yMjktLjIwOS4wOTYtLjA2Ny4xNzctLjE0Ny4yNDUtLjI0LjEzNS0uMTg2LjIyNy0uMzk3LjM2Mi0uNTgyLjA0OC0uMDY1LjA5NC0uMTM5LjE2Mi0uMDY3LjA5NS4xLjA4Ny4zMjYuMTQxLjQ1My4wMzQuMDguMDc2LjE1LjE0NS4yMDMuMDg2LjA3IDMuMDQyLjU2MiAzLjM0My43NDcuMzM0LjIwMy42NC0uMzY5Ljk4NS0uMTMuMTc3LjEyNi4xOTcuNDYyLjQxOC41MjQuMDgyLjAyNC4xNi0uMDA3LjI0LS4wNDVsLjA2Ni0uMDMzYS40MTMuNDEzIDAgMDEuMjA2LS4wNThjLjE0Mi4wMS4yMS4xMzEuMjY3LjI2NmwuMDM1LjA4OGMuMDc1LjE4NS4xNTQuMzU2LjM5NS4yNjcuMTg1LS4wNjguNDA2LS4yNzguNjItLjE4OS4yNjIuMTExLjIxNC41MS4yNzguNzI2LjA3My4yNDcuMjQ0LjA4Ni40MTYuMDMuMTcyLS4wNTUuMjUuMDcxLjMwNi4yMWwuMDE3LjA0Ni4wMzMuMDljLjE1Ny40MjIuMzgyLjczNS43IDEuMDYxLjIxMi4yMTkuNDMxLjQzMi42MTQuNjc3LjEzNC4xOC4yNS4zNzMuMzYyLjU2OCIgZmlsbD0iI0M3QzZDNyIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+"); }
  .c-form--build-your-dogs-dinner .gform_wrapper .proteins .ginput_container_checkbox .gfield_checkbox li label.rabbit:before {
    background-position: -8px calc(100% + 7px);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTIiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUxLjA3IDMxLjIwN2MtLjk2NC0yLjUxOS03LjQwOC0xMC44MTUtOC43NDItMTEuMjYtMS4zMzMtLjQ0NC00LjE1LS4yOTYtNC4xNS0uMjk2LTEuMjU5LTE0LjE1LTQuMzctMTUuNzA1LTYuNTE3LTE3LjI2MS0yLjE0OS0xLjU1NS0xLjkyNyA0LjU5NC0xLjkyNyA0LjU5NC0uNzQxLTIuNTkyLTQuNTItNi44MTYtNy4xMTItNi4xNDktMi41OTQuNjY3LTEuMTg1IDkuMTg3LS44MTUgMTEuNTU2LjM3MiAyLjM3MiAzLjcwNCA1Ljc3OCA0Ljk2MiA3LjYzIDEuMjYgMS44NTEuNTk0IDMuNDgxLjU5NCAzLjQ4MS0xLjAzNyAxLjQ4My0uODg5IDUuMjExLS44ODkgNS4yMTEtMi41OTItLjQyMS01LjExIDIuNTY4LTUuMTEgMi41NjgtNS44NTQtMi41MTctOS4yMDQtMi41NjgtOS4yMDQtMi41NjgtMTcuNzY0LjE3Ny0yMC4wMjUgMTcuMDg2LTIwLjI4NiAyMi42OTQtLjYzNC0uMjc2LTEuNTE2LS4yNjgtMi42NTQuNjI4LTIuNjE1IDIuMDYtLjc0OSA0LjU4NC0uNzQ5IDQuNTg0LS43MzctLjIwMy0xLjQ2Ny0zLjU5OC0xLjQ2Ny0zLjU5OC0xLjY3MSAzLjU3NSAxLjM2OSA2LjAxNyAxLjM2OSA2LjAxNy0xLjEzMy4yNDItMy4wMDctMS4wMjgtMy4wMDctMS4wMjguMTc3LjIzOSAxLjM1IDIuMDY2IDMuNjI4IDQuNDUxIDIuODc1IDMuMDA4IDcuMTE1IDIuMzYgOS4yMDYgMi4yNzlsLjE5OC0uMDA4LjA2LS4wMDIuMDEtLjAyNWMuMzI5LS4xNDcuNTktLjYxMyAxLjk1NC0uMTU1bDEuNzU1IDEuMTAzczE1LjUwMS4xNDQgMTcuOTI4IDBjMS4zMTYtLjA3OC0xLjMzNC0zLjg1MS0xLjMzNC0zLjg1MSA0LjgxNS0uMjk4IDcuNDA4LTIuMDc2IDcuNDA4LTIuMDc2bDcuNDM5IDYuMDcxaDcuODAzYzEuNTM0IDAgLjU5NC0xLjY0My41OTQtMS42NDNsLTcuMzE3LTYuNjUuODEzLTEuNDA3YzIuODE2LS41OTMgNC44MTYtMy4zMzQgNS4xMTEtMy44NTIuMjk3LS41MTkuMDc2LTQuMzcuMDc2LTQuMzdzLjI5Ny4zNzEgMS41NTQtMS4xODZjMS4yNjEtMS41NTYtLjE0Ny00LS41MTYtNC41Mi0uMzctLjUxNi0xLjExMi0zLjc3OS0xLjExMi0zLjc3OXM0Ljk2Mi0uMjk2IDYuMTQ5LS44ODljMS4xODMtLjU5IDUuMjU5LTMuNzc1IDQuMjk3LTYuMjk0IiBmaWxsPSIjRUE4OTM4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4="); }

.c-form--build-your-dogs-dinner .gform_wrapper .three-column .ginput_container_checkbox .gfield_checkbox li {
  height: 5.375rem;
  width: calc(100% - 40px);
  margin-bottom: 1.25rem; }
  @media only screen and (min-width: 64em) {
    .c-form--build-your-dogs-dinner .gform_wrapper .three-column .ginput_container_checkbox .gfield_checkbox li {
      width: calc(33.33333% - 20px); } }

.c-form--build-your-dogs-dinner .gform_wrapper .radio-buttons-column-two .ginput_container_radio li {
  width: calc(100% - 40px);
  margin-bottom: 1.25rem;
  height: 12.875rem; }
  @media only screen and (min-width: 64em) {
    .c-form--build-your-dogs-dinner .gform_wrapper .radio-buttons-column-two .ginput_container_radio li {
      height: 12.875rem;
      width: calc(50% - 20px); } }
  .c-form--build-your-dogs-dinner .gform_wrapper .radio-buttons-column-two .ginput_container_radio li label {
    background-position: 50% 1.25rem;
    background-size: auto 6.625rem;
    background-repeat: no-repeat; }
    .c-form--build-your-dogs-dinner .gform_wrapper .radio-buttons-column-two .ginput_container_radio li label:after {
      bottom: 2.75rem;
      top: auto; }
    .c-form--build-your-dogs-dinner .gform_wrapper .radio-buttons-column-two .ginput_container_radio li label[class^="18-tubs"], .c-form--build-your-dogs-dinner .gform_wrapper .radio-buttons-column-two .ginput_container_radio li label[class^="9-kg"] {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTgiIGhlaWdodD0iMTA2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3Qgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2Utd2lkdGg9IjIuOCIgeD0iMS40IiB5PSIxLjQiIHdpZHRoPSI5NS4yIiBoZWlnaHQ9Ijk1LjIiIHJ4PSIyLjgiLz48cmVjdCBmaWxsPSIjOERDNzNGIiB4PSI1LjYiIHk9IjExLjIiIHdpZHRoPSI4OC4yIiBoZWlnaHQ9IjIzLjgiIHJ4PSIyLjgiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LjYgOTUuMikiIGZpbGw9IiNGRkYiIHN0cm9rZT0iIzhEQzczRiIgc3Ryb2tlLXdpZHRoPSIyLjgiPjxyZWN0IHg9IjEuNCIgeT0iMS40IiB3aWR0aD0iMjMuOCIgaGVpZ2h0PSI3IiByeD0iMi44Ii8+PHJlY3QgeD0iNjEuNiIgeT0iMS40IiB3aWR0aD0iMjMuOCIgaGVpZ2h0PSI3IiByeD0iMi44Ii8+PC9nPjxyZWN0IGZpbGw9IiNGRkYiIHg9IjM2LjQiIHk9IjE1LjQiIHdpZHRoPSIyNi42IiBoZWlnaHQ9IjQuMiIgcng9IjIuMSIvPjwvZz48L3N2Zz4="); }
    .c-form--build-your-dogs-dinner .gform_wrapper .radio-buttons-column-two .ginput_container_radio li label[class^="36-tubs"], .c-form--build-your-dogs-dinner .gform_wrapper .radio-buttons-column-two .ginput_container_radio li label[class^="18-kg"] {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTgiIGhlaWdodD0iMTA2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS42IDk1LjIpIiBmaWxsPSIjRkZGIiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iMi44Ij48cmVjdCB4PSIxLjQiIHk9IjEuNCIgd2lkdGg9IjIzLjgiIGhlaWdodD0iNyIgcng9IjIuOCIvPjxyZWN0IHg9IjYxLjYiIHk9IjEuNCIgd2lkdGg9IjIzLjgiIGhlaWdodD0iNyIgcng9IjIuOCIvPjwvZz48cmVjdCBmaWxsPSIjOERDNzNGIiB4PSI1LjYiIHk9IjExLjIiIHdpZHRoPSI4OC4yIiBoZWlnaHQ9IjIzLjgiIHJ4PSIyLjgiLz48cmVjdCBmaWxsPSIjRkZGIiB4PSIzNi40IiB5PSIxNS40IiB3aWR0aD0iMjYuNiIgaGVpZ2h0PSI0LjIiIHJ4PSIyLjEiLz48cmVjdCBmaWxsPSIjOERDNzNGIiB4PSI1LjYiIHk9IjM5LjIiIHdpZHRoPSI4OC4yIiBoZWlnaHQ9IjIzLjgiIHJ4PSIyLjgiLz48cmVjdCBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iMi44IiB4PSIxLjQiIHk9IjEuNCIgd2lkdGg9Ijk1LjIiIGhlaWdodD0iOTUuMiIgcng9IjIuOCIvPjxyZWN0IGZpbGw9IiNGRkYiIHg9IjM2LjQiIHk9IjQ0LjgiIHdpZHRoPSIyNi42IiBoZWlnaHQ9IjQuMiIgcng9IjIuMSIvPjwvZz48L3N2Zz4="); }
    .c-form--build-your-dogs-dinner .gform_wrapper .radio-buttons-column-two .ginput_container_radio li label[class^="54-tubs"], .c-form--build-your-dogs-dinner .gform_wrapper .radio-buttons-column-two .ginput_container_radio li label[class^="26-kg"] {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTgiIGhlaWdodD0iMTA2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGc+PHJlY3QgZmlsbD0iIzhEQzczRiIgeD0iNS42IiB5PSIxMS4yIiB3aWR0aD0iODguMiIgaGVpZ2h0PSIyMy44IiByeD0iMi44Ii8+PHJlY3QgZmlsbD0iIzhEQzczRiIgeD0iNS42IiB5PSIzOS4yIiB3aWR0aD0iODguMiIgaGVpZ2h0PSIyMy44IiByeD0iMi44Ii8+PHJlY3QgZmlsbD0iIzhEQzczRiIgeD0iNS42IiB5PSI2Ny4yIiB3aWR0aD0iODguMiIgaGVpZ2h0PSIyMy44IiByeD0iMi44Ii8+PHJlY3Qgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2Utd2lkdGg9IjIuOCIgeD0iMS40IiB5PSIxLjQiIHdpZHRoPSI5NS4yIiBoZWlnaHQ9Ijk1LjIiIHJ4PSIyLjgiLz48cmVjdCBmaWxsPSIjRkZGIiB4PSIzNi40IiB5PSIxNS40IiB3aWR0aD0iMjYuNiIgaGVpZ2h0PSI0LjIiIHJ4PSIyLjEiLz48cmVjdCBmaWxsPSIjRkZGIiB4PSIzNi40IiB5PSI0NC44IiB3aWR0aD0iMjYuNiIgaGVpZ2h0PSI0LjIiIHJ4PSIyLjEiLz48cmVjdCBmaWxsPSIjRkZGIiB4PSIzNi40IiB5PSI3MS40IiB3aWR0aD0iMjYuNiIgaGVpZ2h0PSI0LjIiIHJ4PSIyLjEiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS42IDk1LjIpIiBmaWxsPSIjRkZGIiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iMi44Ij48cmVjdCB4PSIxLjQiIHk9IjEuNCIgd2lkdGg9IjIzLjgiIGhlaWdodD0iNyIgcng9IjIuOCIvPjxyZWN0IHg9IjYxLjYiIHk9IjEuNCIgd2lkdGg9IjIzLjgiIGhlaWdodD0iNyIgcng9IjIuOCIvPjwvZz48L2c+PC9zdmc+"); }
    .c-form--build-your-dogs-dinner .gform_wrapper .radio-buttons-column-two .ginput_container_radio li label[class^="54-tubs-"], .c-form--build-your-dogs-dinner .gform_wrapper .radio-buttons-column-two .ginput_container_radio li label[class^="26-kg-"] {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYwIiBoZWlnaHQ9IjEwNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuNiA5NS4yKSIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iMi44Ij48cmVjdCB4PSIuNCIgeT0iLjQiIHdpZHRoPSIyMy44IiBoZWlnaHQ9IjciIHJ4PSIyLjgiLz48cmVjdCB4PSIxMjUiIHk9Ii40IiB3aWR0aD0iMjMuOCIgaGVpZ2h0PSI3IiByeD0iMi44Ii8+PC9nPjxyZWN0IGZpbGw9IiM4REM3M0YiIGZpbGwtcnVsZT0ibm9uemVybyIgeD0iMTEuNiIgeT0iMTAuMiIgd2lkdGg9IjY4LjYiIGhlaWdodD0iNzciIHJ4PSIyLjgiLz48cmVjdCBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iMi44IiBmaWxsPSIjOERDNzNGIiB4PSIxMyIgeT0iMTEuNiIgd2lkdGg9IjEzNC40IiBoZWlnaHQ9Ijc0LjIiIHJ4PSIyLjgiLz48cmVjdCBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iMi44IiB4PSIxLjgiIHk9IjEuOCIgd2lkdGg9IjE1Ni44IiBoZWlnaHQ9IjkyLjQiIHJ4PSIyLjgiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNzggMTBoNHY3N2gtNHoiLz48L2c+PC9zdmc+"); }

.c-form--build-your-dogs-dinner .gform_wrapper .tall-radio-buttons .ginput_container_radio li label,
.c-form--build-your-dogs-dinner .gform_wrapper .medium-radio-buttons .ginput_container_radio li label {
  background-repeat: no-repeat;
  background-position: 50% 2.5rem; }
  .c-form--build-your-dogs-dinner .gform_wrapper .tall-radio-buttons .ginput_container_radio li label span,
  .c-form--build-your-dogs-dinner .gform_wrapper .medium-radio-buttons .ginput_container_radio li label span {
    display: block;
    text-align: center;
    -webkit-transform: translateY(45px);
            transform: translateY(45px); }
    .c-form--build-your-dogs-dinner .gform_wrapper .tall-radio-buttons .ginput_container_radio li label span:nth-of-type(2),
    .c-form--build-your-dogs-dinner .gform_wrapper .medium-radio-buttons .ginput_container_radio li label span:nth-of-type(2) {
      -webkit-transform: translateY(70px);
              transform: translateY(70px);
      height: 2.5rem; }

.c-form--build-your-dogs-dinner .gform_wrapper .tall-radio-buttons .ginput_container_radio li {
  height: 14.375rem; }
  .c-form--build-your-dogs-dinner .gform_wrapper .tall-radio-buttons .ginput_container_radio li:first-child:nth-last-child(3),
  .c-form--build-your-dogs-dinner .gform_wrapper .tall-radio-buttons .ginput_container_radio li:first-child:nth-last-child(3) ~ li {
    height: 20.625rem; }
  @media only screen and (min-width: 64em) {
    .c-form--build-your-dogs-dinner .gform_wrapper .tall-radio-buttons .ginput_container_radio li {
      width: calc(20% - 20px); } }
  .c-form--build-your-dogs-dinner .gform_wrapper .tall-radio-buttons .ginput_container_radio li label {
    background-size: 4.375rem auto;
    height: 11.75rem;
    background-position: 50% 1.5rem; }
    .c-form--build-your-dogs-dinner .gform_wrapper .tall-radio-buttons .ginput_container_radio li label[class*="thin"] {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI1IiBoZWlnaHQ9IjE2MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0xMDcuODk3IDc4LjgwNWwuNTAzLjk5NWgxLjJjLTEuNi40LTMuNiAyLTYgNC44LTMuNiA0LjItNy44IDEuMi0xMS40IDIuNC0yLjQuOC02LjIgMi4yLTExLjQgNC4ybDIuNC00LjJjMi40LTQuMiAzLjYtNi42IDQuOC05IDEuNjAxLTMuMjAyIDIuOTcyLTUuNCA2LTUuNHM1LjM3Mi40NDQgOC40IDEuMmMzLjAyOC43NTYgMy45ODMgMS4yMjQgMy45ODMgMS4yMjRsMS41MTQgMy43ODF6IiBmaWxsPSIjNUM4NzNDIi8+PHBhdGggZD0iTTEwMS43MzIgNzMuNDAzYy0uMTQ4LS45OTQtLjEyNS0zLjI2Mi4wNjgtNi44MDMtMi40LjgtNC4yIDItNS40IDMuNi0uODA1IDEuMDczLTEuMzcgMi4xMDMtMS42OTggMy4wOSIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2Utd2lkdGg9Ii42IiBmaWxsPSIjNUM4NzNDIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNOTguMDIzIDEwOC40ODRjMy43Mi02LjczIDUuMTI1LTEzLjQ0NCA2LjE3Ny0xNC4yODQuMDkyLS4wNzQgNS44NDItLjQzMyA3LjEwNS0xLjA2Ny44NDItLjQyMiAxLjQ3NC0xLjQ2NiAxLjg5NS0zLjEzMyIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNOTguMDIzIDEwOC40ODRjLS41NjUgMS4xMi0yLjc2MyA0Ljk1NC02LjU5MyAxMS41LTIuOTg2IDIyLjE5Mi0yLjk4NiAzMy4yODcgMCAzMy4yODcgNC40OCAwIDMuMzcyIDQuNDk3IDMuMzcyIDUuMTMgMCAuNjMyLTcuNDAyLjYxOC05LjQyNy0xLjUwNS0yLjAyNi0yLjEyMy01LjIxMS0yNC4yNzQtNS42ODQtMjkuODE3LTQuMjk4IDAtMTcuNjU1LTQuMDQ4LTIxLjQ1OC01LjM4NC0yLjUzNS0uODktOS4xOTQtMi4zNjUtMTkuOTc4LTQuNDI0LTIuMDY1IDQuNjUyLTMuNzcgOS4wODgtNS4xMTkgMTMuMzA4LTIuMDIxIDYuMzMtNS4xMiA3LjY1Mi04LjM5MSA5LjU4OC0yLjE4IDEuMjkxLTMuNTA5IDQuMjYtMy45ODYgOC45MDctLjEyIDMuMTA0LjQ1OCA0Ljc4NiAxLjczNyA1LjA0NCAxLjI3OS4yNTkgMS42OTggMS42ODYgMS4yNTYgNC4yODNoLTYuNTQ4Yy0xLjI3Ni01LjI3Ni0uNDM3LTExLjM1NCAyLjUxOC0xOC4yMzQtLjcxLTEuMTMtMS4wNjYtMy45MjMtMS4wNjYtOC4zNzcgMC02LjY4MiA2LjA4OS0yNC40MzcgOC4yOC0yOC43MjEtOC42NzQtNy4wNTgtMTQuNjQtMTguODUxLTEzLjQ1OC0yNC45NSAxLjE4MS02LjEgNi45MzMtOC4yOSA0LjQ5NC01LjUxOS0yLjQzOSAyLjc3Mi40MjUgMjAuNTggMTMuNTkzIDI4LjMxNSAyLjg3OSAxLjE3MiAyMC44NTItLjk3OCAzMC4wMTgtMy4wNjMgNS4zNTUtMS4yMTcgMTAuMzIyLTIuMTUgMTQuOTAyLTIuNzk2aDBhNC4yIDQuMiAwIDAwMi45NTItMS44OTdjLjkzNy0xLjQ2NyAyLjM5Mi0zLjcyIDQuMzYzLTYuNzU5IDQuNDc4LTYuOTA0IDUuNTUyLTEzLjA5MiA5LTEzLjggMy40NDgtLjcwOCAxMS4xMzEuOTg1IDEzLjIgMi40IDIuMDY5IDEuNDE1LjU5IDMuOTc0IDIuNjU5IDQuNjgyIDEuMzguNDcxIDMuMzU4LjU5MyA1LjkzNS4zNjYgMi4xOTEtLjIzNyAzLjUyNy0uMTIgNC4wMDYuMzUyLjcyLjcwOC4yNyAzLjUzLS41NTcgNC42MDEtLjYyMy44MDctMS43NzMgMS4xMTItMi4wNyAxLjQxNS0uNjkuNzA4LS42OSAyLjEyMy0xLjM3OSAyLjgzLS42OS43MDgtMS40Ni40NjctNC4xMzguNzA4LS43MTIuMDY0LTEuODYyLjA2NC0zLjQ0OCAwIiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xMTQuODQ1IDgwLjAyMmMyLjA0My0uMjAxIDMuMjk0LS4wNzUgMy43NTUuMzc4LjcyLjcwOC4yNyAzLjUzLS41NTcgNC42MDEtLjYyMy44MDctMS43NzMgMS4xMTItMi4wNyAxLjQxNS0uMDUyLjA1NC4xODQtMS44OTgtLjExNy0zLjY2LS4yNDQtMS40MjgtMS4wNDgtMi43My0xLjAxLTIuNzM0ek05OC44IDczLjJjLS4yOTItMS40NzMtLjI5Mi0zLjg3MyAwLTcuMi0yLjQuOC00LjIgMi01LjQgMy42LTEuODE1IDIuNDItMi40MTUgNC42Mi0xLjggNi42IiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iLjYiIGZpbGw9IiM1Qzg3M0MiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xMDMuOTMgNzcuNDM1Yy45Ny4yNjYtLjA0IDEuNjYyIDEuMDA1IDIuMjQ3IDEuMDQ2LjU4NiAwIC41ODYgMCAuNTg2cy0xLjQ0Ny4yOTctMi42MTIgMGMtLjIzNS0uMDYtLjUyMy0uNTg2LS41MjMtMS4xNzEgMC0uNTg2IDEuMTU5LTEuOTI5IDIuMTMtMS42NjJ6IiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iLjYiLz48cGF0aCBkPSJNMTguNjE2IDEzMi42MTNjLTcuNDAxIDcuNjkxLTExLjEwMiAxNC4xNDctMTEuMTAyIDE5LjM2NnY2Ljc4NWg2LjUxNWMuMTI5LTIuOTg5LS4yNzgtNC40ODMtMS4yMjEtNC40ODMtMS40MTQgMCAuMzEtMTIuMTAxIDUuMTMxLTEzLjkxNS40NTEtLjI4Ny45MzEtLjU0MiAxLjQ0LS43NjUiIHN0cm9rZT0iIzhEQzczRiIvPjxwYXRoIGQ9Ik02Ni42NSAxMDguMTRjLjMwMyA1Ljc1OC0uOTI4IDEwLjA0LTMuNjkyIDEyLjg0Mk02Mi41OSAxMDkuNzZjLjIyNiA0LjMwNi0uNjk0IDcuNTA2LTIuNzYgOS42TTcwLjI1IDEwNS41ODJjLjMwMyA3LjUzNC0uOTI4IDEzLjEzNC0zLjY5MiAxNi44TTc0LjI1IDEwMi45ODJjLjMwMyA4Ljk2OS0uOTI4IDE1LjYzNS0zLjY5MiAyMCIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48ZyBzdHJva2U9IiM4REM3M0YiPjxwYXRoIGQ9Ik04Mi41MzkgMS41MzZjLjY1NS4yNzIgMS4zODYuNiAyLjE0Ny45NmwuOTI2LjQ0Ni40Ny4yMzMuODA1LjQxLjUzMy4yNzguNzg4LjQyMi41MTIuMjgxLjQ5OC4yOC40OC4yNzguNjgyLjQwNy40MjQuMjYzLjIwMi4xMjguMzguMjUuMTc4LjEyMS4zMy4yMzMuMjkxLjIyYy40OTkuMzkyLjc5MS43MS43OTEuOTEgMCAuNTEyLjY3MS42MSAyLjAxMy4yOTZsLjQwMi0uMTAyYTE2LjUgMTYuNSAwIDAwLjIxNC0uMDU5bC40NTctLjEzNXYtMy40NmEyIDIgMCAwMTIuNTU2LTEuOTJjMS4zNDYuMzg5IDIuMDQuNTkxIDIuMDg1LjYwNmwuNTg0LjE5OS41NDkuMTk2Yy4wODguMDMzLjE3Ni4wNjUuMjYxLjA5OGwuNDk3LjE5My4yMzUuMDk2LjQ0NS4xOS40MS4xODhjMS4zMDkuNjIzIDIuMDM4IDEuMjA5IDIuMTg4IDEuNzU5LjQ4NS4xOCAxLjIwOS4yNCAyLjAzNS4yNjZsLjYzOC4wMTUgMSAuMDE0LjY3OC4wMTZjMS40NjguMDQ5IDIuODk0LjIwMSAzLjY5Ny44MjEgMS42NDggMS4yNzMgMy45MTggMi40MyA1LjgzOCAyLjUzN2wuMjg1LjAwOGMxLjE2MiAwIDIuNDEuNjU0IDMuNzQ1IDEuOTYybC4yNzUuMjhjLjA2LjA2LS4wMzIuMTUyLS4yNzUuMjc4LTEuMjU2IDEuMjMtMi40MzYgMS44ODItMy41MzkgMS45NTVsLS4yMDYuMDA2Yy0xLjk3NiAwLTQuMzkzIDEuMjEtNi4xMjMgMi41NDYtLjg2NS42NjgtMi40NTIuNzkzLTQuMDM2LjgzbC0xLjY2Mi4wMjctLjYyLjAyYy0uNjk4LjAzMS0xLjMwNS4wOTctMS43My4yNTUtLjE1Ny41NzgtLjk1NCAxLjE5NS0yLjM4OCAxLjg1M2wtLjQyOC4xODktLjQ2Mi4xOS0uNDk3LjE5NC0uNTMxLjE5Ni0uNTY3LjE5Ny0uNi4yLTEuNzg1LjUxM2EyIDIgMCAwMS0yLjU1Mi0xLjkyM3YtMy40NjRoMGwtLjIzMy0uMDctLjQzOC0uMTI1Yy0uMjEtLjA1Ni0uNDA2LS4xMDQtLjU4OS0uMTQzbC0uMzQ3LS4wNjhjLS45ODYtLjE2OC0xLjQ3OS0uMDMzLTEuNDc5LjQwNiAwIC4xODItLjI0Mi40NjEtLjY2LjgwNGwtLjI3Mi4yMTQtLjE1LjExMS0uMzMuMjM0LS4zNjQuMjQ1LS4zOTYuMjU0LS40MjQuMjYzLS40NDguMjctLjQ3MS4yNzUtLjQ5LjI4LS43NjMuNDIxLS43ODguNDIyLS41MzMuMjc4YTYwLjg2MyA2MC44NjMgMCAwMS00LjM0OCAyLjA0OWMtMi4yMDEuOTE0LTMuMjQ2LjUxNy0zLjk0OS0uMTM2bC0uMTU2LS4xNTUtLjE0Ny0uMTYxLS4xMzktLjE2NS0uMzkyLS40ODQtLjEzLS4xNDktLjEzMy0uMTM3YTEuODc1IDEuODc1IDAgMDAtLjI4Ni0uMjMxYy0uMDk4LS4wNjMtLjI4Mi0uMTEtLjU0LS4xNDNsLS4yODMtLjAyOS0uMzI5LS4wMi0uMzcxLS4wMTNhMTkuOTgxIDE5Ljk4MSAwIDAwLS4yMDEtLjAwM2wtLjQzLS4wMDEtLjcxMS4wMS0uNTEzLjAxNi0xLjEwNy4wNDYtMS4xOTMuMDY1LTEuOS4xMjQtMy45MDcuMjk0LTMuMjM0LjI1LS44Mi4wNTctLjk0Ni4wNTktLjc0NC4wMzEtLjI4Ni4wMDRjLTEuODI5IDAtNC4wMTctMS4xMy02LjU2NC0zLjM5NGwtLjk4MS0uMTA2LS45NDctLjA5MmMtLjMxLS4wMjgtLjYxNC0uMDU0LS45MTItLjA3N2wtLjg3Ny0uMDYzLS44NDMtLjA0OWE1Mi41ODMgNTIuNTgzIDAgMDAtLjQwOC0uMDE5bC0uNzktLjAyN2MtMy4zNTItLjA4Ny01LjcyOC4yMy03LjEyNy45NWwtLjE1Ny4wODVjLTIuMDM4IDEuMTU3LTQuNjczIDEuNTE3LTcuOTA2IDEuMDgtLjY2NS40NTctMS43ODMuNDY2LTMuMzU1LjAzbC0uNDYxLS4xMzhjLS4wOC0uMDI0LS4xNi0uMDUtLjI0LS4wNzdsLS40OTktLjE3NGEyNS4yNjcgMjUuMjY3IDAgMDEtMS4zNTQtLjU0bC0uNTg0LS4yNTgtLjMwMi0uMTM4LS42MjItLjI5NS0uNjQ2LS4zMmE1NC42OCA1NC42OCAwIDAxLS42NzEtLjM0M2wtLjY5Ni0uMzY4LS4zNTctLjE5M0MxOC40ODkgMTQuMzc5IDEgMTIuNTU3IDEgMTEuOTk4YzAtLjU1OCAxNi4yMy0yLjI1NCAyMS4zOTMtNS4wNjUuMjQtLjEzLjQ3Ni0uMjU3LjcwOC0uMzhsLjY4NC0uMzU2Yy4yMjMtLjExNC40NDMtLjIyNS42NTgtLjMzMWwuNjM0LS4zMDcuNjEtLjI4My41ODQtLjI1OWMyLjk1OC0xLjI3MiA0LjkyNy0xLjU3MiA1LjkwOS0uODk4IDMuMDkyLS40MTggNS42MzgtLjEwNyA3LjYzNi45MzNsLjI3LjE0N2MxLjMyNC43NTEgMy42MjUgMS4xIDYuOSAxLjA0M2wuNzc0LS4wMmMuMjY0LS4wMDkuNTMzLS4wMi44MDgtLjAzNGwuODQzLS4wNDkuNDM0LS4wMy44OTUtLjA3Yy4zMDQtLjAyNi42MTQtLjA1NC45My0uMDg1bC45NjMtLjA5OC40OTUtLjA1NWMyLjU0Ny0yLjI2MyA0LjczNS0zLjM5NSA2LjU2NC0zLjM5NWwuMjg2LjAwNS4zNDUuMDEyLjYxOC4wMzIgMS4yNjQuMDgzIDYuNDQ4LjQ5NCAxLjkzOS4xMzUgMS41NDMuMDkzIDEuMTUzLjA1Ni44LjAzLjQ5OS4wMTEuNjg1LjAwNi40MTItLjAwNC4xOS0uMDA2LjM1MS0uMDE2Yy40OTMtLjAzLjgzNi0uMDg5Ljk4Mi0uMTgzLjEtLjA2NS4xOTUtLjE0My4yODYtLjIzbC4xMzMtLjEzOC4xMy0uMTUuNDYxLS41NjYuMTQyLS4xNjMuMDc1LS4wOC4xNTYtLjE1NWMuNzAzLS42NTMgMS43NDgtMS4wNSAzLjk0OS0uMTM2eiIvPjxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTU4LjUgMjEuMjl2LjQyTTYxLjQ2MiAxLjc5MXYuNTc0TTU4LjUgMS43OTF2LjY0OE02NC40NjIgMS45NDZ2LjQxOU02Ny40NjIgMi4xNTV2LjU2NyIvPjxnIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTYxLjQ2MiAyMS42NDh2LS41NzRNNjQuNDYyIDIxLjQ5M3YtLjQxOU02Ny40NjIgMjEuMjg0di0uNTY2Ii8+PC9nPjwvZz48L2c+PC9zdmc+"); }
    .c-form--build-your-dogs-dinner .gform_wrapper .tall-radio-buttons .ginput_container_radio li label[class*="very-thin"] {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI1IiBoZWlnaHQ9IjE1OSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0xMDcuODk3IDc3LjgwNWwuNTAzLjk5NWgxLjJjLTEuNi40LTMuNiAyLTYgNC44LTMuNiA0LjItNy44IDEuMi0xMS40IDIuNC0yLjQuOC02LjIgMi4yLTExLjQgNC4ybDIuNC00LjJjMi40LTQuMiAzLjYtNi42IDQuOC05IDEuNjAxLTMuMjAyIDIuOTcyLTUuNCA2LTUuNHM1LjM3Mi40NDQgOC40IDEuMmMzLjAyOC43NTYgMy45ODMgMS4yMjQgMy45ODMgMS4yMjRsMS41MTQgMy43ODF6IiBmaWxsPSIjNUM4NzNDIi8+PHBhdGggZD0iTTEwMS43MzIgNzIuNDAzYy0uMTQ4LS45OTQtLjEyNS0zLjI2Mi4wNjgtNi44MDMtMi40LjgtNC4yIDItNS40IDMuNi0uODA1IDEuMDczLTEuMzcgMi4xMDMtMS42OTggMy4wOSIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2Utd2lkdGg9Ii42IiBmaWxsPSIjNUM4NzNDIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNOTUuMDIzIDEwNy40ODRjMy43Mi02LjczIDguMTI1LTEzLjQ0NCA5LjE3Ny0xNC4yODQuMDkyLS4wNzQgNS44NDItLjQzMyA3LjEwNS0xLjA2Ny44NDItLjQyMiAxLjQ3NC0xLjQ2NiAxLjg5NS0zLjEzMyIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNOTUuMDIzIDEwNy40ODRjLS41NjUgMS4xMi0xLjc2MyA0Ljk1NC0zLjU5MyAxMS41LTIuOTg2IDIyLjE5Mi0yLjk4NiAzMy4yODcgMCAzMy4yODcgNC40OCAwIDMuMzcyIDQuNDk3IDMuMzcyIDUuMTMgMCAuNjMyLTcuNDAyLjYxOC05LjQyNy0xLjUwNS0yLjAyNi0yLjEyMy0yLjIxMS0zMi4yNzQtMi42ODQtMzcuODE3LTQuMjk4IDAtMjAuNjU1LTQuMDQ4LTI0LjQ1OC01LjM4NC0yLjUzNS0uODktOS4xOTQtMS4wMzItMTkuOTc4LS40MjQtNC4wNjUgNy4zMTktNi43NyAxMy4wODgtOC4xMTkgMTcuMzA4LTIuMDIxIDYuMzMtMi4xMiA3LjY1Mi01LjM5MSA5LjU4OC0yLjE4IDEuMjkxLTMuNTA5IDQuMjYtMy45ODYgOC45MDctLjEyIDMuMTA0LjQ1OCA0Ljc4NiAxLjczNyA1LjA0NCAxLjI3OS4yNTkgMS42OTggMS42ODYgMS4yNTYgNC4yODNoLTYuNTQ4Yy0xLjI3Ni01LjI3Ni0uNDM3LTExLjM1NCAyLjUxOC0xOC4yMzQtLjcxLTEuMTMtMS4wNjYtMy45MjMtMS4wNjYtOC4zNzcgMC0zLjI3NCAzLjQ2Mi05LjIwNSA1LjIxLTE0LjkwOSAxLjgyMS01LjkzNyAxLjk1My0xMS42MjcgMy4wNy0xMy44MTItOC42NzQtNy4wNTgtMTQuNjQtMTguODUxLTEzLjQ1OC0yNC45NSAxLjE4MS02LjEgNi45MzMtOC4yOSA0LjQ5NC01LjUxOS0yLjQzOSAyLjc3Mi40MjUgMjAuNTggMTMuNTkzIDI4LjMxNSAyLjg3OSAxLjE3MiAyMC44NTItMi45NzggMzAuMDE4LTUuMDYzIDUuMTQ4LTEuMTcgOS45MzgtMS42MDQgMTQuMzctMS4zaDBhNC4yIDQuMiAwIDAwMy44MjMtMS45MjNjLjkzNi0xLjQ1OSAyLjI3Ny0zLjUzNSA0LjAyNC02LjIyOSA0LjQ3OC02LjkwNCA1LjU1Mi0xMy4wOTIgOS0xMy44IDMuNDQ4LS43MDggMTEuMTMxLjk4NSAxMy4yIDIuNCAyLjA2OSAxLjQxNS41OSAzLjk3NCAyLjY1OSA0LjY4MiAxLjM4LjQ3MSAzLjM1OC41OTMgNS45MzUuMzY2IDIuMTkxLS4yMzcgMy41MjctLjEyIDQuMDA2LjM1Mi43Mi43MDguMjcgMy41My0uNTU3IDQuNjAxLS42MjMuODA3LTEuNzczIDEuMTEyLTIuMDcgMS40MTUtLjY5LjcwOC0uNjkgMi4xMjMtMS4zNzkgMi44My0uNjkuNzA4LTEuNDYuNDY3LTQuMTM4LjcwOC0uNzEyLjA2NC0xLjg2Mi4wNjQtMy40NDggMCIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNMTE0Ljg0NSA3OS4wMjJjMi4wNDMtLjIwMSAzLjI5NC0uMDc1IDMuNzU1LjM3OC43Mi43MDguMjcgMy41My0uNTU3IDQuNjAxLS42MjMuODA3LTEuNzczIDEuMTEyLTIuMDcgMS40MTUtLjA1Mi4wNTQuMTg0LTEuODk4LS4xMTctMy42Ni0uMjQ0LTEuNDI4LTEuMDQ4LTIuNzMtMS4wMS0yLjczNHpNOTguOCA3Mi4yYy0uMjkyLTEuNDczLS4yOTItMy44NzMgMC03LjItMi40LjgtNC4yIDItNS40IDMuNi0xLjgxNSAyLjQyLTIuNDE1IDQuNjItMS44IDYuNiIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2Utd2lkdGg9Ii42IiBmaWxsPSIjNUM4NzNDIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNMTAzLjkzIDc2LjQzNWMuOTcuMjY2LS4wNCAxLjY2MiAxLjAwNSAyLjI0NyAxLjA0Ni41ODYgMCAuNTg2IDAgLjU4NnMtMS40NDcuMjk3LTIuNjEyIDBjLS4yMzUtLjA2LS41MjMtLjU4Ni0uNTIzLTEuMTcxIDAtLjU4NiAxLjE1OS0xLjkyOSAyLjEzLTEuNjYyeiIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9Ii42Ii8+PHBhdGggZD0iTTE4LjYxNiAxMzEuNjEzYy03LjQwMSA3LjY5MS0xMS4xMDIgMTQuMTQ3LTExLjEwMiAxOS4zNjZ2Ni43ODVoNi41MTVjLjEyOS0yLjk4OS0uMjc4LTQuNDgzLTEuMjIxLTQuNDgzLTEuNDE0IDAgLjMxLTEyLjEwMSA1LjEzMS0xMy45MTUuNDUxLS4yODcuOTMxLS41NDIgMS40NC0uNzY1IiBzdHJva2U9IiM4REM3M0YiLz48cGF0aCBkPSJNNjYuNjUgMTAzLjk4MmMuMzAzIDMuNTg4LS45MjggNi4yNTQtMy42OTIgOE02Mi41OSAxMDQuOTgyYy4yMjYgMi42OS0uNjk0IDQuNjktMi43NiA2TTcwLjI1IDEwMi45ODJjLjMwMyA0LjQ4NS0uOTI4IDcuODE4LTMuNjkyIDEwTTc0LjI1IDEwMC45ODJjLjMwMyA1LjM4MS0uOTI4IDkuMzgxLTMuNjkyIDEyTTc4LjI1IDk5Ljk4MmMuMzAzIDYuMjc4LS45MjggMTAuOTQ1LTMuNjkyIDE0IiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxnIHN0cm9rZT0iIzhEQzczRiI+PHBhdGggZD0iTTgyLjUzOSAzLjEyYy42NTUuMjAyIDEuMzg2LjQ0NiAyLjE0Ny43MTVsLjkyNi4zMzQuNDcuMTczLjgwNS4zMDYuNTMzLjIwOC43ODguMzE0LjUxMi4yMS40OTguMjEuNDguMjA3LjY4Mi4zMDMuNDI0LjE5Ny4yMDIuMDk2LjM4LjE4Ni4xNzguMDkuMzMuMTc1LjI5MS4xNjRjLjQ5OS4yOTIuNzkxLjUyOS43OTEuNjc5IDAgLjM4Mi42NzEuNDU1IDIuMDEzLjIybC40MDItLjA3NS4yMTQtLjA0NC40NTctLjEwMXYtMi4wOWEyIDIgMCAwMTIuNDIyLTEuOTU1bDIuMjIuNDgxLjU4My4xNDkuNTQ5LjE0Ny4yNjEuMDcyLjQ5Ny4xNDUuMjM1LjA3MS40NDUuMTQyLjQxLjE0YzEuMzA5LjQ2NSAyLjAzOC45MDMgMi4xODggMS4zMTMuNDg1LjEzNCAxLjIwOS4xOCAyLjAzNS4xOTlsLjYzOC4wMSAxIC4wMTEuNjc4LjAxMmMxLjQ2OC4wMzcgMi44OTQuMTUgMy42OTcuNjEzIDEuNjQ4Ljk1IDMuOTE4IDEuODE0IDUuODM4IDEuODk0bC4yODUuMDA2YzEuMTYyIDAgMi40MS40ODggMy43NDUgMS40NjRsLjI3NS4yMWMuMDYuMDQzLS4wMzIuMTEyLS4yNzUuMjA2LTEuMjU2LjkxOS0yLjQzNiAxLjQwNS0zLjUzOSAxLjQ2bC0uMjA2LjAwNGMtMS45NzYgMC00LjM5My45MDMtNi4xMjMgMS45LS44NjUuNDk4LTIuNDUyLjU5Mi00LjAzNi42MmwtMS42NjIuMDItLjYyLjAxNGMtLjY5OC4wMjQtMS4zMDUuMDczLTEuNzMuMTkxLS4xNTcuNDMtLjk1NC44OTItMi4zODggMS4zODNsLS40MjguMTQtLjQ2Mi4xNDMtLjQ5Ny4xNDUtLjUzMS4xNDUtLjU2Ny4xNDgtLjYuMTUtMS45MTguNDFhMiAyIDAgMDEtMi40Mi0xLjk1NVYxMy43NWgwbC0uMjMyLS4wNTItLjQzOC0uMDkzYy0uMjEtLjA0Mi0uNDA2LS4wNzctLjU4OS0uMTA3bC0uMzQ3LS4wNWMtLjk4Ni0uMTI2LTEuNDc5LS4wMjUtMS40NzkuMzAyIDAgLjEzNy0uMjQyLjM0NS0uNjYuNmwtLjI3Mi4xNi0uMTUuMDgzLS4zMy4xNzQtLjM2NC4xODMtLjM5Ni4xOS0uNDI0LjE5Ny0uNDQ4LjIwMS0uNDcxLjIwNS0uNDkuMjA5LS43NjMuMzE1LS43ODguMzE0LS41MzMuMjA4YTcxLjkyNCA3MS45MjQgMCAwMS00LjM0OCAxLjUyOWMtMi4yMDEuNjgyLTMuMjQ2LjM4Ni0zLjk0OS0uMTAybC0uMTU2LS4xMTUtLjE0Ny0uMTItLjEzOS0uMTIzLS4zOTItLjM2Mi0uMTMtLjExLS4xMzMtLjEwNGExLjg4NCAxLjg4NCAwIDAwLS4yODYtLjE3MmMtLjA5OC0uMDQ2LS4yODItLjA4MS0uNTQtLjEwNmwtLjI4My0uMDIyLS4zMjktLjAxNS0uMzcxLS4wMWEyNi43NjcgMjYuNzY3IDAgMDAtLjIwMS0uMDAyaC0uNDNsLS43MTEuMDA4LS41MTMuMDEtMS4xMDcuMDM1LTEuMTkzLjA0OS0xLjkuMDkyLTMuOTA3LjIyLTMuMjM0LjE4Ni0uODIuMDQzLS45NDYuMDQ0LS43NDQuMDIzLS4yODYuMDAzYy0xLjgyOSAwLTQuMDE3LS44NDQtNi41NjQtMi41MzNsLS45ODEtLjA4LS45NDctLjA2OGMtLjMxLS4wMi0uNjE0LS4wNC0uOTEyLS4wNTdsLS44NzctLjA0OC0uODQzLS4wMzZhNzAuMzUgNzAuMzUgMCAwMC0uNDA4LS4wMTRsLS43OS0uMDJjLTMuMzUyLS4wNjUtNS43MjguMTcxLTcuMTI3LjcwOWwtLjE1Ny4wNjNjLTIuMDM4Ljg2NC00LjY3MyAxLjEzMi03LjkwNi44MDYtLjY2NS4zNC0xLjc4My4zNDgtMy4zNTUuMDIybC0uNDYxLS4xMDJhMjAuNTcgMjAuNTcgMCAwMS0uMjQtLjA1OGwtLjQ5OS0uMTNjLS40MjUtLjExNS0uODc3LS4yNS0xLjM1NC0uNDAybC0uNTg0LS4xOTMtLjMwMi0uMTA0LS42MjItLjIyLS42NDYtLjIzOGE2My4zOSA2My4zOSAwIDAxLS42NzEtLjI1N2wtLjY5Ni0uMjc0LS4zNTctLjE0NEMxOC40ODkgMTIuNzA0IDEgMTEuMzQ0IDEgMTAuOTI3YzAtLjQxNiAxNi4yMy0xLjY4MiAyMS4zOTMtMy43OC4yNC0uMDk3LjQ3Ni0uMTkyLjcwOC0uMjgzbC42ODQtLjI2NmMuMjIzLS4wODUuNDQzLS4xNjguNjU4LS4yNDdsLjYzNC0uMjMuNjEtLjIxLjU4NC0uMTk0YzIuOTU4LS45NSA0LjkyNy0xLjE3MyA1LjkwOS0uNjcgMy4wOTItLjMxMiA1LjYzOC0uMDggNy42MzYuNjk2bC4yNy4xMWMxLjMyNC41NiAzLjYyNS44MiA2LjkuNzc4bC43NzQtLjAxNGMuMjY0LS4wMDcuNTMzLS4wMTYuODA4LS4wMjZsLjg0My0uMDM3Yy4xNDMtLjAwNi4yODgtLjAxNC40MzQtLjAyMmwuODk1LS4wNTJjLjMwNC0uMDIuNjE0LS4wNC45My0uMDYzbC45NjMtLjA3NC40OTUtLjA0MWMyLjU0Ny0xLjY4OSA0LjczNS0yLjUzMyA2LjU2NC0yLjUzM2wuMjg2LjAwMy4zNDUuMDA5LjYxOC4wMjQgMS4yNjQuMDYyIDYuNDQ4LjM2OSAxLjkzOS4xIDEuNTQzLjA3IDEuMTUzLjA0Mi44LjAyMS40OTkuMDEuNjg1LjAwNC40MTItLjAwNGMuMDY1IDAgLjEyOS0uMDAyLjE5LS4wMDRsLjM1MS0uMDEyYy40OTMtLjAyMy44MzYtLjA2Ni45ODItLjEzNi4xLS4wNDkuMTk1LS4xMDcuMjg2LS4xNzNsLjEzMy0uMTAyLjEzLS4xMTEuNDYxLS40MjMuMTQyLS4xMjIuMDc1LS4wNi4xNTYtLjExNWMuNzAzLS40ODggMS43NDgtLjc4NCAzLjk0OS0uMTAyeiIvPjxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTU4LjUgMjAuMjl2LjQyTTYxLjQ2Mi43OTF2LjU3NE01OC41Ljc5MXYuNjQ4TTY0LjQ2Mi45NDZ2LjQxOU02Ny40NjIgMS4xNTV2LjU2NyIvPjxnIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTYxLjQ2MiAyMC42NDh2LS41NzRNNjQuNDYyIDIwLjQ5M3YtLjQxOU02Ny40NjIgMjAuMjg0di0uNTY2Ii8+PC9nPjwvZz48L2c+PC9zdmc+"); }
    .c-form--build-your-dogs-dinner .gform_wrapper .tall-radio-buttons .ginput_container_radio li label[class*="ideal"] {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI0IiBoZWlnaHQ9IjE1MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0xMDYuODk3IDY5LjgwNWwuNTAzLjk5NWgxLjJjLTEuNi40LTMuNiAyLTYgNC44LTMuNiA0LjItNy44IDEuMi0xMS40IDIuNC0yLjQuOC02LjIgMi4yLTExLjQgNC4ybDIuNC00LjJjMi40LTQuMiAzLjYtNi42IDQuOC05IDEuNjAxLTMuMjAyIDIuOTcyLTUuNCA2LTUuNHM1LjM3Mi40NDQgOC40IDEuMmMzLjAyOC43NTYgMy45ODMgMS4yMjQgMy45ODMgMS4yMjRsMS41MTQgMy43ODF6IiBmaWxsPSIjNUM4NzNDIi8+PHBhdGggZD0iTTEwMC43MzIgNjQuNDAzYy0uMTQ4LS45OTQtLjEyNS0zLjI2Mi4wNjgtNi44MDMtMi40LjgtNC4yIDItNS40IDMuNi0uODA1IDEuMDczLTEuMzcgMi4xMDMtMS42OTggMy4wOSIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2Utd2lkdGg9Ii42IiBmaWxsPSIjNUM4NzNDIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNOTcuMDIzIDk5LjQ4NGM1LjEyNS04Ljg2MiA1LjEyNS0xMy40NDQgNi4xNzctMTQuMjg0LjA5Mi0uMDc0IDUuODQyLS40MzMgNy4xMDUtMS4wNjcuODQyLS40MjIgMS40NzQtMS40NjYgMS44OTUtMy4xMzMiIHN0cm9rZT0iIzhEQzczRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTk3LjAyMyA5OS40ODRjLS43MTcuOTk0LTIuOTE1IDQuODI4LTYuNTkzIDExLjUtMi45ODYgMjIuMTkyLTIuOTg2IDMzLjI4NyAwIDMzLjI4NyA0LjQ4IDAgMy4zNzIgNC40OTcgMy4zNzIgNS4xMyAwIC42MzItNy40MDIuNjE4LTkuNDI3LTEuNTA1LTIuMDI2LTIuMTIzLTguNTE2LTI3LjgzLTguOTg5LTMzLjM3Mi00LjI5NyAwLTkuNDgzIDIuNzY1LTEzLjI4NiAxLjQyOS0zLjgwMy0xLjMzNi0xMC43ODMtMy40OTItMTQuNjA0LTMuNDkyLTMuODIgMC03LjUyIDUuNjA1LTEyLjA5OCAxMC4zMjktNC41NzggNC43MjMtOC4zODMgNi40NC0xMS42NTMgOC4zNzctMi4xOCAxLjI5MS0zLjUwOSA0LjI2LTMuOTg2IDguOTA3LS4xMiAzLjEwNC40NTggNC43ODYgMS43MzcgNS4wNDQgMS4yNzkuMjU5IDEuNjk4IDEuNjg2IDEuMjU2IDQuMjgzaC02LjU0OGMtMS4yNzYtNS4yNzYtLjQzNy0xMS4zNTQgMi41MTgtMTguMjM0LS43MS0xLjEzLTEuMDY2LTMuOTIzLTEuMDY2LTguMzc3IDAtNi42ODIgNy42NzMtMjQuNDQzIDkuODY0LTI4LjcyNy04LjY3NC03LjA1OC0xNi4yMjQtMTguODQ1LTE1LjA0Mi0yNC45NDQgMS4xODEtNi4xIDYuOTMzLTguMjkgNC40OTQtNS41MTktMi40MzkgMi43NzIuNDI1IDIwLjU4IDEzLjU5MyAyOC4zMTUgMi44NzkgMS4xNzIgMjAuODUyLS45NzggMzAuMDE4LTMuMDYzIDUuMzU1LTEuMjE3IDEwLjMyMi0yLjE1IDE0LjkwMi0yLjc5NmgwYTQuMiA0LjIgMCAwMDIuOTUyLTEuODk3Yy45MzctMS40NjcgMi4zOTItMy43MiA0LjM2My02Ljc1OSA0LjQ3OC02LjkwNCA1LjU1Mi0xMy4wOTIgOS0xMy44IDMuNDQ4LS43MDggMTEuMTMxLjk4NSAxMy4yIDIuNCAyLjA2OSAxLjQxNS41OSAzLjk3NCAyLjY1OSA0LjY4MiAxLjM4LjQ3MSAzLjM1OC41OTMgNS45MzUuMzY2IDIuMTkxLS4yMzcgMy41MjctLjEyIDQuMDA2LjM1Mi43Mi43MDguMjcgMy41My0uNTU3IDQuNjAxLS42MjMuODA3LTEuNzczIDEuMTEyLTIuMDcgMS40MTUtLjY5LjcwOC0uNjkgMi4xMjMtMS4zNzkgMi44My0uNjkuNzA4LTEuNDYuNDY3LTQuMTM4LjcwOC0uNzEyLjA2NC0xLjg2Mi4wNjQtMy40NDggMCIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNNjIuNzYgMTAzYy4yMjYgNC4zMDUtLjY5NCA3LjUwNS0yLjc2IDkuNiIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48cGF0aCBkPSJNMTEzLjg0NSA3MS4wMjJjMi4wNDMtLjIwMSAzLjI5NC0uMDc1IDMuNzU1LjM3OC43Mi43MDguMjcgMy41My0uNTU3IDQuNjAxLS42MjMuODA3LTEuNzczIDEuMTEyLTIuMDcgMS40MTUtLjA1Mi4wNTQuMTg0LTEuODk4LS4xMTctMy42Ni0uMjQ0LTEuNDI4LTEuMDQ4LTIuNzMtMS4wMS0yLjczNHpNOTcuOCA2NC4yYy0uMjkyLTEuNDczLS4yOTItMy44NzMgMC03LjItMi40LjgtNC4yIDItNS40IDMuNi0xLjgxNSAyLjQyLTIuNDE1IDQuNjItMS44IDYuNiIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2Utd2lkdGg9Ii42IiBmaWxsPSIjNUM4NzNDIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNMTAyLjkzIDY4LjQzNWMuOTcuMjY2LS4wNCAxLjY2MiAxLjAwNSAyLjI0NyAxLjA0Ni41ODYgMCAuNTg2IDAgLjU4NnMtMS40NDcuMjk3LTIuNjEyIDBjLS4yMzUtLjA2LS41MjMtLjU4Ni0uNTIzLTEuMTcxIDAtLjU4NiAxLjE1OS0xLjkyOSAyLjEzLTEuNjYyeiIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9Ii42Ii8+PHBhdGggZD0iTTE3LjYxNiAxMjMuNjEzYy03LjQwMSA3LjY5MS0xMS4xMDIgMTQuMTQ3LTExLjEwMiAxOS4zNjZ2Ni43ODVoNi41MTVjLjEyOS0yLjk4OS0uMjc4LTQuNDgzLTEuMjIxLTQuNDgzLTEuNDE0IDAgLjMxLTEyLjEwMSA1LjEzMS0xMy45MTUuNDUxLS4yODcuOTMxLS41NDIgMS40NC0uNzY1TTc5LjcxIDEuMDdjMS45Mi4yMiAzLjgyNSAxLjAwMyA1LjI5MiAxLjc2NGwuNDcyLjI1Mi40MzYuMjQ1LjIwMy4xMTkuMzc2LjIyNy40NzguMzA0LjI1Ny4xNzIuMzUuMjQ4LjQxMy4zMiAxLjEyOC45MTYgMS40NiAxLjIwNy40OTguNDE0Yy4xNjYuMTMuNTI4LjE5NiAxLjA4NS4xOTZsLjM1OC0uMDA4Yy4wNjQtLjAwMi4xMy0uMDA2LjE5Ny0uMDFsLjQyOC0uMDMuNDc2LS4wNDguNTIyLS4wNjIuMjgtLjAzOC0uMDAzLS4xMTYtLjAxNC0uMjY4LS4xMTgtMS4zNjItLjAyNC0uMzdjLS4wNTQtMS4wNDIuMDE4LTIuMDE0LjY0NC0yLjAxNC41NDItLjE4IDEuNTEtLjA2OCAyLjkwNS4zMzVsLjUxLjE1NC4yNjkuMDg2LjU2My4xOS4yOTUuMTA1LjYxNi4yMjcuNjUxLjI1LjM0LjEzNS43MDQuMjg3IDEuMTI0LjQ3Ni40MS4xODhjMS4zMDguNjIyIDIuMDM4IDEuMjA5IDIuMTg4IDEuNzU4LjQ4NS4xOCAxLjIwOC4yNDEgMi4wMzUuMjY3bC42MzcuMDE0IDEgLjAxNS42NzkuMDE2LjU4My4wMjZjMS4yNTQuMDcxIDIuNDE4LjI1NyAzLjExNC43OTUgMS42NDcgMS4yNzIgMy45MTggMi40MyA1LjgzNyAyLjUzN2wuMjg2LjAwOGMxLjE2MiAwIDMuMTA0IDEuODQ0IDMuMTA0IDIuNTE0IDAgLjY3LTEuNzk1IDEuOTMtMi44OTggMi4wMDJsLS40OTIuMDE1Yy0xLjkyLjEwNy00LjE5IDEuMjY1LTUuODM3IDIuNTM3LS42OTYuNTM3LTEuODYuNzI0LTMuMTE0Ljc5NWwtLjU4My4wMjYtLjY3OC4wMTYtMSAuMDE1LS42MzguMDE0Yy0uODI3LjAyNi0xLjU1LjA4Ni0yLjAzNS4yNjYtLjE0MS41MTYtLjc5IDEuMDYzLTEuOTUgMS42NDNsLS4yMzguMTE2LS40MS4xODgtLjc1OC4zMjMtLjcyMy4zLS4zNDguMTQtLjY2OS4yNjMtLjMyMS4xMjItLjYxNi4yMjctLjI5NS4xMDQtLjU2My4xOS0uNTI4LjE2Ny0uNDkyLjE0Mi0uNDU3LjExOGMtMS4wMjUuMjQ3LTEuNzYuMjk3LTIuMjA3LjE0OS0uNjI2IDAtLjY5OC0uOTcyLS42NDQtMi4wMTVsLjAyNC0uMzcuMDMtLjM2Ni4wNzctLjg0Ny4wMi0uMjg3Yy4wMDQtLjA5LjAwNy0uMTcyLjAwNy0uMjQ2bC0uNTQ2LS4wNy0uMjU1LS4wMy0uNDc2LS4wNDYtLjQyOC0uMDMxYy0uODc4LS4wNTEtMS40MjQuMDA4LTEuNjQuMTc3bC0xLjM4NiAxLjE1MS0xLjQ3MiAxLjIwNC0uNTAzLjM5OC0uMjA0LjE1NC0uMjg0LjE5OS0uMjU3LjE3Mi0uMzA3LjE5Ny0uMTcxLjEwNy0uMzc2LjIyNy0uMjAzLjExOS0uNDM2LjI0NS0uNDcyLjI1MmMtMS40NjcuNzYtMy4zNzIgMS41NDMtNS4yOTIgMS43NjQtMi4zMTYuMjY2LTMuMzU0LS4yODItMy45My0uNzIybC0uMTQtLjExMS0uMjgtLjIzMy0uMDkzLS4wNjVhLjM2Ni4zNjYgMCAwMC0uMTY4LS4wNjNsLTEuNDcuMDQtMS40MjcuMDI1LS42OTguMDA4LTEuMzYzLjAwNmMtMy41NzcgMC02LjY5OC0uMTQtOS4zNjItLjQyMWE0OC45NSA0OC45NSAwIDAxLTMuMTY1LS40NTNsLS45NDMtLjE2OC0uNDc1LS4wODktLjk1My0uMTg1LTEuNDMtLjI4OS0zLjI1NS0uNjc0LTEuMzItLjI2NC0uODQ0LS4xNi0uODA5LS4xNDJjLTEuNDQ3LS4yNDQtMi42OTMtLjM4Ny0zLjYwNS0uMzQzLTMuMzE1LjE2Mi02LjA0OS40MzYtOC4yLjgyMi0uMjU1LjEzMi0uNjM5LjI1OC0xLjEyMy4zNjVsLS4zODIuMDc4LS4yMDQuMDM1LS40MzQuMDY1Yy0uMTUuMDItLjMwNC4wNC0uNDYzLjA1NmwtLjQ5Mi4wNDVjLTMuODcxLjMwMy05Ljk2LS40MTgtMTIuNjEtNC4zNTktMy40NDUtMy44NDctMTQuMzkzLTQuMzA2LTE0Ljc4LTQuMzQ5LTMuMDA5LS4zMzctNC40MzUtLjUyMy00LjI4LS41Nmw0LjIyOS0uNjY2YzguNTY1LTEuMzQ2IDEzLjUwOS0yLjgxNiAxNC44My00LjQxIDMuMDU1LTQuNTQgMTAuNjcyLTQuODA3IDE0LjIwNC00LjE1OGwuMzgyLjA3OGMuNDg0LjEwNy44NjguMjMzIDEuMTIyLjM2NSAxLjc0OS4zMTQgMy44ODEuNTUzIDYuMzk4LjcxOWwxLjE4OC4wNzEuNjE1LjAzMmMuOTEyLjA0NCAyLjE1OC0uMSAzLjYwNS0uMzQzbC44MDktLjE0My44NDMtLjE2IDEuMzItLjI2MyAzLjI1Ni0uNjc1IDEuNDMtLjI4OC45NTMtLjE4NS45NDgtLjE3NWE1MS42MyA1MS42MyAwIDAxMy42MzUtLjUzNWMyLjY2NC0uMjggNS43ODUtLjQyIDkuMzYyLS40MjFsMS4zNjMuMDA2LjY5OC4wMDggMS40MjcuMDI2IDEuNDcuMDM5YS4zNjYuMzY2IDAgMDAuMTY4LS4wNjNsLjA5My0uMDY1LjM0OC0uMjg4LjE1LS4xMTRjLjU5LS40MjggMS42MzYtLjkxOSAzLjg1Mi0uNjY0eiIgc3Ryb2tlPSIjOERDNzNGIi8+PC9nPjwvc3ZnPg=="); }
    .c-form--build-your-dogs-dinner .gform_wrapper .tall-radio-buttons .ginput_container_radio li label[class*="overweight"] {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI0IiBoZWlnaHQ9IjE2MyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0xMDYuMjk3IDgxLjgwNWwuNTAzLjk5NWgxLjJjLTEuNi40LTMuNiAyLTYgNC44LTMuNiA0LjItNy44IDEuMi0xMS40IDIuNC0zLjYgMS4yLTE1LjU1NiAyLjE4LTE1LjczOCAxLjk2LS4wMjctLjAzMi42Mi0uMjAzLjYzNi0uMjE2IDEuMDE3LS44NzMgNC4zMDMtMS4zNTUgNC44NTktMi40NDQgMi4xNjYtNC4yNDMgMy45Mi02LjAwNSA1LjQ5My04LjM3MSAyLjA1NS0zLjA5MyAzLjUyMi01LjMyOSA2LjU1LTUuMzI5czUuMzcyLjQ0NCA4LjQgMS4yYzMuMDI4Ljc1NiAzLjk4MyAxLjIyNCAzLjk4MyAxLjIyNGwxLjUxNCAzLjc4MXoiIGZpbGw9IiM1Qzg3M0MiLz48cGF0aCBkPSJNMTAwLjEzMiA3Ni40MDNjLS4xNDgtLjk5NC0uMTI1LTMuMjYyLjA2OC02LjgwMy0yLjQuOC00LjIgMi01LjQgMy42LS44MDUgMS4wNzMtMS4zNyAyLjEwMy0xLjY5OCAzLjA5IiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iLjYiIGZpbGw9IiM1Qzg3M0MiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik05Ny4yIDExNi42NTZjNi44NDQtOC43MTUgNC4zNDgtMTguNjE2IDUuNC0xOS40NTYuMDkyLS4wNzQgNS44NDItLjQzMyA3LjEwNS0xLjA2Ny44NDItLjQyMiAxLjQ3NC0xLjQ2NiAxLjg5NS0zLjEzMyIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNOTcuMiAxMTYuNjU2Yy0uNzI3IDEuMDgzLTMuMTg0IDMuMTkzLTcuMzcgNi4zMjktMi45ODYgMjIuMTktMi45ODYgMzMuMjg2IDAgMzMuMjg2IDQuNDggMCAzLjM3MiA0LjQ5NyAzLjM3MiA1LjEzIDAgLjYzMi05Ljg5NCAxLjU0LTExLjkyLS41ODMtMi4wMjUtMi4xMjMtOC4zODctMjQuODczLTguODYtMzAuNDE2LTEzLjY2NCAzLjczOS0zNS45MDYuODU1LTQwLjQ4NCA1LjU3OC00LjU3OCA0LjcyNC01LjYzIDUuMzE3LTcuODc5IDcuMTg3LTIuMjQ5IDEuODcxLTUuMDgyIDEzLjU2NC0zLjE2MyAxMy45NTEgMS4yNzkuMjU5IDEuNjk4IDEuNjg2IDEuMjU2IDQuMjgzaC02LjU0OGMtMS4yNzYtNS4yNzYtLjQzNy0xMS4zNTQgMi41MTgtMTguMjM0LS4yNTQtLjA4Ni0uNjEtMi44NzgtMS4wNjYtOC4zNzctLjY4NC04LjI0OSAzLjg5Ny0yNS4xNTggNi4wODktMjkuNDQyLTguNjc1LTcuMDU3LTEyLjQ0OS0xOC4xMy0xMS4yNjctMjQuMjMgMS4xODEtNi4wOTggNi45MzMtOC4yOSA0LjQ5NC01LjUxOC0yLjQzOSAyLjc3Mi0xLjA3NSAxNi40NjQgMTIuMDk0IDI0LjIgMy40NzItLjY3IDE4LjU2LjgyOCAyNy43MjYtMS4yNTYgNS45MTQtMS4zNDUgMTAuNzgxLTMuMTIgMTQuNjAyLTUuMzIzaDBhNC4yIDQuMiAwIDAxLjgxMy0uMzZjNS40Ny0xLjc1OSA4LjQ2Ni0zLjEyMyA4Ljk5LTQuMDkzLjgwNi0xLjQ5NCA3LjE1NS0xMi40NiAxMC42MDMtMTMuMTY4IDMuNDQ4LS43MDggMTEuMTMxLjk4NSAxMy4yIDIuNCAyLjA2OSAxLjQxNS41OSAzLjk3NCAyLjY1OSA0LjY4MiAxLjM4LjQ3MSAzLjM1OC41OTMgNS45MzUuMzY2IDIuMTkxLS4yMzcgMy41MjctLjEyIDQuMDA2LjM1Mi43Mi43MDguMjcgMy41My0uNTU3IDQuNjAxLS42MjMuODA3LTEuNzczIDEuMTEyLTIuMDcgMS40MTUtLjY5LjcwOC0uNjkgMi4xMjMtMS4zNzkgMi44My0uNjkuNzA4LTEuNDYuNDY3LTQuMTM4LjcwOC0uNzEyLjA2NC0xLjg2Mi4wNjQtMy40NDggMCIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNMTEzLjI0NSA4My4wMjJjMi4wNDMtLjIwMSAzLjI5NC0uMDc1IDMuNzU1LjM3OC43Mi43MDguMjcgMy41My0uNTU3IDQuNjAxLS42MjMuODA3LTEuNzczIDEuMTEyLTIuMDcgMS40MTUtLjA1Mi4wNTQuMTg0LTEuODk4LS4xMTctMy42Ni0uMjQ0LTEuNDI4LTEuMDQ4LTIuNzMtMS4wMS0yLjczNHpNOTcuMiA3Ni4yYy0uMjkyLTEuNDczLS4yOTItMy44NzMgMC03LjItMi40LjgtNC4yIDItNS40IDMuNi0xLjgxNSAyLjQyLTIuNDE1IDQuNjItMS44IDYuNiIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2Utd2lkdGg9Ii42IiBmaWxsPSIjNUM4NzNDIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNMTAyLjMzIDgwLjQzNWMuOTcuMjY2LS4wNCAxLjY2MiAxLjAwNSAyLjI0NyAxLjA0Ni41ODYgMCAuNTg2IDAgLjU4NnMtMS40NDcuMjk3LTIuNjEyIDBjLS4yMzUtLjA2LS41MjMtLjU4Ni0uNTIzLTEuMTcxIDAtLjU4NiAxLjE1OS0xLjkyOSAyLjEzLTEuNjYyeiIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9Ii42Ii8+PHBhdGggZD0iTTE3LjAxNiAxMzUuNjEzYy01LjM4NCA1LjY4Mi04LjU5NyAxMC42Mi05LjY0IDE0LjgxNi0xLjU2NCA2LjI5Mi0xLjMzOSAxMS4zMzUtMS4zMzkgMTEuMzM1aDYuOTU0Yy40LTIuNjQzLjEyOC0zLjk2NC0uODE1LTMuOTY0LTEuNDE0IDAgMS4zMjctMTIuNjUzIDQuMTYzLTE0LjQzNC40NTEtLjI4Ny45MzEtLjU0MiAxLjQ0LS43NjVNNzQuNTYgMi4wOGwuNzc3LjI3M2MuNjQuMjI1IDEuMjY2LjQzMiAxLjkyOC41NDUuOTU2LjE2NCAxLjg4OC4yOTQgMi43OTMuNDFsMS4zMzUuMTY1IDEuMjkuMTU1YzEuNjg5LjIwNyAzLjI1MS40MjUgNC42NTUuNzk3IDIuNzE1LjcyIDQuOTk1IDEuNjkgNi44NCAyLjkxMWwtLjAxMy0uMzI2Yy0uMDItLjkxLjA5Ny0xLjY4OS42NTctMS42ODkuNTQyLS4xNzkgMS41MS0uMDY3IDIuOTA1LjMzNWwuNTEuMTU0LjI2OC4wODcuNTYzLjE5LjI5NS4xMDQuNjE2LjIyNy44Mi4zMTcuODc2LjM1NSAxLjEyMy40NzYuNDEuMTg4YzEuMzA5LjYyMyAyLjAzOCAxLjIwOSAyLjE4OCAxLjc1OS40ODUuMTggMS4yMDkuMjQgMi4wMzUuMjY3bC42MzguMDE0IDEgLjAxNC42NzguMDE2LjU4NC4wMjZjMS4yNTMuMDcyIDIuNDE3LjI1OCAzLjExMy43OTUgMS42NDggMS4yNzMgNC4zNyAxIDUuODM4IDIuNTM3bC4yODUuMDA5Yy44NjIgMCAzLjUxMiAyLjAwNiAzLjUxMiAyLjE2IDAgLjE1Ni0yLjUgMi4wNDQtMy4zNTYgMi4xNTJsLS4xNTYuMDEtLjI4NS4wMDhjLTEuODM0IDEuMjY1LTMuNzI0IDIuMDUtNS44MzggMi41MzgtMS41ODMuMzY1LTEuNjk2LjY5NS0yLjg0Ni43NzhsLS4yNjcuMDE3LS41ODQuMDI2LS42NzguMDE2LTEgLjAxNC0uNjM4LjAxNGMtLjgyNi4wMjYtMS41NS4wODctMi4wMzUuMjY3LS4xNC41MTYtLjc5IDEuMDYzLTEuOTUgMS42NDNsLS4yMzguMTE2LS40MS4xODgtMS4xMjMuNDc2LS44NzYuMzU1LS44Mi4zMTctLjc2NS4yOC0uNzA5LjI0MS0uMjY4LjA4Ni0uNTEuMTU1Yy0xLjM5NS40MDItMi4zNjMuNTE0LTIuOTA1LjMzNS0uNTYgMC0uNjc3LS43NzgtLjY1Ny0xLjY5bC4wMTMtLjMyNWMtMS44NDUgMS4yMjEtNC4xMjUgMi4xOTEtNi44NCAyLjkxMS0xLjIyOC4zMjYtMi41NzguNTMzLTQuMDI4LjcxOWwtMi41OC4zMTRjLTEuMTEyLjEzNi0yLjI3LjI5LTMuNDY1LjQ5NC0uNjYyLjExMy0xLjI4OS4zMi0xLjkyOC41NDVsLS43NzcuMjczYy0uNzkuMjcyLTEuNjI0LjUyNi0yLjU4OC42MjktLjgxMi4wODctMS42NC4xNi0yLjQ4LjIybC0xLjAxMS4wNjdjLS42NzguMDQtMS4zNi4wNzMtMi4wNDYuMDk4bC0xLjAyOC4wMzItLjUxNS4wMTItMS4wMjkuMDE2Yy0uMzQzLjAwNC0uNjg1LjAwNi0xLjAyNi4wMDZsLTEuMDItLjAwMy0xLjAxNC0uMDEyLTEuMDAyLS4wMjItLjk5LS4wMy0uOTc2LS4wMzhhMTExLjI5IDExMS4yOSAwIDAxLS40ODItLjAyMmwtLjk0OC0uMDQ5LS45MjgtLjA1Ni0uOTA0LS4wNjMtLjg3OC0uMDctLjg1LS4wNzQtLjgyLS4wOC0uNzg3LS4wODYtLjM4LS4wNDQtLjczNC0uMDkzYTU0LjY5IDU0LjY5IDAgMDEtLjM1MS0uMDQ3bC0uNjc0LS4wOTktLjYzLS4xMDFhMzQuMjg2IDM0LjI4NiAwIDAxLS4zLS4wNTJsLS41NjItLjEwNmExOC45NyAxOC45NyAwIDAxLS45NzYtLjIybC0uMjEyLS4wNTVjLTQuNTY5LTEuMjUzLTkuNDM4LTEuMjUzLTE0LjYwNyAwLTMuNTMuNjQ5LTkuMzA0LTQuMTcxLTEyLjM1OS04LjcxMWEyLjY0MiAyLjY0MiAwIDAwLS43OTItLjYzNWwtLjIyNS0uMTEzYTUuMzMgNS4zMyAwIDAwLS41MTItLjIwM2wtLjI4OC0uMDkyLS4zMS0uMDg3LS4zMzQtLjA4Mi0uMzU4LS4wOC0uNTg1LS4xMTYtLjY0NC0uMTE0LS45NTctLjE1Ni0yLjU5Ni0uNDA0LTEuMzY3LS4yMi0xLjUwOC0uMjU4LTEuMjI3LS4yMjItMS4zMTQtLjI1LS40NTgtLjA5MUMyLjY1OSAxNi4wODMgMSAxNS43MTggMSAxNS4zNTJjMC0uMzY1IDEuNjYtLjczIDQuOTc4LTEuMDk2bDEuMzQzLS4yNiAxLjI1Ny0uMjMyIDEuMTcxLS4yMDUgMS40MzctLjIzOCAzLjk5LS42MjcuNjY1LS4xMTUuNDEtLjA3Ni41NjUtLjExNy4zNDYtLjA4Mi4zMjItLjA4NC4yOTktLjA5LjI3Ny0uMDk0Yy42Mi0uMjI5IDEuMDY5LS41MSAxLjM5My0uOTAzIDMuMDU1LTQuNTQgOC44MjgtOS4zNiAxMi4zNi04LjcxIDQuOTc3IDEuMjA1IDkuNjc2IDEuMjUgMTQuMDk4LjEzM2wuNTA4LS4xMzRjLjM0Mi0uMDkzLjc0LS4xODUgMS4xODgtLjI3NWwuNTYzLS4xMDYuNjA4LS4xMDMuNjUzLS4xLjY5My0uMDk2LjM2Mi0uMDQ3Ljc1Mi0uMDkuNzg2LS4wODYuODItLjA4Ljg1LS4wNzUuODc5LS4wNy45MDQtLjA2Mi45MjgtLjA1NmMuMTU2LS4wMS4zMTQtLjAxOC40NzItLjAyNmwuOTU4LS4wNDUuOTc1LS4wMzguOTktLjAzLjUtLjAxMiAxLjAwOS0uMDE3TDYyLjMyNiAxbDEuMDI0LjAwMS41MTMuMDA1IDEuMDI5LjAxNi41MTUuMDEyIDEuMDI4LjAzMiAxLjAyNi4wNDNjLjUxMS4wMjUgMS4wMi4wNTQgMS41MjcuMDg3bDEuMDA3LjA3MmMuMzM0LjAyNy42NjYuMDU1Ljk5NS4wODVsLjk4Mi4wOThjLjk2NC4xMDMgMS43OTkuMzU3IDIuNTg4LjYyOXoiIHN0cm9rZT0iIzhEQzczRiIvPjwvZz48L3N2Zz4="); }
    .c-form--build-your-dogs-dinner .gform_wrapper .tall-radio-buttons .ginput_container_radio li label[class*="very-overweight"] {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI0IiBoZWlnaHQ9IjE2OSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0xMDYuMjk3IDg2LjgwNWwuNTAzLjk5NWgxLjJjLTEuNi40LTMuNiAyLTYgNC44LTMuNiA0LjItNy44IDEuMi0xMS40IDIuNC0zLjYgMS4yLTE1LjU1NiAyLjE4LTE1LjczOCAxLjk2LS4wMjctLjAzMi42Mi0uMjAzLjYzNi0uMjE2IDEuMDE3LS44NzMgNC4zMDMtMS4zNTUgNC44NTktMi40NDQgMi4xNjYtNC4yNDMgMy45Mi02LjAwNSA1LjQ5My04LjM3MSAyLjA1NS0zLjA5MyAzLjUyMi01LjMyOSA2LjU1LTUuMzI5czUuMzcyLjQ0NCA4LjQgMS4yYzMuMDI4Ljc1NiAzLjk4MyAxLjIyNCAzLjk4MyAxLjIyNGwxLjUxNCAzLjc4MXoiIGZpbGw9IiM1Qzg3M0MiLz48cGF0aCBkPSJNMTAwLjEzMiA4MS40MDNjLS4xNDgtLjk5NC0uMTI1LTMuMjYyLjA2OC02LjgwMy0yLjQuOC00LjIgMi01LjQgMy42LS44MDUgMS4wNzMtMS4zNyAyLjEwMy0xLjY5OCAzLjA5IiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iLjYiIGZpbGw9IiM1Qzg3M0MiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik05NS43NjYgMTMwLjMxOGMtLjc0MiAxLjQ2NiAzLjUxLTYuMzUgMy41NS02LjQyIDUuNTkxLTkuOTU4IDIuMjMyLTIwLjg1OCAzLjI4NC0yMS42OTguMDkyLS4wNzQgNS44NDItLjQzMyA3LjEwNS0xLjA2Ny44NDItLjQyMiAxLjQ3NC0xLjQ2NiAxLjg5NS0zLjEzMyIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNOTUuNjEgMTMwLjY0NGMtLjcyNyAxLjA4My0zLjE4MyA0LjEzMi03LjM3IDkuMTQ2LTEuOTI1IDE0LjMyLTEuMzk2IDIxLjQ4MSAxLjU5IDIxLjQ4MSA0LjQ4IDAgMy4zNzIgNC40OTcgMy4zNzIgNS4xMyAwIC42MzItOS44OTQgMS41NC0xMS45Mi0uNTgzLTIuMDI1LTIuMTIzLTguMzg3LTE4LjAxNi04Ljg2LTIzLjU1OC0xMy42NjQgMy43MzgtMzUuOTA2Ljg1NC00MC40ODQgNS41NzgtNC41NzggNC43MjMtNS42MyAzLjk4LTcuODc5IDUuODUtMi4yNDkgMS44NzEtNS4wODIgOC4wNDMtMy4xNjMgOC40MyAxLjI3OS4yNTkgMS42OTggMS42ODYgMS4yNTYgNC4yODNoLTYuNTQ4Yy0xLjI3Ni01LjI3Ni0uNDM3LTExLjM1NCAyLjUxOC0xOC4yMzQtLjI1NC0uMDg2LS42MS0yLjg3OC0xLjA2Ni04LjM3Ny0uNjg0LTguMjQ5IDMuODk3LTI1LjE1OCA2LjA4OS0yOS40NDItOC42NzUtNy4wNTctMTIuNDQ5LTE4LjEzLTExLjI2Ny0yNC4yMyAxLjE4MS02LjA5OCA2LjkzMy04LjI5IDQuNDk0LTUuNTE4LTIuNDM5IDIuNzcyLTEuMDc1IDE2LjQ2NCAxMi4wOTQgMjQuMiAzLjQ3Mi0uNjcgMTguNTYuODI4IDI3LjcyNi0xLjI1NiA1LjkxNC0xLjM0NSAxMC43ODEtMy4xMiAxNC42MDItNS4zMjNoMGE0LjIgNC4yIDAgMDEuODEzLS4zNmM1LjQ3LTEuNzU5IDguNDY2LTMuMTIzIDguOTktNC4wOTMuODA2LTEuNDk0IDcuMTU1LTEyLjQ2IDEwLjYwMy0xMy4xNjggMy40NDgtLjcwOCAxMS4xMzEuOTg1IDEzLjIgMi40IDIuMDY5IDEuNDE1LjU5IDMuOTc0IDIuNjU5IDQuNjgyIDEuMzguNDcxIDMuMzU4LjU5MyA1LjkzNS4zNjYgMi4xOTEtLjIzNyAzLjUyNy0uMTIgNC4wMDYuMzUyLjcyLjcwOC4yNyAzLjUzLS41NTcgNC42MDEtLjYyMy44MDctMS43NzMgMS4xMTItMi4wNyAxLjQxNS0uNjkuNzA4LS42OSAyLjEyMy0xLjM3OSAyLjgzLS42OS43MDgtMS40Ni40NjctNC4xMzguNzA4LS43MTIuMDY0LTEuODYyLjA2NC0zLjQ0OCAwIiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xMTMuMjQ1IDg4LjAyMmMyLjA0My0uMjAxIDMuMjk0LS4wNzUgMy43NTUuMzc4LjcyLjcwOC4yNyAzLjUzLS41NTcgNC42MDEtLjYyMy44MDctMS43NzMgMS4xMTItMi4wNyAxLjQxNS0uMDUyLjA1NC4xODQtMS44OTgtLjExNy0zLjY2LS4yNDQtMS40MjgtMS4wNDgtMi43My0xLjAxLTIuNzM0ek05Ny4yIDgxLjJjLS4yOTItMS40NzMtLjI5Mi0zLjg3MyAwLTcuMi0yLjQuOC00LjIgMi01LjQgMy42LTEuODE1IDIuNDItMi40MTUgNC42Mi0xLjggNi42IiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iLjYiIGZpbGw9IiM1Qzg3M0MiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xMDIuMzMgODUuNDM1Yy45Ny4yNjYtLjA0IDEuNjYyIDEuMDA1IDIuMjQ3IDEuMDQ2LjU4NiAwIC41ODYgMCAuNTg2cy0xLjQ0Ny4yOTctMi42MTIgMGMtLjIzNS0uMDYtLjUyMy0uNTg2LS41MjMtMS4xNzEgMC0uNTg2IDEuMTU5LTEuOTI5IDIuMTMtMS42NjJ6IiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iLjYiLz48cGF0aCBkPSJNMTcuMDE2IDE0MC42MTNjLTUuMzg0IDUuNjgyLTguNTk3IDEwLjYyLTkuNjQgMTQuODE2LTEuNTY0IDYuMjkyLTEuMzM5IDExLjMzNS0xLjMzOSAxMS4zMzVoNi45NTRjLjQtMi42NDMuMTI4LTMuOTY0LS44MTUtMy45NjQtMS40MTQgMCAxLjMyNy0xMi42NTMgNC4xNjMtMTQuNDM0LjQ1MS0uMjg3LjkzMS0uNTQyIDEuNDQtLjc2NU03NC41NiAyLjc4MmwuNzc3LjM2MWMuNjQuMjk4IDEuMjY2LjU3MiAxLjkyOC43MjIuOTU2LjIxNyAxLjg4OC4zOSAyLjc5My41NDNsMS4zMzUuMjE4IDEuMjkuMjA1YzEuNjg5LjI3NCAzLjI1MS41NjMgNC42NTUgMS4wNTUgMi43MTUuOTUzIDQuOTk1IDIuMjM4IDYuODQgMy44NTRsLS4wMTMtLjQzMWMtLjAyLTEuMjA2LjA5Ny0yLjIzNi42NTctMi4yMzYuNTQyLS4yMzcgMS41MS0uMDkgMi45MDUuNDQzbC41MS4yMDVjLjA4OC4wMzYuMTc3LjA3NC4yNjguMTE0bC41NjMuMjUyLjI5NS4xMzguNjE2LjMuODIuNDIuODc2LjQ3IDEuMTIzLjYzLjQxLjI0OWMxLjMwOS44MjQgMi4wMzggMS42IDIuMTg4IDIuMzI4LjQ4NS4yMzggMS4yMDkuMzE5IDIuMDM1LjM1M2wuNjM4LjAxOSAxIC4wMTguNjc4LjAyMi41ODQuMDM0YzEuMjUzLjA5NSAyLjQxNy4zNDIgMy4xMTMgMS4wNTMgMS42NDggMS42ODUgNC4zNyAxLjMyNCA1LjgzOCAzLjM1OWwuMjg1LjAxYy44NjIgMCAzLjUxMiAyLjY1NiAzLjUxMiAyLjg2MSAwIC4yMDUtMi41IDIuNzA1LTMuMzU2IDIuODQ5bC0uMTU2LjAxMy0uMjg1LjAxMWMtMS44MzQgMS42NzQtMy43MjQgMi43MTMtNS44MzggMy4zNTktMS41ODMuNDg0LTEuNjk2LjkyLTIuODQ2IDEuMDNsLS4yNjcuMDIzLS41ODQuMDM0LS42NzguMDIxLTEgLjAyLS42MzguMDE4Yy0uODI2LjAzNC0xLjU1LjExNC0yLjAzNS4zNTMtLjE0LjY4Mi0uNzkgMS40MDctMS45NSAyLjE3NGwtLjIzOC4xNTQtLjQxLjI0OS0xLjEyMy42My0uODc2LjQ3LS44Mi40Mi0uNzY1LjM3LS43MDkuMzItLjI2OC4xMTQtLjUxLjIwNGMtMS4zOTUuNTMzLTIuMzYzLjY4MS0yLjkwNS40NDQtLjU2IDAtLjY3Ny0xLjAzLS42NTctMi4yMzZsLjAxMy0uNDMxYy0xLjg0NSAxLjYxNi00LjEyNSAyLjktNi44NCAzLjg1NC0xLjIyOC40My0yLjU3OC43MDUtNC4wMjguOTUxbC0yLjU4LjQxNmMtMS4xMTIuMTgtMi4yNy4zODMtMy40NjUuNjU0LS42NjIuMTUtMS4yODkuNDI0LTEuOTI4LjcyMmwtLjc3Ny4zNjFjLS43OS4zNi0xLjYyNC42OTYtMi41ODguODMyLS44MTIuMTE2LTEuNjQuMjEyLTIuNDguMjkybC0xLjAxMS4wODhjLS42NzguMDU0LTEuMzYuMDk3LTIuMDQ2LjEzbC0xLjAyOC4wNDJjLS4xNzIuMDA2LS4zNDQuMDEyLS41MTUuMDE2bC0xLjAyOS4wMjJjLS4zNDMuMDA1LS42ODUuMDA4LTEuMDI2LjAwOGwtMS4wMi0uMDA0LTEuMDE0LS4wMTctMS4wMDItLjAyOC0uOTktLjA0LS45NzYtLjA1YTg0LjI2IDg0LjI2IDAgMDEtLjQ4Mi0uMDI5bC0uOTQ4LS4wNjUtLjkyOC0uMDc1LS45MDQtLjA4My0uODc4LS4wOTEtLjg1LS4xLS44Mi0uMTA2LS43ODctLjExMy0uMzgtLjA2LS43MzQtLjEyMS0uMzUxLS4wNjMtLjY3NC0uMTMtLjYzLS4xMzVhMjYuNzU5IDI2Ljc1OSAwIDAxLS4zLS4wNjlsLS41NjItLjE0YTE1LjExNiAxNS4xMTYgMCAwMS0uOTc2LS4yOWwtLjIxMi0uMDc0Yy00LjU2OS0xLjY1OC05LjQzOC0xLjY1OC0xNC42MDcgMC0zLjUzLjg2LTkuMzA0LTUuNTIyLTEyLjM1OS0xMS41MzJhMi45NDIgMi45NDIgMCAwMC0uNzkyLS44NGwtLjIyNS0uMTVhNC42NjMgNC42NjMgMCAwMC0uNTEyLS4yNjlsLS4yODgtLjEyMS0uMzEtLjExNS0uMzM0LS4xMS0uMzU4LS4xMDUtLjU4NS0uMTU0LS42NDQtLjE1MS0uOTU3LS4yMDYtMi41OTYtLjUzNS0xLjM2Ny0uMjkyLTEuNTA4LS4zNDEtMS4yMjctLjI5NC0xLjMxNC0uMzMyLS40NTgtLjEyQzIuNjU5IDIxLjMyIDEgMjAuODM3IDEgMjAuMzUzczEuNjYtLjk2NyA0Ljk3OC0xLjQ1MWwxLjM0My0uMzQ1IDEuMjU3LS4zMDYgMS4xNzEtLjI3MSAxLjQzNy0uMzE2IDMuOTktLjgzLjY2NS0uMTUyLjQxLS4xMDEuNTY1LS4xNTUuMzQ2LS4xMDguMzIyLS4xMTIuMjk5LS4xMTguMjc3LS4xMjVjLjYyLS4zMDMgMS4wNjktLjY3NiAxLjM5My0xLjE5NSAzLjA1NS02LjAxIDguODI4LTEyLjM5MSAxMi4zNi0xMS41MzIgNC45NzcgMS41OTcgOS42NzYgMS42NTYgMTQuMDk4LjE3N2wuNTA4LS4xNzdjLjM0Mi0uMTI0Ljc0LS4yNDYgMS4xODgtLjM2NGwuNTYzLS4xNC42MDgtLjEzNy42NTMtLjEzMi42OTMtLjEyOC4zNjItLjA2Mi43NTItLjExOS43ODYtLjExMy44Mi0uMTA3Ljg1LS4wOTkuODc5LS4wOTEuOTA0LS4wODQuOTI4LS4wNzQuNDcyLS4wMzQuOTU4LS4wNi45NzUtLjA1Ljk5LS4wNC41LS4wMTYgMS4wMDktLjAyMiAxLjAxNy0uMDEgMS4wMjQuMDAxLjUxMy4wMDYgMS4wMjkuMDIyLjUxNS4wMTUgMS4wMjguMDQzIDEuMDI2LjA1N2MuNTExLjAzMiAxLjAyLjA3IDEuNTI3LjExNGwxLjAwNy4wOTZjLjMzNC4wMzUuNjY2LjA3My45OTUuMTEzbC45ODIuMTNjLjk2NC4xMzYgMS43OTkuNDcyIDIuNTg4LjgzMnoiIHN0cm9rZT0iIzhEQzczRiIvPjwvZz48L3N2Zz4="); }
    .c-form--build-your-dogs-dinner .gform_wrapper .tall-radio-buttons .ginput_container_radio li label:after {
      bottom: 2.5rem; }
    .c-form--build-your-dogs-dinner .gform_wrapper .tall-radio-buttons .ginput_container_radio li label span {
      line-height: 1.24;
      font-size: 12px; }

.c-form--build-your-dogs-dinner .gform_wrapper .medium-radio-buttons .ginput_container_radio li {
  height: 16.625rem; }
  .c-form--build-your-dogs-dinner .gform_wrapper .medium-radio-buttons .ginput_container_radio li:first-child:nth-last-child(3),
  .c-form--build-your-dogs-dinner .gform_wrapper .medium-radio-buttons .ginput_container_radio li:first-child:nth-last-child(3) ~ li {
    height: 16.625rem; }
  .c-form--build-your-dogs-dinner .gform_wrapper .medium-radio-buttons .ginput_container_radio li input {
    bottom: 6.75rem; }
  .c-form--build-your-dogs-dinner .gform_wrapper .medium-radio-buttons .ginput_container_radio li label {
    height: 12.875rem; }
    .c-form--build-your-dogs-dinner .gform_wrapper .medium-radio-buttons .ginput_container_radio li label:first-child:nth-last-child(3),
    .c-form--build-your-dogs-dinner .gform_wrapper .medium-radio-buttons .ginput_container_radio li label:first-child:nth-last-child(3) ~ li {
      height: 12.875rem; }
    .c-form--build-your-dogs-dinner .gform_wrapper .medium-radio-buttons .ginput_container_radio li label[class*="leisurely-larry"] {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTE2IiBoZWlnaHQ9IjcwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTEwMy4yMzEgMTMuNjdsLjUwNC45OTZoMS4yYy0xLjYuNC0zLjYgMi02IDQuOC0zLjYgNC4yLTcuOCAxLjItMTEuNCAyLjQtMi40LjgtNi4yIDIuMi0xMS40IDQuMmwyLjQtNC4yYzIuNC00LjIgMy42LTYuNiA0LjgtOSAxLjYtMy4yMDIgMi45NzItNS40IDYtNS40czUuMzcyLjQ0NCA4LjQgMS4yYzMuMDI4Ljc1NiAzLjk4MiAxLjIyNCAzLjk4MiAxLjIyNGwxLjUxNCAzLjc4eiIgZmlsbD0iIzVDODczQyIvPjxwYXRoIGQ9Ik05Ny4wNjcgOC4yN2MtLjE0OC0uOTk2LS4xMjUtMy4yNjMuMDY4LTYuODA0LTIuNC44LTQuMiAyLTUuNCAzLjYtLjgwNSAxLjA3My0xLjM3MSAyLjEwMy0xLjY5OCAzLjA5IiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iLjYiIGZpbGw9IiM1Qzg3M0MiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik05OS41MzUgMjkuMDY2Yy4wOTItLjA3NCA1Ljg0Mi0uNDM0IDcuMTA1LTEuMDY3Ljg0Mi0uNDIyIDEuNDc0LTEuNDY3IDEuODk1LTMuMTMzTTMwLjIzIDM2LjExMmM2LjM2Mi0uMDEzIDE5LjM0OC0xLjcyNSAyNi42ODctMy4zOTQgNS4zNTUtMS4yMTggMTAuMzIzLTIuMTUgMTQuOTAyLTIuNzk2YTQuMiA0LjIgMCAwMDIuOTUzLTEuODk3Yy45MzctMS40NjcgMi4zOTItMy43MiA0LjM2My02Ljc2IDQuNDc4LTYuOTA0IDUuNTUxLTEzLjA5MiA5LTEzLjggMy40NDgtLjcwNyAxMS4xMy45ODYgMTMuMiAyLjQgMi4wNjkgMS40MTYuNTkgMy45NzUgMi42NTkgNC42ODIgMS4zNzkuNDcyIDMuMzU3LjU5NCA1LjkzNS4zNjcgMi4xOTEtLjIzNyAzLjUyNi0uMTIgNC4wMDYuMzUyLjcxOS43MDcuMjcgMy41My0uNTU4IDQuNi0uNjIyLjgwNy0xLjc3MiAxLjExMi0yLjA2OSAxLjQxNi0uNjkuNzA4LS42OSAyLjEyMy0xLjM3OSAyLjgzLS42OS43MDgtMS40Ni40NjctNC4xMzguNzA4LS43MTIuMDY0LTIuNzU2LjA2NC00LjAxOC0xLjEwMyIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNMTEwLjE4IDE0Ljg4OGMyLjA0Mi0uMjAyIDMuMjk0LS4wNzYgMy43NTUuMzc4LjcxOS43MDcuMjcgMy41My0uNTU4IDQuNi0uNjIyLjgwNy0xLjc3MiAxLjExMi0yLjA2OSAxLjQxNi0uMDUyLjA1NC4xODQtMS44OTktLjExNy0zLjY2LS4yNDQtMS40MjgtMS4wNDgtMi43My0xLjAxLTIuNzM0ek05NC4xMzUgOC4wNjZjLS4yOTItMS40NzMtLjI5Mi0zLjg3MyAwLTcuMi0yLjQuOC00LjIgMi01LjQgMy42LTEuODE2IDIuNDItMi40MTYgNC42Mi0xLjggNi42IiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iLjYiIGZpbGw9IiM1Qzg3M0MiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0zMC4xMTUgMzguMzk2VjM2LjM1YzAtNi42MDUtMTAuMjUtNS42NjEtMTAuNTk2LTUuNjk4YTUuNDAxIDUuNDAxIDAgMDAtLjg5NyAwSDMuNjcyQy4xMSAzNC40NTEuMTEgMzYuMzUgMy42NzEgMzYuMzVoMjQuNDc1bDIuNzEyIDQuMDc4YTYuMjE0IDYuMjE0IDAgMDA1LjM0OCAzLjE1OGwyOS45MzcuMzA3YTUgNSAwIDAwNC45MTgtMy44NTFjMS42OC03LjExOCA0Ljk5OC0xMC42NzYgOS45NTQtMTAuNjc2aDI5LjA1NmM0LjA1IDQuODU2IDMuNzA1IDcuMjg1LTEuMDMyIDcuMjg1LS45NTYgMC0yLjA3LS4wMDQtMy4zNC0uMDEyLTMuMzQ3LS4wMjItMTAuODE1LS4xMTgtMjIuNDA0LS4yODlINzIuMjM5IiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIHN0cm9rZT0iIzhEQzczRiIgZD0iTTUuOTI0IDM2LjY1bDUuNzY2IDMyLjE5Nmg5MC4yNDVsNC4wNTUtMzIuMTk1TTEwLjY5IDM2LjY1MWw1LjM1NCAzMi4xOTVNMTguMDQ0IDM2LjY1MWw1LjM1MyAzMi4xOTVNMjUuMzk3IDM2LjY1MWw1LjM1NCAzMi4xOTVNMzMuODM1IDQzLjM2NmwzLjg1NSAyNS40OE0zOS42OSA0My4yODJsNC4yNTEgMjUuNTY0TTUyLjE4NiA0My41NDlsNC4yMDYgMjUuMjk3TTYyLjU5OSA0My41NDlsLTQuMjA3IDI1LjI5N002OS44MzUgNDIuMzY2bC01LjIzNiAyNi40OE00NS45NDEgNDMuMzE3bDQuMjQ1IDI1LjUyOU05OC4yMTkgMzYuNjUxbC01LjM1NCAzMi4xOTVNOTAuODY1IDM2LjY1MWwtNS4zNTMgMzIuMTk1TTgzLjUxMiAzNi42NTFsLTUuMzU0IDMyLjE5NU03Ni4xNTggMzYuNjUxbC01LjM1MyAzMi4xOTVNMTAzLjk0NyA1Mi43NDhIOC40NTZNNy41NTEgNDYuMTg0aDk3LjA0Nk05LjkyNyA1OS4zMzJoOTMuMjA4Ii8+PHBhdGggZD0iTTk4Ljg0MyAxMy4zMzNjLTEuNDY0Ljk5NS0yLjg0NSAxLjE5NC00LjE0Mi41OTciIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PC9nPjwvc3ZnPg==");
      background-position: 50% 2.6875rem;
      background-size: 7.75rem auto; }
    .c-form--build-your-dogs-dinner .gform_wrapper .medium-radio-buttons .ginput_container_radio li label[class*="steady-sam"] {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTA4IiBoZWlnaHQ9IjExMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik05NS44OTcgMjguODA1bC41MDMuOTk1aDEuMmMtMS42LjQtMy42IDItNiA0LjgtMy42IDQuMi03LjggMS4yLTExLjQgMi40LTIuNC44LTYuMiAyLjItMTEuNCA0LjJsMi40LTQuMmMyLjQtNC4yIDMuNi02LjYgNC44LTkgMS42MDEtMy4yMDIgMi45NzItNS40IDYtNS40czUuMzcyLjQ0NCA4LjQgMS4yYzMuMDI4Ljc1NiAzLjk4MyAxLjIyNCAzLjk4MyAxLjIyNGwxLjUxNCAzLjc4MXoiIGZpbGw9IiM1Qzg3M0MiLz48cGF0aCBkPSJNODkuNzMyIDIzLjQwM2MtLjE0OC0uOTk0LS4xMjUtMy4yNjIuMDY4LTYuODAzLTIuNC44LTQuMiAyLTUuNCAzLjYtLjgwNSAxLjA3My0xLjM3IDIuMTAzLTEuNjk4IDMuMDkiIHN0cm9rZT0iIzhEQzczRiIgc3Ryb2tlLXdpZHRoPSIuNiIgZmlsbD0iIzVDODczQyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTg2LjAyMyA1OC40ODRDOTEuMTQ4IDQ5LjYyMiA5MS4xNDggNDUuMDQgOTIuMiA0NC4yYy4wOTItLjA3NCA1Ljg0Mi0uNDMzIDcuMTA1LTEuMDY3Ljg0Mi0uNDIyIDEuNDc0LTEuNDY2IDEuODk1LTMuMTMzIiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik04Ni4wMjMgNTguNDg0Yy0uNzE3Ljk5NC0yLjkxNSA0LjgyOC02LjU5MyAxMS41LTIuOTg2IDIyLjE5Mi0yLjk4NiAzMy4yODcgMCAzMy4yODcgNC40OCAwIDMuMzcyIDQuNDk3IDMuMzcyIDUuMTMgMCAuNjMyLTcuNDAyLjYxOC05LjQyNy0xLjUwNS0yLjAyNi0yLjEyMy04LjUxNi0yNy44My04Ljk4OS0zMy4zNzItNC4yOTcgMC05LjQ4MyAyLjc2NS0xMy4yODYgMS40MjktMy44MDMtMS4zMzYtMTAuNzgzLTMuNDkyLTE0LjYwNC0zLjQ5Mi0zLjgyIDAtNy41MiA1LjYwNS0xMi4wOTggMTAuMzI5LTQuNTc4IDQuNzIzLTguMzgzIDYuNDQtMTEuNjUzIDguMzc3LTIuMTggMS4yOTEtMy41MDkgNC4yNi0zLjk4NiA4LjkwNy0uMTIgMy4xMDQuNDU4IDQuNzg2IDEuNzM3IDUuMDQ0IDEuMjc5LjI1OSAxLjY5OCAxLjY4NiAxLjI1NiA0LjI4M0g1LjIwNGMtMS4yNzYtNS4yNzYtLjQzNy0xMS4zNTQgMi41MTgtMTguMjM0LS43MS0xLjEzLTEuMDY2LTMuOTIzLTEuMDY2LTguMzc3IDAtNi42ODIgNy42NzMtMjQuNDQzIDkuODY0LTI4LjcyN0M3Ljg0NiA0Ni4wMDUuMjk2IDM0LjIxOCAxLjQ3OCAyOC4xMTljMS4xODEtNi4xIDYuOTMzLTguMjkgNC40OTQtNS41MTktMi40MzkgMi43NzIuNDI1IDIwLjU4IDEzLjU5MyAyOC4zMTUgMi44NzkgMS4xNzIgMjAuODUyLS45NzggMzAuMDE4LTMuMDYzIDUuMzU1LTEuMjE3IDEwLjMyMi0yLjE1IDE0LjkwMi0yLjc5NmgwYTQuMiA0LjIgMCAwMDIuOTUyLTEuODk3Yy45MzctMS40NjcgMi4zOTItMy43MiA0LjM2My02Ljc1OSA0LjQ3OC02LjkwNCA1LjU1Mi0xMy4wOTIgOS0xMy44IDMuNDQ4LS43MDggMTEuMTMxLjk4NSAxMy4yIDIuNCAyLjA2OSAxLjQxNS41OSAzLjk3NCAyLjY1OSA0LjY4MiAxLjM4LjQ3MSAzLjM1OC41OTMgNS45MzUuMzY2IDIuMTkxLS4yMzcgMy41MjctLjEyIDQuMDA2LjM1Mi43Mi43MDguMjcgMy41My0uNTU3IDQuNjAxLS42MjMuODA3LTEuNzczIDEuMTEyLTIuMDcgMS40MTUtLjY5LjcwOC0uNjkgMi4xMjMtMS4zNzkgMi44My0uNjkuNzA4LTEuNDYuNDY3LTQuMTM4LjcwOC0uNzEyLjA2NC0xLjg2Mi4wNjQtMy40NDggMCIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNMTAyLjg0NSAzMC4wMjJjMi4wNDMtLjIwMSAzLjI5NC0uMDc1IDMuNzU1LjM3OC43Mi43MDguMjcgMy41My0uNTU3IDQuNjAxLS42MjMuODA3LTEuNzczIDEuMTEyLTIuMDcgMS40MTUtLjA1Mi4wNTQuMTg0LTEuODk4LS4xMTctMy42Ni0uMjQ0LTEuNDI4LTEuMDQ4LTIuNzMtMS4wMS0yLjczNHpNODYuOCAyMy4yYy0uMjkyLTEuNDczLS4yOTItMy44NzMgMC03LjItMi40LjgtNC4yIDItNS40IDMuNi0xLjgxNSAyLjQyLTIuNDE1IDQuNjItMS44IDYuNiIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2Utd2lkdGg9Ii42IiBmaWxsPSIjNUM4NzNDIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNOTEuOTMgMjcuNDM1Yy45Ny4yNjYtLjA0IDEuNjYyIDEuMDA1IDIuMjQ3IDEuMDQ2LjU4NiAwIC41ODYgMCAuNTg2cy0xLjQ0Ny4yOTctMi42MTIgMGMtLjIzNS0uMDYtLjUyMy0uNTg2LS41MjMtMS4xNzEgMC0uNTg2IDEuMTU5LTEuOTI5IDIuMTMtMS42NjJ6IiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iLjYiLz48cGF0aCBkPSJNMjAuNTU0IDg1LjUzNGMtLjYyMSA3LjgwOS0uNzMxIDEyLjE2NC0uMzMgMTMuMDY2LjYwMSAxLjM1MiA3LjM0NSA1LjUyNyA3LjM0NSA3LjQ4NiAwIDEuMzA2LTIuNDQ4IDEuNjE0LTcuMzQ1LjkyMy0xLjI1NS0zLjEzNS0yLjQ3My00Ljk5My0zLjY1NS01LjU3Mi0xLjc3Mi0uODctMi45MDQtMS43NjEtMi45MDQtMi44Mzd2LTkuMTc0TTY4LjYxNiA5Mi40NGMtMS4wNTMgNC43NTYtMi45NjYgNy41ODMtNS43MzcgOC40ODItNC4xNTcgMS4zNDctNS4yOTktMi4xNDctNC44ODQtMi45MTIuNDE0LS43NjUgNC42MDUtNC4yOTMgNS4xNjUtNi45LjM3My0xLjczOCAxLjEwOC01LjgxMyAyLjIwMy0xMi4yMjQiIHN0cm9rZT0iIzhEQzczRiIvPjxwYXRoIGQ9Ik04OC43ODIgNTYuNjI1bC0uMTQ0LjE5YTIgMiAwIDAxLTIuNjAyLjUyNmMtMy43OTMtMi4yMDItNy4yNzQtNC40OTctMTAuNDQzLTYuODg2LTMuMDg0LTIuMzIzLTUuODczLTQuNzM1LTguMzY2LTcuMjM1YTIgMiAwIDAxLS4xOC0yLjYxNmwuMTcxLS4yMjlhMS43MTcgMS43MTcgMCAwMTIuNTgzLS4xODNjMi40NSAyLjQ0IDUuMTg0IDQuNzk3IDguMTk5IDcuMDY5IDMuMTE4IDIuMzUgNi41MzkgNC42MSAxMC4yNjIgNi43OGExLjc2MyAxLjc2MyAwIDAxLjUyIDIuNTg0eiIgZmlsbD0iIzhEQzczRiIvPjxwYXRoIGQ9Ik0zNC42NzkgMS4xMzRjNS4xNTcgMTkuNTkyIDE2LjE0NCAzMi43NjggMzIuOTYzIDM5LjUzIiBzdHJva2U9IiM4REM3M0YiLz48L2c+PC9zdmc+");
      background-position: 50% 1.5625rem;
      background-size: 6.625rem auto; }
    .c-form--build-your-dogs-dinner .gform_wrapper .medium-radio-buttons .ginput_container_radio li label[class*="jumpy-jessie"] {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIzIiBoZWlnaHQ9Ijg2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTExMC44OTcgMTQuODA1bC41MDMuOTk1aDEuMmMtMS42LjQtMy42IDItNiA0LjgtMy42IDQuMi03LjggMS4yLTExLjQgMi40LTIuNC44LTYuMiAyLjItMTEuNCA0LjJsMi40LTQuMmMyLjQtNC4yIDMuNi02LjYgNC44LTkgMS42MDEtMy4yMDIgMi45NzItNS40IDYtNS40czUuMzcyLjQ0NCA4LjQgMS4yYzMuMDI4Ljc1NiAzLjk4MyAxLjIyNCAzLjk4MyAxLjIyNGwxLjUxNCAzLjc4MXoiIGZpbGw9IiM1Qzg3M0MiLz48cGF0aCBkPSJNMTA0LjczMiA5LjQwM2MtLjE0OC0uOTk0LS4xMjUtMy4yNjIuMDY4LTYuODAzLTIuNC44LTQuMiAyLTUuNCAzLjYtLjgwNSAxLjA3My0xLjM3IDIuMTAzLTEuNjk4IDMuMDkiIHN0cm9rZT0iIzhEQzczRiIgc3Ryb2tlLXdpZHRoPSIuNiIgZmlsbD0iIzVDODczQyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTEwMS4wMjMgNDQuNDg0YzUuMTI1LTguODYyIDUuMTI1LTEzLjQ0NCA2LjE3Ny0xNC4yODQuMDkyLS4wNzQgNS44NDItLjQzMyA3LjEwNS0xLjA2Ny44NDItLjQyMiAxLjQ3NC0xLjQ2NiAxLjg5NS0zLjEzMyIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNMTAxLjQ2NCA0Mi44MDFjLS43MTcuOTk1LTMuMTQyIDMuNjk3LTcuMjc2IDguMTA3IDExLjI0NS0xLjg5MiAxOC4zNjEtMi44MzggMjEuMzQ3LTIuODM4IDQuNDc5IDAgNS4zMTYgNC45NDcgNC4zNjcgNi42NTgtLjk1IDEuNzExLTQuMzY3LjUyNS05LjI1LjUyNS00Ljg4NCAwLTE4LjY4OCAyLjQzNC0yNi44NTIgMS45ODctMy4yNTMgMS40NzctOC4yNDQuNjQzLTIxLjAyMS42MzctMTIuNzc4LS4wMDYtOS43NDctLjA5NS05Ljc3OSAwLS44MzcgMi40NTYtOC41NzggNS4wNzItMTQuOTE2IDgtMy4yODIgMS41MTYtMjIuODU4IDIuNC0yNy4xNTYgMy4xMTlDOC4zNCA3My4wNDQgNC4xMSA3Ni4zNTUuNzc5IDczLjI1NmMtMS44OTktNC4zMyA3LjkwOS03Ljc0NiAxMS4wMzUtOS43MzcgMy4xMjYtMS45OTIgMTIuOTM2LTEuNTIxIDEyLjkzNi0zLjUxMSAwLTQuMTkgNC40MzgtOS4xIDcuMDk5LTEwLjg2OS04LjQwMyAyLjk3My0yMi44NDEtMTguOTQzLTIxLjk3Mi0yMC4yMzcuODY5LTEuMjkzIDcuMDE4IDEyLjY5NiAyMy4wMiAxNC41NjQgMTMuOTM3LTEuMTQ1IDIzLjAxNi01LjIzNiAzMS45MDYtOC41NjMgNS4yLTEuOTQ1IDEwLjA5Ny0zLjIzNyAxNC42OS0zLjg3NGgwYTQuMiA0LjIgMCAwMDIuOTYyLTEuODk5Yy45MzgtMS40NjcgMi4zODctMy43MSA0LjM0NS02LjczIDQuNDc4LTYuOTA0IDUuNTUyLTEzLjA5MiA5LTEzLjggMy40NDgtLjcwOCAxMS4xMzEuOTg1IDEzLjIgMi40IDIuMDY5IDEuNDE1LjU5IDMuOTc0IDIuNjU5IDQuNjgyIDEuMzguNDcxIDMuMzU4LjU5MyA1LjkzNS4zNjYgMi4xOTEtLjIzNyAzLjUyNy0uMTIgNC4wMDYuMzUyLjcyLjcwOC4yNyAzLjUzLS41NTcgNC42MDEtLjYyMy44MDctMS43NzMgMS4xMTItMi4wNyAxLjQxNS0uNjkuNzA4LS42OSAyLjEyMy0xLjM3OSAyLjgzLS42OS43MDgtMS40Ni40NjctNC4xMzguNzA4LS43MTIuMDY0LTEuODYyLjA2NC0zLjQ0OCAwIiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xMTcuODQ1IDE2LjAyMmMyLjA0My0uMjAxIDMuMjk0LS4wNzUgMy43NTUuMzc4LjcyLjcwOC4yNyAzLjUzLS41NTcgNC42MDEtLjYyMy44MDctMS43NzMgMS4xMTItMi4wNyAxLjQxNS0uMDUyLjA1NC4xODQtMS44OTgtLjExNy0zLjY2LS4yNDQtMS40MjgtMS4wNDgtMi43My0xLjAxLTIuNzM0ek0xMDEuOCA5LjJjLS4yOTItMS40NzMtLjI5Mi0zLjg3MyAwLTcuMi0yLjQuOC00LjIgMi01LjQgMy42LTEuODE1IDIuNDItMi40MTUgNC42Mi0xLjggNi42IiBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS13aWR0aD0iLjYiIGZpbGw9IiM1Qzg3M0MiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xMDYuOTMgMTMuNDM1Yy45Ny4yNjYtLjA0IDEuNjYyIDEuMDA1IDIuMjQ3IDEuMDQ2LjU4NiAwIC41ODYgMCAuNTg2cy0xLjQ0Ny4yOTctMi42MTIgMGMtLjIzNS0uMDYtLjUyMy0uNTg2LS41MjMtMS4xNzEgMC0uNTg2IDEuMTU5LTEuOTI5IDIuMTMtMS42NjJ6IiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iLjYiLz48cGF0aCBkPSJNNzMuOTUzIDQ5LjVjMy41NzEgNC44MjYgNy4zNyA3LjQwNiAxMS4zOTQgNy43NE0xMTYuOTAyIDUxLjMzNGMuODg5IDEuMTc3IDEuMTg1IDIuNTEuODg5IDQiIHN0cm9rZT0iIzhEQzczRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTTQuMTIxIDcxLjg4NmMtMS4xMS45MDItMi4xNTcuOTAyLTMuMTQgMCIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNMTAzLjc4MiA0Mi42MjVsLS4xNDQuMTlhMiAyIDAgMDEtMi42MDIuNTI2Yy0zLjc5My0yLjIwMi03LjI3NC00LjQ5Ny0xMC40NDMtNi44ODYtMy4wODQtMi4zMjMtNS44NzMtNC43MzUtOC4zNjYtNy4yMzVhMiAyIDAgMDEtLjE4LTIuNjE2bC4xNzEtLjIyOWExLjcxNyAxLjcxNyAwIDAxMi41ODMtLjE4M2MyLjQ1IDIuNDQgNS4xODQgNC43OTcgOC4xOTkgNy4wNjkgMy4xMTggMi4zNSA2LjUzOSA0LjYxIDEwLjI2MiA2Ljc4YTEuNzYzIDEuNzYzIDAgMDEuNTIgMi41ODR6IiBmaWxsPSIjOERDNzNGIi8+PHBhdGggZD0iTTc0Ljc3OSA3Ny40MzhjLTMuMjI0IDIuMzUtNy4yMjQgMi42MjktMTIgLjgzNiIgc3Ryb2tlPSIjOERDNzNGIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48ZyBzdHJva2U9IiM4REM3M0YiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTMyLjk5OCAyMi43ODJjLTQuODI2LTUuMTE4LTExLjYzMy02LjgyNC0yMC40MjEtNS4xMk0zMC4wMjcgMTYuNTk3Yy0yLjc2Ny0yLjg3NS02LjY1Ny0zLjg0NC0xMS42NzItMi45MDgiLz48L2c+PHBhdGggZD0iTTc5Ljc3OSA4MC40MzhjLTUuNjQyIDQuMjAxLTEyLjY0MiA0LjctMjEgMS40OTUiIHN0cm9rZT0iIzhEQzczRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PC9nPjwvc3ZnPg==");
      background-position: 50% 2.5rem;
      background-size: 7.625rem auto; }

.c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer {
  border: none;
  position: relative; }
  .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer .gform_save_link {
    position: absolute;
    right: 0;
    -webkit-transform: translateX(calc(100% + 28px));
            transform: translateX(calc(100% + 28px));
    top: 50%;
    display: flex;
    font-size: 0.875rem;
    font-weight: 700;
    color: transparent;
    transition: 0.3s color cubic-bezier(0.445, 0.05, 0.55, 0.95); }
    .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer .gform_save_link:before, .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer .gform_save_link:after {
      display: inline-block; }
    .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer .gform_save_link:before {
      content: "";
      background-position: 0 50%;
      background-repeat: no-repeat;
      background-size: 1.5rem auto;
      margin-right: 0.625rem;
      min-width: 1.5rem;
      min-height: 1.5rem;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjMDA4MDkxIiBkPSJNMTY2IDMzMmgxODBjOC4yODQgMCAxNS02LjcxNiAxNS0xNXMtNi43MTYtMTUtMTUtMTVIMTY2Yy04LjI4NCAwLTE1IDYuNzE2LTE1IDE1czYuNzE2IDE1IDE1IDE1ek0xNjYgMzkyaDE4MGM4LjI4NCAwIDE1LTYuNzE2IDE1LTE1cy02LjcxNi0xNS0xNS0xNUgxNjZjLTguMjg0IDAtMTUgNi43MTYtMTUgMTVzNi43MTYgMTUgMTUgMTV6Ii8+PHBhdGggZmlsbD0iIzAwODA5MSIgZD0iTTUwNy42MDYgODQuMzk0bC04MC04MEExNC45OTYgMTQuOTk2IDAgMDA0MTcgMEgxNUM2LjcxNiAwIDAgNi43MTYgMCAxNXY0ODJjMCA4LjI4NCA2LjcxNiAxNSAxNSAxNWg0ODJjOC4yODQgMCAxNS02LjcxNiAxNS0xNVY5NWMwLTMuOTc5LTEuNTgxLTcuNzk0LTQuMzk0LTEwLjYwNnpNMTIxIDMwaDIxMHYxMDBIMTIxVjMwem0yNzAgNDUySDEyMVYyNzJoMjcwdjIxMHptOTEgMGgtNjFWMjU3YzAtOC4yODQtNi43MTYtMTUtMTUtMTVIMTA2Yy04LjI4NCAwLTE1IDYuNzE2LTE1IDE1djIyNUgzMFYzMGg2MXYxMTVjMCA4LjI4NCA2LjcxNiAxNSAxNSAxNWgyNDBjOC4yODQgMCAxNS02LjcxNiAxNS0xNVYzMGg0OS43ODdMNDgyIDEwMS4yMTNWNDgyeiIvPjxwYXRoIGZpbGw9IiMwMDgwOTEiIGQ9Ik0xNjYgNDUyaDE4MGM4LjI4NCAwIDE1LTYuNzE2IDE1LTE1cy02LjcxNi0xNS0xNS0xNUgxNjZjLTguMjg0IDAtMTUgNi43MTYtMTUgMTVzNi43MTYgMTUgMTUgMTV6Ii8+PC9zdmc+"); }
    .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer .gform_save_link:hover {
      color: #231F20; }
  .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer .gform_next_button,
  .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer input[type="submit"] {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    box-shadow: none;
    outline: none;
    -webkit-appearance: none;
    border: none;
    font-weight: bold;
    padding: 0.875rem 3.125rem 0.875rem 1.5rem;
    border-radius: 0.125rem;
    border: 0.125rem solid rgba(35, 31, 32, 0.2);
    outline-offset: -0.125rem;
    display: block;
    text-align: center;
    cursor: pointer;
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: calc(100% - 30px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    background-color: #8DC73F;
    color: #000000;
    transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    display: block;
    width: 100%; }
    @media only screen and (min-width: 64em) {
      .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer .gform_next_button,
      .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer input[type="submit"] {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 40em) {
      .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer .gform_next_button,
      .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer input[type="submit"] {
        display: inline-block; } }
    @media only screen and (min-width: 64em) {
      .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer .gform_next_button,
      .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer input[type="submit"] {
        font-size: 1.125rem;
        padding: 1rem 3.75rem 1rem 1.875rem; } }
    .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer .gform_next_button:hover,
    .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer input[type="submit"]:hover {
      background-position: calc(100% - 23px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer .gform_next_button:hover,
    .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer input[type="submit"]:hover {
      color: #ffffff;
      background-color: #72a330;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer .gform_previous_button {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    box-shadow: none;
    outline: none;
    -webkit-appearance: none;
    border: none;
    font-weight: bold;
    padding: 0.875rem 3.125rem 0.875rem 1.5rem;
    border-radius: 0.125rem;
    border: 0.125rem solid rgba(35, 31, 32, 0.2);
    outline-offset: -0.125rem;
    display: block;
    text-align: center;
    cursor: pointer;
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: 42px 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA4TDguMDE2LjUgOSAxLjM5IDEuOTY5IDggOSAxNC42MWwtLjk4NC44OXoiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==");
    padding: 0.875rem 0.875rem 0.875rem 3.125rem;
    background-color: transparent;
    color: #231F20;
    transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955); }
    @media only screen and (min-width: 64em) {
      .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer .gform_previous_button {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 40em) {
      .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer .gform_previous_button {
        display: inline-block; } }
    @media only screen and (min-width: 64em) {
      .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer .gform_previous_button {
        font-size: 1.125rem;
        padding: 1rem 3.75rem 1rem 1.875rem; } }
    .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer .gform_previous_button:hover {
      background-position: 35px 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA4TDguMDE2LjUgOSAxLjM5IDEuOTY5IDggOSAxNC42MWwtLjk4NC44OXoiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); }
    @media only screen and (min-width: 64em) {
      .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer .gform_previous_button {
        font-size: 1.125rem;
        padding: 1rem 2.625rem 1rem 5.125rem; } }
    .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer .gform_previous_button span {
      color: #231F20; }
    .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer .gform_previous_button:hover {
      color: #ffffff;
      background-color: #312b2c; }
      .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer .gform_previous_button:hover span {
        color: #ffffff; }
    @media only screen and (min-width: 64em) {
      .c-form--build-your-dogs-dinner .gform_wrapper .gform_page_footer .gform_previous_button {
        position: absolute;
        -webkit-transform: translateX(calc(-100% - 160px));
                transform: translateX(calc(-100% - 160px)); } }

.c-form--build-your-dogs-dinner .c-image--float {
  position: absolute;
  right: 1.5rem;
  top: 11.25rem;
  display: none; }
  @media only screen and (min-width: 64em) {
    .c-form--build-your-dogs-dinner .c-image--float {
      display: block; } }

.c-form--build-your-dogs-dinner .c-form__heading {
  font-size: 2.25rem;
  line-height: 2.8125rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  margin-bottom: 0.875rem; }
  @media only screen and (min-width: 64em) {
    .c-form--build-your-dogs-dinner .c-form__heading {
      font-size: 4rem;
      line-height: 3.75rem; } }
  @media only screen and (min-width: 64em) {
    .c-form--build-your-dogs-dinner .c-form__heading {
      margin-bottom: 1.25rem; } }
  .c-form--build-your-dogs-dinner .c-form__heading span {
    font-size: 3.375rem;
    line-height: 3.375rem;
    font-weight: 400;
    font-family: BlackDiamond;
    display: block;
    -webkit-transform: translate(-38px, 10px);
            transform: translate(-38px, 10px);
    color: #008091;
    font-weight: 400; }
    @media only screen and (min-width: 64em) {
      .c-form--build-your-dogs-dinner .c-form__heading span {
        font-size: 6rem;
        line-height: 6rem; } }

/**
* FORM
**/
.logged-in .c-form .if-not-logged-in {
  display: none; }

.c-form__heading, .c-form__text {
  margin-bottom: 1rem; }
  @media only screen and (min-width: 64em) {
    .c-form__heading, .c-form__text {
      margin-bottom: 1.5rem; } }

.c-form__heading {
  font-size: 1.875rem;
  line-height: 2.25rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-form__heading {
      font-size: 3rem;
      line-height: 3.125rem; } }

.c-form__preheading {
  font-size: 2.34375rem;
  line-height: 2rem;
  font-weight: 400;
  font-family: BlackDiamond; }
  @media only screen and (min-width: 64em) {
    .c-form__preheading {
      font-size: 3.375rem;
      line-height: 2.5625rem; } }

.c-form__text {
  font-size: 1rem;
  line-height: 1.375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  padding-bottom: 1rem; }
  @media only screen and (min-width: 64em) {
    .c-form__text {
      font-size: 1.3125rem;
      line-height: 1.9375rem; } }

.c-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .c-form .gform_wrapper input[type="text"],
.c-form .gform_wrapper select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.c-form .gform_wrapper select[type="text"],
.c-form .gform_wrapper textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.c-form .gform_wrapper textarea[type="text"] {
  font-size: 1rem;
  line-height: 1.375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  margin-bottom: 0;
  height: 2.875rem;
  border: 0.125rem solid #A7A5A6;
  box-shadow: none;
  color: #231F20;
  border-radius: 0.125rem;
  padding: 0 1.25rem;
  min-height: 3.625rem;
  background-color: #ffffff; }
  @media only screen and (min-width: 64em) {
    .c-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .c-form .gform_wrapper input[type="text"],
    .c-form .gform_wrapper select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
    .c-form .gform_wrapper select[type="text"],
    .c-form .gform_wrapper textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
    .c-form .gform_wrapper textarea[type="text"] {
      font-size: 1.3125rem;
      line-height: 1.9375rem; } }
  @media only screen and (min-width: 64em) {
    .c-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .c-form .gform_wrapper input[type="text"],
    .c-form .gform_wrapper select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
    .c-form .gform_wrapper select[type="text"],
    .c-form .gform_wrapper textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
    .c-form .gform_wrapper textarea[type="text"] {
      font-size: 1.125rem;
      line-height: 1.4375rem; } }
  .c-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder, .c-form .gform_wrapper input[type="text"]::-webkit-input-placeholder,
  .c-form .gform_wrapper select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder,
  .c-form .gform_wrapper select[type="text"]::-webkit-input-placeholder,
  .c-form .gform_wrapper textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder,
  .c-form .gform_wrapper textarea[type="text"]::-webkit-input-placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
  .c-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder, .c-form .gform_wrapper input[type="text"]:-ms-input-placeholder,
  .c-form .gform_wrapper select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder,
  .c-form .gform_wrapper select[type="text"]:-ms-input-placeholder,
  .c-form .gform_wrapper textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder,
  .c-form .gform_wrapper textarea[type="text"]:-ms-input-placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
  .c-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-ms-input-placeholder, .c-form .gform_wrapper input[type="text"]::-ms-input-placeholder,
  .c-form .gform_wrapper select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-ms-input-placeholder,
  .c-form .gform_wrapper select[type="text"]::-ms-input-placeholder,
  .c-form .gform_wrapper textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-ms-input-placeholder,
  .c-form .gform_wrapper textarea[type="text"]::-ms-input-placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
  .c-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder, .c-form .gform_wrapper input[type="text"]::placeholder,
  .c-form .gform_wrapper select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,
  .c-form .gform_wrapper select[type="text"]::placeholder,
  .c-form .gform_wrapper textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,
  .c-form .gform_wrapper textarea[type="text"]::placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
    @media only screen and (min-width: 64em) {
      .c-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder, .c-form .gform_wrapper input[type="text"]::-webkit-input-placeholder,
      .c-form .gform_wrapper select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder,
      .c-form .gform_wrapper select[type="text"]::-webkit-input-placeholder,
      .c-form .gform_wrapper textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder,
      .c-form .gform_wrapper textarea[type="text"]::-webkit-input-placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; }
      .c-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder, .c-form .gform_wrapper input[type="text"]:-ms-input-placeholder,
      .c-form .gform_wrapper select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder,
      .c-form .gform_wrapper select[type="text"]:-ms-input-placeholder,
      .c-form .gform_wrapper textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder,
      .c-form .gform_wrapper textarea[type="text"]:-ms-input-placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; }
      .c-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-ms-input-placeholder, .c-form .gform_wrapper input[type="text"]::-ms-input-placeholder,
      .c-form .gform_wrapper select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-ms-input-placeholder,
      .c-form .gform_wrapper select[type="text"]::-ms-input-placeholder,
      .c-form .gform_wrapper textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-ms-input-placeholder,
      .c-form .gform_wrapper textarea[type="text"]::-ms-input-placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; }
      .c-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder, .c-form .gform_wrapper input[type="text"]::placeholder,
      .c-form .gform_wrapper select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,
      .c-form .gform_wrapper select[type="text"]::placeholder,
      .c-form .gform_wrapper textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,
      .c-form .gform_wrapper textarea[type="text"]::placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .c-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder, .c-form .gform_wrapper input[type="text"]::-webkit-input-placeholder,
      .c-form .gform_wrapper select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder,
      .c-form .gform_wrapper select[type="text"]::-webkit-input-placeholder,
      .c-form .gform_wrapper textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder,
      .c-form .gform_wrapper textarea[type="text"]::-webkit-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; }
      .c-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder, .c-form .gform_wrapper input[type="text"]:-ms-input-placeholder,
      .c-form .gform_wrapper select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder,
      .c-form .gform_wrapper select[type="text"]:-ms-input-placeholder,
      .c-form .gform_wrapper textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder,
      .c-form .gform_wrapper textarea[type="text"]:-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; }
      .c-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-ms-input-placeholder, .c-form .gform_wrapper input[type="text"]::-ms-input-placeholder,
      .c-form .gform_wrapper select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-ms-input-placeholder,
      .c-form .gform_wrapper select[type="text"]::-ms-input-placeholder,
      .c-form .gform_wrapper textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-ms-input-placeholder,
      .c-form .gform_wrapper textarea[type="text"]::-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; }
      .c-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder, .c-form .gform_wrapper input[type="text"]::placeholder,
      .c-form .gform_wrapper select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,
      .c-form .gform_wrapper select[type="text"]::placeholder,
      .c-form .gform_wrapper textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,
      .c-form .gform_wrapper textarea[type="text"]::placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; } }
  .c-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus, .c-form .gform_wrapper input[type="text"]:focus,
  .c-form .gform_wrapper select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,
  .c-form .gform_wrapper select[type="text"]:focus,
  .c-form .gform_wrapper textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,
  .c-form .gform_wrapper textarea[type="text"]:focus {
    outline: none;
    box-shadow: none;
    border: 0.125rem solid #A7A5A6; }

.c-form .gform_wrapper textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .c-form .gform_wrapper textarea[type="text"] {
  height: 10rem;
  padding: 1.25rem; }

.c-form .gform_wrapper select {
  background-repeat: no-repeat;
  background-position: calc(100% - 10px) 50%;
  background-size: 0.875rem auto;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48ZmlsdGVyIGlkPSJhIj48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlR3JhcGhpYyIgdmFsdWVzPSIwIDAgMCAwIDAuMTM3MjU1IDAgMCAwIDAgMC4xMjE1NjkgMCAwIDAgMCAwLjEyNTQ5MCAwIDAgMCAxLjAwMDAwMCAwIi8+PC9maWx0ZXI+PC9kZWZzPjxnIGZpbHRlcj0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNCAtNikiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTI5IDEybDUtNS4zNDQtLjU5NC0uNjU2TDEyOSAxMC42ODggMTI0LjU5NCA2bC0uNTk0LjY1NnoiLz48L2c+PC9zdmc+"); }

.c-form .gform_wrapper .gform_footer .gform_button {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  border: none;
  font-weight: bold;
  padding: 0.875rem 3.125rem 0.875rem 1.5rem;
  border-radius: 0.125rem;
  border: 0.125rem solid rgba(35, 31, 32, 0.2);
  outline-offset: -0.125rem;
  display: block;
  text-align: center;
  cursor: pointer;
  background-size: auto 0.9375rem;
  background-repeat: no-repeat;
  background-position: calc(100% - 30px) 50%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
  background-color: #8DC73F;
  color: #000000;
  transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
  margin-right: 0; }
  @media only screen and (min-width: 64em) {
    .c-form .gform_wrapper .gform_footer .gform_button {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 40em) {
    .c-form .gform_wrapper .gform_footer .gform_button {
      display: inline-block; } }
  @media only screen and (min-width: 64em) {
    .c-form .gform_wrapper .gform_footer .gform_button {
      font-size: 1.125rem;
      padding: 1rem 3.75rem 1rem 1.875rem; } }
  .c-form .gform_wrapper .gform_footer .gform_button:hover {
    background-position: calc(100% - 23px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .c-form .gform_wrapper .gform_footer .gform_button:hover {
    color: #ffffff;
    background-color: #72a330;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }

@media only screen and (min-width: 64em) {
  body .c-form .gform_wrapper .gform_fields .gfield {
    margin-top: 2rem; } }

@media only screen and (min-width: 64em) {
  .c-form .gform_wrapper .gform_fields .gfield.gf-left-half, .c-form .gform_wrapper .gform_fields .gfield.gf-right-half {
    width: 49%;
    display: inline-block; } }

@media only screen and (min-width: 64em) {
  .c-form .gform_wrapper .gform_fields .gfield.gf-left-half {
    margin-right: 2%; } }

@media only screen and (min-width: 64em) {
  .c-form .gform_wrapper .gform_fields .gfield.gf-one-third {
    width: 33.3333%;
    display: inline-block; } }

.c-form.no-variation {
  max-width: 63.75rem;
  margin: 0 auto; }

/**
* HEADER-SEARCH-BAR
**/
.c-header-search-bar {
  width: 100%;
  position: absolute;
  margin-bottom: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: initial; }
  @media only screen and (min-width: 80em) {
    .c-header-search-bar {
      max-width: 34.6875rem;
      position: relative;
      margin-left: 2.25rem; } }
  .c-header-search-bar li {
    list-style-type: none; }

/**
* HEADING
*/
.c-heading__preheading {
  font-size: 2.8125rem;
  line-height: 2.8125rem;
  font-weight: 400;
  font-family: BlackDiamond;
  margin: 0; }
  @media only screen and (min-width: 64em) {
    .c-heading__preheading {
      font-size: 4.5rem;
      line-height: 4.5rem; } }

.c-heading__heading {
  font-size: 1.5625rem;
  line-height: 2rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-heading__heading {
      font-size: 2.25rem;
      line-height: 3rem; } }
  .c-heading__heading span {
    display: block; }

/**
* HERO
*/
.so-widget-sow-hero-image .flickity-prev-next-button.previous, .so-widget-sow-hero-image .flickity-prev-next-button.next {
  bottom: 0;
  top: auto;
  -webkit-transform: none;
          transform: none;
  position: absolute;
  bottom: 0;
  background: transparent;
  width: 3rem;
  height: 3rem; }
  @media only screen and (min-width: 64em) {
    .so-widget-sow-hero-image .flickity-prev-next-button.previous, .so-widget-sow-hero-image .flickity-prev-next-button.next {
      width: 3.75rem;
      height: 3.75rem; } }

.so-widget-sow-hero-image .flickity-prev-next-button.next {
  left: auto;
  right: 0; }

.so-widget-sow-hero-image .flickity-prev-next-button.previous {
  left: auto;
  right: 3.125rem; }

.so-widget-sow-hero-image .flickity-prev-next-button.next {
  right: 1.875rem; }

.so-widget-sow-hero-image .flickity-prev-next-button.prev {
  right: 3.75rem; }

.c-hero {
  padding-bottom: 6.25rem;
  width: 100%;
  height: 100%;
  position: relative; }
  @media only screen and (min-width: 64em) {
    .c-hero {
      min-height: 36.25rem;
      padding-bottom: 0; } }
  .c-hero .img-fit {
    pointer-events: none; }
  .c-hero__anchor {
    position: absolute;
    z-index: 10;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
  .c-hero__background {
    pointer-events: none; }
    .c-hero__background.cover {
      position: absolute;
      height: 100%;
      width: 100%;
      background-position: 50% 50%; }
    .c-hero__background.contain {
      background-size: contain; }
      @media only screen and (min-width: 64em) {
        .c-row--style-black-pearl .c-hero__background.contain {
          bottom: 0;
          position: absolute; } }
  @media only screen and (min-width: 64em) {
    .c-hero__content {
      max-width: 25.625rem; } }
  @media only screen and (max-width: 39.9375em) {
    .c-hero__content {
      position: static;
      -webkit-transform: none;
              transform: none;
      left: auto;
      top: auto;
      padding: 1rem; }
      [data-stretch-type="full-stretched"] .c-hero__content {
        padding: 2rem; } }
  .c-hero__text {
    margin-bottom: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-hero__text {
        margin-bottom: 1.5rem; } }
  .c-hero__headings {
    margin-bottom: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-hero__headings {
        margin-bottom: 2rem; } }
    .c-hero__headings:last-of-type, .c-hero__headings:nth-last-of-type(2) {
      margin-bottom: 0; }
  .c-hero__preheading {
    font-size: 3.375rem;
    line-height: 3.375rem;
    font-weight: 400;
    font-family: BlackDiamond;
    color: #ffffff;
    margin-bottom: 0;
    padding-left: 1.25rem;
    padding-bottom: -0.5rem; }
    @media only screen and (min-width: 64em) {
      .c-hero__preheading {
        font-size: 6rem;
        line-height: 6rem; } }
    @media only screen and (min-width: 64em) {
      .c-hero__preheading {
        padding-left: 0;
        padding-bottom: -0.625rem; } }
  .c-hero__heading {
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-hero__heading {
        font-size: 3rem;
        line-height: 3.125rem; } }
    @media only screen and (min-width: 64em) {
      .c-hero__heading span {
        display: block; } }
  .c-hero__subheading {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    padding-left: 3rem; }
    @media only screen and (min-width: 64em) {
      .c-hero__subheading {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
    @media only screen and (min-width: 64em) {
      .c-hero__subheading {
        padding-left: 1.75rem; } }
    @media only screen and (min-width: 64em) {
      .c-hero__subheading span {
        display: block; } }
  .c-hero__text ul {
    margin: 0;
    padding: 0; }
    .c-hero__text li {
      list-style-type: none;
      position: relative;
      padding-left: 1.5rem;
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      color: #ffffff; }
      @media only screen and (min-width: 64em) {
        .c-hero__text li {
          font-size: 1.25rem;
          line-height: 1.6875rem; } }
      .c-hero__text li:not(:last-child) {
        margin-bottom: 0.75rem; }
      .c-hero__text li:before {
        content: "";
        position: absolute;
        left: 0;
        width: 1rem;
        height: 1rem;
        border-radius: 50%;
        background-repeat: no-repeat;
        background-size: 0.625rem auto;
        background-position: 50% 50%;
        background-color: rgba(255, 255, 255, 0.5);
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC4xOTQgOWEuNjI2LjYyNiAwIDAwLjQ5Ni0uMjNsLjA0NC0uMDQ3LjA0NC0uMDQ2IDcuMDI0LTcuNDA4QS43MjMuNzIzIDAgMDAxMiAuNzVhLjcyMy43MjMgMCAwMC0uMTk4LS41Mi42ODEuNjgxIDAgMDAtLjUwNy0uMjNjLS4xOSAwLS4zNi4wNzctLjUwNi4yM0w0LjE4MyA3LjIgMS4yMTEgNC4wODVhLjY4MS42ODEgMCAwMC0uNTA2LS4yMzFjLS4xOTEgMC0uMzYuMDc3LS41MDcuMjNhLjcyMy43MjMgMCAwMC0uMTk4LjUyYzAgLjIwOC4wNjYuMzguMTk4LjUyTDMuNyA4Ljc2OGMuMTMyLjE1NC4yOTcuMjMxLjQ5NS4yMzF6IiBmaWxsPSIjMDA4MDkxIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG9wYWNpdHk9Ii41Ii8+PC9zdmc+"); }
        @media only screen and (min-width: 64em) {
          .c-hero__text ul li:before {
            width: 1.125rem;
            height: 1.125rem;
            background-size: 0.75rem auto; } }
  .c-hero .c-button.no-variation:hover {
    outline-color: #ffffff;
    color: #ffffff;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }

/**
* HERO--SHORT
*/
@media only screen and (min-width: 64em) {
  .c-hero--short {
    height: 23.25rem;
    min-height: 23.25rem; } }

.c-hero--short .c-hero__heading {
  font-size: 2.25rem;
  line-height: 2.8125rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-hero--short .c-hero__heading {
      font-size: 4rem;
      line-height: 3.75rem; } }

/**
* HERO--TALL
*/
.c-hero--tall {
  min-height: 25rem;
  height: auto; }
  @media only screen and (max-width: 39.9375em) {
    .c-hero--tall {
      padding-bottom: 0; } }
  @media only screen and (min-width: 64em) {
    .c-hero--tall {
      min-height: 41.25rem;
      background-size: cover;
      background-position: bottom center; } }

@media only screen and (max-width: 39.9375em) {
  .c-hero--tall .c-hero__background.contain {
    background-position: 100% 0;
    margin-top: 0;
    height: 14.375rem; } }

.c-hero--tall .c-hero__content {
  max-width: 37.5rem; }
  @media only screen and (min-width: 64em) {
    .c-hero--tall .c-hero__content {
      -webkit-transform: translate(-100%, -50%);
              transform: translate(-100%, -50%); } }
  .c-hero--tall .c-hero__content ul li {
    padding-left: 1.875rem; }
    .c-hero--tall .c-hero__content ul li:before {
      top: 0.1875rem;
      width: 1.25rem;
      height: 1.25rem;
      background-size: contain;
      background-color: transparent;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgMGE4Ljg0MSA4Ljg0MSAwIDAwLTQuNTE4IDEuMjA0IDguODg4IDguODg4IDAgMDAtMy4yNzggMy4yNzhBOC44NDEgOC44NDEgMCAwMDAgOWMwIDEuNjI5LjQwMSAzLjEzNSAxLjIwNCA0LjUxOGE4Ljg4OCA4Ljg4OCAwIDAwMy4yNzggMy4yNzhBOC44NDEgOC44NDEgMCAwMDkgMThhOC44NDEgOC44NDEgMCAwMDQuNTE4LTEuMjA0IDguODg4IDguODg4IDAgMDAzLjI3OC0zLjI3OEE4Ljg0MSA4Ljg0MSAwIDAwMTggOWE4Ljg0MSA4Ljg0MSAwIDAwLTEuMjA0LTQuNTE4IDguODg4IDguODg4IDAgMDAtMy4yNzgtMy4yNzhBOC44NDEgOC44NDEgMCAwMDkgMHptMCAxNi44OTNhNy45MiA3LjkyIDAgMDEtMi40ODctLjM5NiA3LjMgNy4zIDAgMDEtMi4xNzEtMS4xMzQgOC44MjIgOC44MjIgMCAwMS0xLjY5Ni0xLjcwNSA3LjQxNyA3LjQxNyAwIDAxLTEuMTI1LTIuMTdBNy45MiA3LjkyIDAgMDExLjEyNSA5YzAtMS4wNjYuMjA4LTIuMDg2LjYyNC0zLjA1OWE3LjkxMSA3LjkxMSAwIDAxMS42NzktMi41MTNBNy45MTEgNy45MTEgMCAwMTUuOTQgMS43NDkgNy42OTggNy42OTggMCAwMTkgMS4xMjVjMS4wNjYgMCAyLjA4Ni4yMDggMy4wNTkuNjI0Ljk3Mi40MTYgMS44MS45NzYgMi41MTMgMS42NzlhNy45MTEgNy45MTEgMCAwMTEuNjc5IDIuNTEzYy40MTYuOTczLjYyNCAxLjk5My42MjQgMy4wNTlhNy42OTggNy42OTggMCAwMS0uNjI0IDMuMDU5IDguMDE3IDguMDE3IDAgMDEtMS42NzkgMi41MjIgNy44MzcgNy44MzcgMCAwMS0yLjUxMyAxLjY4OEE3LjY5OCA3LjY5OCAwIDAxOSAxNi44OTN6bTMuNTg2LTExLjE4TDcuMzEyIDExLjAyIDQuOTQgOC42NDhhLjU1Ni41NTYgMCAwMC0uNDA0LS4xNzUuNTU2LjU1NiAwIDAwLS41NTQuNS40MzMuNDMzIDAgMDAwIC4xMjQuOTIyLjkyMiAwIDAwLjAyNy4xMjNjLjAxMi4wNC4wMy4wNzkuMDUzLjExNGwuMDcuMTA1IDIuNzk1IDIuNzc4YS41MS41MSAwIDAwLjM5NS4xNzYuNTEuNTEgMCAwMC4zOTYtLjE3NmwuMDctLjA3IDUuNjA4LTUuNjQzYS41MzcuNTM3IDAgMDAuMTU4LS4zOTYuNTM3LjUzNyAwIDAwLS4xNTgtLjM5NWMtLjIxMS0uMjExLS40NC0uMjQtLjY4Ni0uMDg4YS40Ny40NyAwIDAwLS4xMjMuMDg4eiIgZmlsbD0iI0ZERDcwMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+"); }

/**
* HERO--TERTIARY
*/
.c-hero--tertiary {
  text-align: center;
  padding: 1.5rem 0;
  background-color: #8DC73F;
  min-height: 20.3125rem;
  display: flex; }
  @media only screen and (min-width: 40em) {
    .c-hero--tertiary {
      min-height: 18.125rem; } }

.c-hero--tertiary .c-hero__inner {
  max-width: calc(100% - 40px);
  margin: 0 auto;
  -webkit-transform: translate(0, -24px);
          transform: translate(0, -24px);
  padding: 2.5rem 0; }
  @media only screen and (min-width: 64em) {
    .c-hero--tertiary .c-hero__inner {
      max-width: 43.75rem;
      -webkit-transform: translate(0, 0);
              transform: translate(0, 0); } }

.c-hero--tertiary .c-hero__content {
  width: 100%;
  max-width: 100%;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  padding: 0; }
  @media only screen and (min-width: 40em) {
    .c-hero--tertiary .c-hero__content {
      -webkit-transform: translate(-50%, 0);
              transform: translate(-50%, 0); } }
  .c-hero--tertiary .c-hero__content .img-fit {
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    width: 100%;
    max-width: 25rem;
    opacity: .15; }
    @media only screen and (min-width: 64em) {
      .c-hero--tertiary .c-hero__content .img-fit {
        opacity: 1; } }

.c-hero--tertiary .c-hero__preheading {
  font-size: 2.8125rem;
  line-height: 2.8125rem;
  font-weight: 400;
  font-family: BlackDiamond;
  padding-left: 0; }
  @media only screen and (min-width: 64em) {
    .c-hero--tertiary .c-hero__preheading {
      font-size: 4.5rem;
      line-height: 4.5rem; } }

.c-hero--tertiary .c-hero__heading {
  margin-bottom: 0.625rem;
  padding-left: 0; }

.c-hero--tertiary .c-hero__headings {
  margin-bottom: 1rem; }

.c-hero--tertiary .c-hero__subheading, .c-hero--tertiary .c-hero__text {
  padding: 0 1rem; }
  @media only screen and (min-width: 64em) {
    .c-hero--tertiary .c-hero__subheading, .c-hero--tertiary .c-hero__text {
      padding: 0; } }

.c-hero--tertiary .c-hero__subheading {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-hero--tertiary .c-hero__subheading {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 64em) {
    .c-hero--tertiary .c-hero__subheading {
      max-width: 26.5625rem;
      margin: 0 auto; } }

.c-hero--tertiary .c-hero__image {
  display: block;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 0 100%;
  height: 100%; }

/**
* HERO--SECONDARY
*/
.c-hero--secondary {
  background-color: #008091; }
  @media only screen and (min-width: 64em) {
    .c-hero--secondary {
      min-height: 18.125rem;
      display: flex;
      align-items: center;
      justify-content: center;
      flex-wrap: wrap; } }
  .c-hero--secondary .img-fit {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%; }
  @media only screen and (min-width: 64em) {
    .post-type-archive-case-studies .c-hero--secondary {
      min-height: 18.125rem;
      height: 18.125rem; } }
  .post-type-archive-case-studies .c-hero--secondary .c-hero__preheading {
    font-size: 2.8125rem;
    line-height: 2.8125rem;
    font-weight: 400;
    font-family: BlackDiamond; }
    @media only screen and (min-width: 64em) {
      .post-type-archive-case-studies .c-hero--secondary .c-hero__preheading {
        font-size: 4.5rem;
        line-height: 4.5rem; } }
  .post-type-archive-case-studies .c-hero--secondary .c-hero__headings {
    margin-bottom: 1.125rem; }
  .post-type-archive-case-studies .c-hero--secondary .c-hero__text {
    margin-bottom: 0; }
  .post-type-archive-case-studies .c-hero--secondary .c-hero__content {
    text-align: center;
    max-width: 40.75rem;
    margin-left: auto;
    margin-right: auto; }

.c-hero--secondary .c-hero__heading, .c-hero--secondary .c-hero__subheading, .c-hero--secondary .c-hero__preheading {
  padding-left: 0; }

.c-hero--secondary .c-hero__subheading {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-hero--secondary .c-hero__subheading {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 64em) {
    .c-hero--secondary .c-hero__subheading {
      max-width: 26.5625rem;
      margin: 0 auto; } }

.c-hero--secondary .c-hero__inner {
  max-width: 50rem;
  margin: 0 auto;
  padding: 1rem 0;
  color: #ffffff; }

.c-hero--secondary .c-hero__content {
  max-width: 100%;
  text-align: center;
  -webkit-transform: none;
          transform: none;
  position: static; }

.c-hero--secondary .c-hero__image {
  display: block;
  background-size: contain;
  background-repeat: no-repeat;
  height: 8.125rem; }
  @media only screen and (min-width: 64em) {
    .c-hero--secondary .c-hero__image {
      height: 13.4375rem; } }

/**
* HERO--PRIMARY-C
*/
.c-hero--primary-c {
  background-color: #FDD700;
  color: #000000; }
  @media only screen and (min-width: 64em) {
    .c-hero--primary-c {
      min-height: 18.125rem;
      display: flex;
      align-items: center;
      justify-content: center;
      flex-wrap: wrap; } }
  .c-hero--primary-c .img-fit {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%; }

.c-hero--primary-c .c-hero__preheading, .c-hero--primary-c .c-hero__heading, .c-hero--primary-c .c-hero__subheading,
.c-hero--primary-c .c-hero__text p {
  color: #000000;
  padding-left: 0; }

.c-hero--primary-c .c-hero__subheading {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-hero--primary-c .c-hero__subheading {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 64em) {
    .c-hero--primary-c .c-hero__subheading {
      max-width: 26.5625rem;
      margin: 0 auto; } }

.c-hero--primary-c .c-hero__inner {
  max-width: 50rem;
  margin: 0 auto;
  padding: 1rem 0; }

.c-hero--primary-c .c-hero__content {
  max-width: 100%;
  text-align: center;
  -webkit-transform: none;
          transform: none;
  position: static; }

.c-hero--primary-c .c-hero__image {
  display: block;
  background-size: contain;
  background-repeat: no-repeat;
  min-height: 9.375rem; }
  @media only screen and (min-width: 64em) {
    .c-hero--primary-c .c-hero__image {
      height: 13.4375rem; } }

/**
* HERO--WIDE
*/
.c-hero--wide .c-hero__inner {
  max-width: 56.25rem; }

/**
* IMAGE
*/
.c-image {
  transition: none; }
  .js .c-image {
    opacity: 0;
    transition: opacity .75s; }
  .js.has-loaded .c-image {
    opacity: 1; }
  .siteorigin-panels-stretch .c-image .img-fit img {
    width: 100%; }
  .c-image .crop {
    position: relative;
    width: 100%;
    padding-bottom: 80%;
    position: relative; }
    .c-image .crop .c-image__image {
      width: 100%;
      position: absolute;
      height: 100%;
      background-size: cover; }

/**
* IMAGE-SLIDER
*/
.c-image-slider {
  width: 100%; }
  .c-image-slider__inner {
    width: 100%;
    padding-bottom: 3.75rem; }
    @media only screen and (min-width: 64em) {
      .c-image-slider__inner {
        padding-bottom: 6.25rem; } }
  .c-image-slider__close {
    display: inline-block;
    cursor: pointer;
    transition-property: opacity;
    transition-duration: .4s;
    transition-timing-function: ease-in-out;
    position: absolute;
    right: 1rem;
    top: 1rem;
    z-index: 10;
    opacity: 0;
    pointer-events: none;
    position: fixed;
    right: 1.875rem;
    top: 1.875rem;
    z-index: 1001;
    background: #ffffff;
    border-radius: 0.1875rem;
    height: 2.5rem;
    width: 2.5rem; }
    .c-image-slider__close:active, .c-image-slider__close:focus {
      outline: none; }
    .c-image-slider__close__box {
      width: 1.875rem;
      height: 1.5rem; }
    .c-image-slider__close__inner {
      display: block;
      top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      -webkit-transform: rotate(225deg);
              transform: rotate(225deg);
      transition-delay: 0.14s;
      transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
      .c-image-slider__close__inner, .c-image-slider__close__inner:after {
        width: 100%;
        height: 0.1875rem;
        border-radius: 0.1875rem;
        background-color: #000000;
        position: absolute;
        transition-property: -webkit-transform;
        transition-property: transform;
        transition-property: transform, -webkit-transform;
        transition-duration: 0.15s;
        transition-timing-function: ease; }
      .c-image-slider__close__inner:after {
        content: "";
        display: block;
        bottom: 0;
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
        transition: bottom 0.1s ease-out, -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
        transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
        transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1); }
    @media only screen and (min-width: 64em) {
      .c-image-slider__close {
        right: 2.625rem;
        top: 2.625rem; } }
    .c-image-slider__close.is-active {
      opacity: 1; }
    .c-image-slider__close .c-image-slider__inner {
      left: 0.375rem;
      padding: 0;
      position: relative;
      display: block;
      top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      -webkit-transform: rotate(225deg);
              transform: rotate(225deg);
      transition-delay: 0.14s;
      transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
      .c-image-slider__close .c-image-slider__inner, .c-image-slider__close .c-image-slider__inner:after {
        content: "";
        height: 0.1875rem;
        border-radius: 0.1875rem;
        background-color: #000000;
        position: absolute;
        transition-property: -webkit-transform;
        transition-property: transform;
        transition-property: transform, -webkit-transform;
        transition-duration: 0.15s;
        transition-timing-function: ease;
        background: #000000;
        width: 1.6875rem; }
      .c-image-slider__close .c-image-slider__inner:after {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
        left: 0;
        bottom: 0; }
  .c-image-slider .flickity-viewport {
    width: 100%; }
    .c-image-slider .flickity-viewport .flickity-slider {
      width: 100%; }
  .c-image-slider .flickity-enabled.is-fullscreen {
    z-index: 1000;
    padding: 0; }
    .c-image-slider .flickity-enabled.is-fullscreen .flickity-fullscreen-button {
      right: 2rem;
      top: 2rem; }
    .c-image-slider .flickity-enabled.is-fullscreen .c-image-slider__item {
      height: 100%;
      padding-bottom: 0; }
    .c-image-slider .flickity-enabled.is-fullscreen .flickity-viewport {
      height: 100vh !important; }
    .c-image-slider .flickity-enabled.is-fullscreen .flickity-prev-next-button {
      background-color: #ffffff;
      bottom: 1.875rem; }
      .c-image-slider .flickity-enabled.is-fullscreen .flickity-prev-next-button.next {
        right: 1.875rem; }
      .c-image-slider .flickity-enabled.is-fullscreen .flickity-prev-next-button.previous {
        right: 6.25rem; }
  .c-image-slider .flickity-prev-next-button.previous, .c-image-slider .flickity-prev-next-button.next {
    bottom: 0;
    top: auto;
    -webkit-transform: none;
            transform: none;
    position: absolute;
    bottom: 0;
    background: transparent;
    width: 3rem;
    height: 3rem; }
    @media only screen and (min-width: 64em) {
      .c-image-slider .flickity-prev-next-button.previous, .c-image-slider .flickity-prev-next-button.next {
        width: 3.75rem;
        height: 3.75rem; } }
  .c-image-slider .flickity-prev-next-button.next {
    left: auto;
    right: 0; }
  .c-image-slider .flickity-prev-next-button.previous {
    left: auto;
    right: 3.125rem; }
  .c-image-slider.small-6, .c-image-slider.medium-6, .c-image-slider.large-6 {
    margin-left: -1rem;
    margin-right: -1rem; }
    .c-image-slider.small-6 .c-image-slider__item, .c-image-slider.medium-6 .c-image-slider__item, .c-image-slider.large-6 .c-image-slider__item {
      margin-left: 0.5rem;
      margin-right: 0.5rem; }
  .c-image-slider__item {
    position: relative;
    height: 0;
    padding-bottom: 56.24%;
    width: 100%; }
    @media only screen and (max-width: 63.9375em) {
      .c-image-slider__item.small-12, .c-image-slider__item.medium-12 {
        padding-bottom: 56.24%;
        width: 100%; } }
    @media only screen and (max-width: 63.9375em) {
      .c-image-slider__item.small-6, .c-image-slider__item.medium-6 {
        padding-bottom: 35%;
        width: 50%; } }
    @media only screen and (min-width: 64em) {
      .c-image-slider__item.large-12 {
        padding-bottom: 56.24%;
        width: 100%; } }
    @media only screen and (min-width: 64em) {
      .c-image-slider__item.large-6 {
        padding-bottom: 35%;
        width: 50%; } }
  .c-image-slider__image {
    position: absolute;
    background-size: cover;
    background-repeat: no-repeat;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background-position: 50% 50%; }

/**
* IMAGE--ALIGN-RIGHT
*/
.c-image--align-right.c-image--mobile {
  margin-right: -1.875rem; }

/**
* IMAGE--ALIGN-LEFT
*/
.c-image--align-left.c-image--mobile {
  margin-left: -1.875rem; }

/**
* IMAGE--MOBILE
*/
.c-image--mobile {
  display: block; }
  @media only screen and (min-width: 40em) {
    .c-image--mobile {
      display: none; } }

/**
* IMAGE--NEGATIVE-LEFT
*/
@media only screen and (min-width: 64em) {
  .c-image--negative-left {
    -webkit-transform: translateX(-200px);
            transform: translateX(-200px);
    width: calc(100% + 200px); } }

.c-image--negative-left .c-image__image {
  width: 100%; }

/**
* IMAGE--TABLET-DESKTOP
*/
.c-image--tablet-desktop {
  display: none; }
  @media only screen and (min-width: 40em) {
    .c-image--tablet-desktop {
      display: block; } }

.c-interactive-map {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column-reverse;
  position: relative; }
  @media only screen and (min-width: 64em) {
    .c-interactive-map {
      max-height: 61.125rem;
      height: calc(100vh - 170px);
      flex-direction: row; } }
  .c-interactive-map #map-link {
    display: none; }
  .c-interactive-map__anchor {
    -webkit-transform: translateY(-200px);
            transform: translateY(-200px);
    position: absolute;
    top: 0;
    display: block;
    width: 100%;
    height: 0.625rem;
    pointer-events: none; }
    @media only screen and (min-width: 64em) {
      .c-interactive-map__anchor {
        -webkit-transform: translateY(-120px);
                transform: translateY(-120px); } }
  .c-interactive-map__column {
    background-color: #EEF3F5;
    padding: 3rem 2rem;
    max-height: 100%;
    counter-reset: counter; }
    @media only screen and (min-width: 64em) {
      .c-interactive-map__column {
        width: 38.8125rem;
        overflow-y: scroll; } }
    .c-interactive-map__column #find-me {
      margin-bottom: 1.5rem; }
  .c-interactive-map__buttons {
    margin-bottom: 1.5rem; }
  .c-interactive-map__marker {
    text-align: center;
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    line-height: 4.6875rem;
    position: absolute;
    left: 2.5rem;
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    top: -0.3125rem;
    width: 3.125rem;
    height: 4.0625rem;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 0 0;
    transition: -webkit-transform 0.33s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    transition: transform 0.33s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    transition: transform 0.33s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform 0.33s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNzNweCIgaGVpZ2h0PSI4NXB4IiB2aWV3Qm94PSIwIDAgNzMgODUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+R3JvdXAgMTM8L3RpdGxlPgogICAgPGRlZnM+CiAgICAgICAgPHBhdGggZD0iTTIyLjUsLTguMTcxMjQxNDZlLTE0IEMxMC4xNjA5MzM0LC0wLjAwMDYxNjk2ODYwMSAwLjEyMzM5MDY1MSw5LjkzNjU1MDM1IDAsMjIuMjc1IEMwLDM3LjY4NzUgMTkuODI4MTI1LDU0Ljg0Mzc1IDIwLjY3MTg3NSw1NS41NzUgQzIxLjcyNDM4LDU2LjQ3NTI0NjcgMjMuMjc1NjIsNTYuNDc1MjQ2NyAyNC4zMjgxMjUsNTUuNTc1IEMyNS4zMTI1LDU0Ljg0Mzc1IDQ1LDM3LjY4NzUgNDUsMjIuMjc1IEM0NC44NzY2MDkzLDkuOTM2NTUwMzUgMzQuODM5MDY2NiwtMC4wMDA2MTY5Njg2MDEgMjIuNSwtOC4xNzEyNDE0NmUtMTQgWiIgaWQ9InBhdGgtMSI+PC9wYXRoPgogICAgICAgIDxmaWx0ZXIgeD0iLTUxLjElIiB5PSItMzMuOCUiIHdpZHRoPSIyMDIuMiUiIGhlaWdodD0iMTgxLjglIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJmaWx0ZXItMiI+CiAgICAgICAgICAgIDxmZU9mZnNldCBkeD0iMCIgZHk9IjQiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiPjwvZmVPZmZzZXQ+CiAgICAgICAgICAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjciIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSI+PC9mZUdhdXNzaWFuQmx1cj4KICAgICAgICAgICAgPGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAgICAwIDAgMCAwIDAgICAwIDAgMCAwIDAgIDAgMCAwIDAuMyAwIiB0eXBlPSJtYXRyaXgiIGluPSJzaGFkb3dCbHVyT3V0ZXIxIj48L2ZlQ29sb3JNYXRyaXg+CiAgICAgICAgPC9maWx0ZXI+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkxvY2F0aW9uLU1hcmtlci1HcmVlbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQuMDAwMDAwLCAxMC4wMDAwMDApIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0iSWNvbi1QYXRoIj4KICAgICAgICAgICAgICAgIDx1c2UgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMSIgZmlsdGVyPSJ1cmwoI2ZpbHRlci0yKSIgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgICAgICA8dXNlIGZpbGw9IiM4REM3M0YiIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0; }
    @media only screen and (min-width: 64em) {
      .c-interactive-map__marker {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
    @media only screen and (min-width: 64em) {
      .c-interactive-map__marker {
        line-height: 4.6875rem;
        left: 4.375rem;
        width: 5rem;
        height: 5.8125rem; } }
    .c-interactive-map__marker:hover {
      -webkit-transform: scale(1.1) translateX(-100%);
              transform: scale(1.1) translateX(-100%); }
  .c-interactive-map__inner {
    position: relative;
    margin: 0;
    padding: 0 0 0 3.75rem; }
    @media only screen and (min-width: 64em) {
      .c-interactive-map__inner {
        padding: 0 0 0 5.625rem; } }
    .c-interactive-map__inner:not(:last-child) {
      margin: 0 0 1.5rem 0;
      padding: 0 0 1.5rem 3.75rem;
      border-bottom: 0.125rem solid #C7C6C7; }
      @media only screen and (min-width: 64em) {
        .c-interactive-map__inner:not(:last-child) {
          margin: 0 0 2.5rem 0;
          padding: 0 0 2.5rem 5.625rem; } }
    .c-interactive-map__inner.is-active .c-interactive-map__hidden-content {
      max-height: 18.75rem; }
    .c-interactive-map__inner.is-active .c-interactive-map__store-details {
      color: transparent; }
      .c-interactive-map__inner.is-active .c-interactive-map__store-details:before {
        color: #000000;
        content: 'Hide store details';
        display: inline-block; }
      .c-interactive-map__inner.is-active .c-interactive-map__store-details:hover:before {
        text-decoration: underline; }
  .c-interactive-map__content {
    margin-bottom: 0; }
    @media only screen and (min-width: 64em) {
      .c-interactive-map__content {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between; } }
  .c-interactive-map__hidden-content {
    overflow: hidden;
    max-height: 0;
    transition: max-height 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); }
    .c-interactive-map__hidden-content-inner {
      margin-top: 1.875rem; }
  .c-interactive-map__left {
    margin-bottom: 1rem; }
    @media only screen and (min-width: 64em) {
      .c-interactive-map__left {
        width: calc(100% - 14.0625rem);
        margin-bottom: 0; } }
    .c-interactive-map__left .c-interactive-map__text p {
      margin-bottom: 0; }
  @media only screen and (min-width: 64em) {
    .c-interactive-map__right {
      width: 10rem;
      text-align: right; } }
  .c-interactive-map__right p {
    margin-bottom: 0; }
  .c-interactive-map__right .distance span {
    font-size: 70%;
    display: block;
    line-height: 1;
    margin-bottom: 0.375rem; }
  .c-interactive-map__links {
    margin-bottom: 1.875rem; }
    .c-interactive-map__links p {
      margin-bottom: 0.625rem; }
      .c-interactive-map__links p a {
        color: #008091;
        text-decoration: underline; }
  .c-interactive-map__show-map {
    color: #008091;
    text-decoration: underline; }
  .c-interactive-map__store-details {
    cursor: pointer;
    display: block;
    padding-top: 0.625rem; }
    .c-interactive-map__store-details:hover {
      text-decoration: underline; }
  .c-interactive-map__image {
    max-height: 5.9375rem;
    width: auto; }
    .c-interactive-map__image + .c-interactive-map__image {
      margin-left: 1.25rem; }
  .c-interactive-map__heading {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 0.6875rem; }
    @media only screen and (min-width: 64em) {
      .c-interactive-map__heading {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
    .c-interactive-map__heading a {
      color: #000000;
      text-decoration: underline;
      -webkit-text-decoration-color: transparent;
              text-decoration-color: transparent;
      text-decoration-thickness: 0.125rem;
      text-underline-offset: 0.625rem;
      transition: all 0.22s cubic-bezier(0.455, 0.03, 0.515, 0.955); }
      .c-interactive-map__heading a:hover {
        -webkit-text-decoration-color: #000000;
                text-decoration-color: #000000; }
  .c-interactive-map__subheading {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 1rem; }
    @media only screen and (min-width: 64em) {
      .c-interactive-map__subheading {
        font-size: 1.5rem;
        line-height: 1.6875rem; } }
  .c-interactive-map__canvas {
    height: calc(100vh - 15.625rem);
    min-height: 15.625rem;
    width: 100%; }
    @media only screen and (min-width: 64em) {
      .c-interactive-map__canvas {
        width: calc(100% - 38.8125rem);
        height: calc(100vh - 10.625rem);
        min-height: 31.25rem; } }
  .c-interactive-map .gm-style .gm-style-iw-c {
    border-radius: 0.125rem;
    padding: 0;
    box-shadow: 0 0 3.125rem rgba(0, 0, 0, 0.25); }
  .c-interactive-map .gm-style .gm-ui-hover-effect {
    width: 1.25rem !important;
    height: 1.25rem !important;
    top: 0.625rem !important;
    right: 0.625rem !important; }
    .c-interactive-map .gm-style .gm-ui-hover-effect img {
      width: 1.25rem !important;
      height: 1.25rem !important;
      margin: 0 !important; }
  .c-interactive-map .gm-style .gm-style-iw-d {
    padding: 1.5rem 2rem 1rem 1rem; }
    .c-interactive-map .gm-style .gm-style-iw-d > div {
      font-size: 0; }
    .c-interactive-map .gm-style .gm-style-iw-d p {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      margin: 0;
      max-width: 18.75rem; }

/**
* KNOWLEDGE-BASE-HEADER
*/
.c-knowledge-base-header {
  position: relative; }
  .c-knowledge-base-header li {
    list-style-type: none; }
  .c-knowledge-base-header #epkb-content-container {
    display: none !important; }
  .c-knowledge-base-header .c-breadcrumbs {
    position: absolute;
    top: 1.875rem;
    z-index: 100;
    width: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%); }

/**
* LIST
*/
.c-knowledge-centre {
  max-width: 65rem;
  margin-left: auto;
  margin-right: auto; }
  .c-knowledge-centre li {
    list-style-type: none; }

/**
* LIST
*/
.c-list__inner {
  color: #ffffff; }
  @media only screen and (min-width: 64em) {
    .c-list__inner {
      margin-left: -0.9375rem;
      margin-right: -0.9375rem; } }
  .c-list__inner .c-list__text ul li {
    padding-left: 1.5rem; }
    .c-list__inner .c-list__text ul li:before {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }

/**
*   LOGIN-REGISTER-MODAL
*/
.c-login-register-modal {
  transition: all .4s ease-in-out;
  opacity: 0;
  position: fixed;
  pointer-events: none;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 10002; }
  .login-register-modal--is-active .c-login-register-modal {
    -webkit-transform: scale(1);
            transform: scale(1);
    pointer-events: initial;
    opacity: 1; }
  .c-login-register-modal li {
    list-style-type: none; }
  .c-login-register-modal__inner {
    background-color: #ffffff;
    padding: 0 2rem;
    box-shadow: 0 0 3.125rem rgba(0, 0, 0, 0.15);
    position: relative;
    max-width: 37.5rem;
    width: 90%;
    max-width: 75rem; }
    @media only screen and (min-width: 64em) {
      .c-login-register-modal__inner {
        padding: 0 3rem; } }
    .c-login-register-modal__inner:before {
      content: "";
      position: absolute;
      left: 0;
      right: 0;
      height: 5rem;
      z-index: 1;
      top: 0;
      background: linear-gradient(180deg, white 0%, rgba(255, 255, 255, 0) 100%); }
    .c-login-register-modal__inner:after {
      content: "";
      position: absolute;
      left: 0;
      right: 0;
      height: 5rem;
      z-index: 1;
      bottom: 0;
      background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 100%); }
  .c-login-register-modal__content {
    max-height: calc(100vh - 100px);
    overflow-y: scroll;
    padding: 2.5rem 0; }
    @media only screen and (min-width: 64em) {
      .c-login-register-modal__content {
        padding: 3.75rem 0; } }

/**
* MAP-CANVAS
*/
.c-map-canvas,
#map {
  height: calc(100vh - 200px);
  min-height: 31.25rem; }

/**
* IFRAME
*/
.c-iframe {
  border: none; }
  .c-iframe iframe {
    border: none; }

/**
* ICON-LIST
**/
.c-icons-list__heading {
  font-size: 1.5625rem;
  line-height: 2rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  text-align: center; }
  @media only screen and (min-width: 64em) {
    .c-icons-list__heading {
      font-size: 2.25rem;
      line-height: 3rem; } }
  @media only screen and (min-width: 64em) {
    .c-icons-list__heading {
      margin-bottom: 1.875rem; } }

.c-icons-list__menu {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: row;
  flex-wrap: wrap; }

.c-icons-list__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 0.75rem 0; }
  @media only screen and (min-width: 40em) {
    .c-icons-list__item {
      margin: 0 2.5rem; } }
  @media only screen and (min-width: 40em) {
    .c-icons-list__item.large-4 {
      width: calc(33.33333% - 80px); } }
  .c-icons-list__item.small-6 {
    min-width: 35%;}
    @media only screen and (max-width: 39.9375em) {
      .c-icons-list__item.small-6 {
        justify-content: center;
        min-height: 5rem; } }
    @media only screen and (min-width: 40em) {
      .c-icons-list__item.small-6 {
        width: auto;
        min-width: 42px; } }
    @media only screen and (max-width: 39.9375em) {
      .c-icons-list__item.small-6 .c-icons-list__image {
        display: block;
        min-height: 5rem;
        display: flex;
        align-items: center; } }
    .c-icons-list__item.small-6 a {
      display: flex;
      align-items: center;
      justify-content: center; }
  @media only screen and (min-width: 40em) {
    .c-icons-list__item:not(:last-of-type) {
      margin: 0 2.5rem;
      padding: 20px; } }
  .c-icons-list__item > *:not(:last-of-type) {
    margin-bottom: 0.625rem; }
    @media only screen and (min-width: 40em) {
      .c-icons-list__item > *:not(:last-of-type) {
        margin-bottom: 1.25rem; } }

.c-icons-list__image {
  margin-bottom: 20px; }

.c-icons-list__text {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  text-transform: uppercase;
  text-align: center; }
  @media only screen and (min-width: 64em) {
    .c-icons-list__text {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }

.c-icons-list .js-flickity .flickity-viewport {
  width: 100%; }

.c-icons-list .js-flickity .c-icons-list__item {
  width: 50%;
  margin-bottom: 0; }
  @media only screen and (min-width: 40em) {
    .c-icons-list .js-flickity .c-icons-list__item {
      width: 33.333%; } }
  @media only screen and (min-width: 64em) {
    .c-icons-list .js-flickity .c-icons-list__item {
      width: 20%; } }
  .c-icons-list .js-flickity .c-icons-list__item img {
    width: 100%;
    height: 100%; }
    @media only screen and (min-width: 64em) {
      .c-icons-list .js-flickity .c-icons-list__item img {
        min-height: 6.25rem; } }

.c-icons-list .js-flickity .c-icons-list__image {
  margin: 0; }

/**
* ICON-LIST--LARGE-SPACING
**/
@media only screen and (min-width: 40em) {
  .c-icons-list--large-spacing .c-icons-list__item {
    margin-bottom: 1rem; } }

.c-icons-list--large-spacing .c-icons-list__item:not(:last-of-type) {
  margin-bottom: 4.1875rem; }
  @media only screen and (min-width: 40em) {
    .c-icons-list--large-spacing .c-icons-list__item:not(:last-of-type) {
      margin-bottom: 1rem; } }

/**
* ICON-LIST--LARGE
**/

@media only screen and (min-width: 40em) {
  .c-icons-list--large .c-icons-list__item {
    width: calc(33% - 100px);} }


@media only screen and (min-width: 64em) {
  .c-icons-list--large .c-icons-list__item {
    width: calc(16.77% - 100px); } }

@media only screen and (min-width: 64em) {
  .c-icons-list--large .c-icons-list__image img.wide {
    min-width: 9.375rem; } }

@media only screen and (min-width: 64em) {
  .c-icons-list--large .c-icons-list__image img.tall {
    min-width: 5rem; } }

/**
* ORDER-CUSTOMER-DETAILS
**/
.c-order-customer-details {
  max-width: 653px;
  margin: 0 auto;
  border-bottom: 0.0625rem solid #E7E8EC;
  padding-bottom: 1.875rem; }
  .c-order-customer-details__inner, .c-order-customer-details__content {
    margin-bottom: 1.875rem; }
  @media only screen and (min-width: 64em) {
    .c-order-customer-details__content {
      display: flex;
      flex-direction: row-reverse;
      justify-content: flex-end; } }
  .c-order-customer-details .c-order-customer-details__heading {
    font-size: 0.75rem;
    line-height: 0.9375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    margin-bottom: 1.25rem; }
    @media only screen and (min-width: 64em) {
      .c-order-customer-details .c-order-customer-details__heading {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
  .c-order-customer-details .c-button {
    font-weight: 700; }
  .woocommerce .c-order-customer-details address {
    border: 0;
    border-radius: 0;
    padding: 0;
    font-size: 0.75rem;
    line-height: 0.9375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    line-height: 2; }
    @media only screen and (min-width: 64em) {
      .woocommerce .c-order-customer-details address {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .woocommerce .c-order-customer-details address {
        line-height: 2; } }
  .woocommerce .c-order-customer-details .woocommerce-customer-details--phone, .woocommerce .c-order-customer-details .woocommerce-customer-details--email {
    padding-left: 0;
    margin-bottom: 1.25rem;
    padding-bottom: 1.25rem;
    border-bottom: 0.0625rem solid #E7E8EC; }
    .woocommerce .c-order-customer-details .woocommerce-customer-details--phone span, .woocommerce .c-order-customer-details .woocommerce-customer-details--email span {
      display: inline-block;
      min-width: 5.625rem;
      margin-right: 1.25rem; }
    .woocommerce .c-order-customer-details .woocommerce-customer-details--phone:before, .woocommerce .c-order-customer-details .woocommerce-customer-details--email:before {
      display: none; }

/**
* ORDER-DETAILS
**/
.c-order-details {
  max-width: 40.8125rem;
  margin: 0 auto; }
  .c-order-details__points {
    width: 100%;
    padding: 0.9375rem;
    background-color: #fff7ca;
    border: 0.125rem solid #FDD700;
    border-radius: 0.125rem;
    text-align: center;
    margin-bottom: 2rem;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column; }
    @media only screen and (min-width: 64em) {
      .c-order-details__points {
        margin-bottom: 3rem; } }
    .c-order-details__points a {
      text-decoration: underline; }
    .c-order-details__points .lwss_selectable.lws-wre-cartpointspreview-main {
      display: flex; }
    .c-order-details__points .lwss_selectable.lwss_modify.lws-wre-cartpointspreview-title {
      display: none; }
    .woocommerce .c-order-details__points table.shop_table {
      display: inline-block;
      margin: 0;
      border: none;
      border-radius: 0;
      position: relative; }
      .woocommerce .c-order-details__points table.shop_table tbody {
        border: none;
        background-color: transparent; }
        .woocommerce .c-order-details__points table.shop_table tbody tr {
          margin-left: 0.625rem;
          display: flex;
          align-items: center;
          flex-direction: row-reverse; }
          .woocommerce .c-order-details__points table.shop_table tbody tr td {
            color: #000000;
            font-size: 1rem;
            line-height: 1.5rem;
            font-weight: 400;
            font-family: Montserrat, sans-serif;
            font-weight: 700;
            padding: 0; }
            .woocommerce .c-order-details__points table.shop_table tbody tr td:before {
              display: none; }
            .woocommerce .c-order-details__points table.shop_table tbody tr td:first-child {
              background-color: #fff7ca;
              z-index: 1;
              margin-left: -3.3125rem; }
    .c-order-details__points p {
      font-size: 0;
      display: inline-block;
      margin: 0; }
    .c-order-details__points span,
    .c-order-details__points strong {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: 400;
      display: inline-block;
      margin: 0 0.125rem; }
      .c-order-details__points span a,
      .c-order-details__points strong a {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #000000;
        font-weight: 700; }
    .c-order-details__points span:nth-of-type(1) {
      margin-left: 0; }
      @media only screen and (min-width: 40em) {
        .c-order-details__points span:nth-of-type(1) {
          margin-left: 3%; } }
      .woocommerce-order-details .c-order-details__points span:nth-of-type(1) {
        margin-left: 0; }
    .c-order-details__points span:nth-of-type(2) {
      background-color: #fff7ca;
      font-weight: 700; }
  .woocommerce .c-order-details__inner {
    border: none; }
    .woocommerce .c-order-details__inner.shop_table {
      border-radius: 0;
      border-collapse: collapse;
      border: 0;
      margin: 0 0 3rem; }
      .woocommerce .c-order-details__inner.shop_table thead,
      .woocommerce .c-order-details__inner.shop_table tbody,
      .woocommerce .c-order-details__inner.shop_table tfoot {
        background: transparent;
        border: none; }
      .woocommerce .c-order-details__inner.shop_table tbody {
        border-top: 0.0625rem solid #E7E8EC; }
        .woocommerce .c-order-details__inner.shop_table tbody tr:nth-child(even) {
          background: transparent; }
        @media only screen and (min-width: 64em) {
          .woocommerce .c-order-details__inner.shop_table tbody .product-total {
            width: 6.25rem; } }
      .woocommerce .c-order-details__inner.shop_table tfoot tr:nth-of-type(3) {
        display: none; }
      .woocommerce .c-order-details__inner.shop_table tfoot td,
      .woocommerce .c-order-details__inner.shop_table tfoot th {
        font-weight: 400; }
      .woocommerce .c-order-details__inner.shop_table tfoot td {
        vertical-align: bottom;
        text-align: right; }
        .woocommerce .c-order-details__inner.shop_table tfoot td .shipped_via {
          display: none; }
      .woocommerce .c-order-details__inner.shop_table td,
      .woocommerce .c-order-details__inner.shop_table th {
        line-height: 1;
        padding: 1.25rem 0;
        border-top: 0;
        border-top: 0.0625rem solid #E7E8EC; }
      .woocommerce .c-order-details__inner.shop_table .c-order-details__item .wc-item-meta {
        display: none; }
      .woocommerce .c-order-details__inner.shop_table .c-order-details__item a {
        color: #000000; }
      .woocommerce .c-order-details__inner.shop_table .c-order-details__item .product-total {
        vertical-align: bottom;
        text-align: right; }
      .woocommerce .c-order-details__inner.shop_table .c-order-details__item .product-quantity {
        font-weight: 400; }
      .woocommerce .c-order-details__inner.shop_table .c-order-details__item .product-name {
        display: flex;
        flex-wrap: wrap;
        align-items: center; }
        .woocommerce .c-order-details__inner.shop_table .c-order-details__item .product-name img {
          width: 4.125rem; }

/**
* ORDER-SPIN-WHEEL
**/
.c-order-spin-wheel__inner {
  max-width: 40.8125rem;
  margin: 0 auto 2.5rem; }

/**
* PAGE-FOOTER-DIVIDER
**/
.c-page-footer-divider {
  border-bottom: 0.125rem solid #ffffff;
  padding: 1.5rem 0;
  margin: 0 0 2rem; }
  @media only screen and (min-width: 64em) {
    .c-page-footer-divider {
      padding: 2rem 0;
      margin: 0 0.9375rem 2.5rem; } }

/**
* PAGE-FOOTER-SOCIAL-FEED
**/
.c-page-footer-social-feed {
  background-color: #231F20;
  border-top: 0.1875rem solid #8DC73F;
  border-bottom: 0.1875rem solid #8DC73F;
  padding-top: 3rem; }
  @media only screen and (min-width: 64em) {
    .c-page-footer-social-feed {
      padding-top: 3.75rem; } }
  .c-page-footer-social-feed li {
    list-style-type: none; }
  .c-page-footer-social-feed #sb_instagram .sbi_photo_wrap {
    margin-bottom: 1.25rem; }
  .c-page-footer-social-feed #sb_instagram .sb_instagram_header {
    display: none; }
  .c-page-footer-social-feed .c-text {
    max-width: 100%; }
    .c-page-footer-social-feed .c-text__heading {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      color: #ffffff; }
      @media only screen and (min-width: 64em) {
        .c-page-footer-social-feed .c-text__heading {
          font-size: 1.5rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 64em) {
        .c-page-footer-social-feed .c-text__heading {
          margin-bottom: 2.5rem; } }
      .c-page-footer-social-feed .c-text__heading a {
        color: #ffffff;
        text-decoration: underline; }
  .c-page-footer-social-feed .sb-wall[id^=sb-wall] .sbsw-twitter-card {
    margin-top: 0; }
  .c-page-footer-social-feed .sb-wall[id^=sb-wall] .sbsw-item-media {
    padding-bottom: 100%;
    height: 0; }
    .c-page-footer-social-feed .sb-wall[id^=sb-wall] .sbsw-item-media img {
      display: block;
      position: absolute;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      width: 100%; }
    .c-page-footer-social-feed .sb-wall[id^=sb-wall] .sbsw-item-media .sbsw-play-button {
      z-index: 1; }
  .c-page-footer-social-feed .sb-wall[id^=sb-wall].sbsw-col-4 .sb-wall-items-wrap .sbsw-item:nth-child(n+9) {
    display: none; }
  .c-page-footer-social-feed .sb-wall .sbsw-tc-content,
  .c-page-footer-social-feed .sb-wall .sbsw-item-footer,
  .c-page-footer-social-feed .sb-wall .sb-wall-load-btn {
    display: none; }
  .c-page-footer-social-feed .sb-wall .sbsw-item-bottom-content .sbsw-content-text {
    display: none; }
  .c-page-footer-social-feed .sb-wall .sbsw-item-header {
    padding: 0; }
    .c-page-footer-social-feed .sb-wall .sbsw-item-header .sbsw-identity .sbsw-icon {
      z-index: 100; }
      .c-page-footer-social-feed .sb-wall .sbsw-item-header .sbsw-identity .sbsw-icon svg path {
        fill: #ffffff; }
    .c-page-footer-social-feed .sb-wall .sbsw-item-header .sbsw-identity > a {
      display: none; }

/**
* PAYMENT-ICONS
**/
.c-payment-icons__list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  @media only screen and (min-width: 64em) {
    .c-payment-icons__list {
      justify-content: flex-end; } }
  .c-payment-icons__list svg {
    margin: 1rem; }
    @media only screen and (min-width: 64em) {
      .c-payment-icons__list svg {
        margin: 0; } }
    @media only screen and (min-width: 64em) {
      .c-payment-icons__list svg:not(:last-child) {
        margin: 0 1.6875rem 0 0; } }

/**
* POSTS--CASE-STUDIES
**/
.c-posts--case-studies .c-posts__headings {
  margin-bottom: 1.25rem; }
  @media only screen and (min-width: 64em) {
    .c-posts--case-studies .c-posts__headings {
      min-height: 4.375rem; } }

.c-posts--case-studies .c-posts__list .c-button {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif; }

.c-posts--case-studies .c-posts__list .c-posts__owner-dog {
  padding: 0.75rem 0;
  border-top: 0.125rem solid #A7A5A6;
  border-bottom: 0.125rem solid #A7A5A6;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  margin-bottom: 1.25rem;
  min-height: 3.75rem; }
  @media only screen and (min-width: 40em) {
    .c-posts--case-studies .c-posts__list .c-posts__owner-dog {
      flex-direction: row; } }

.c-posts--case-studies .c-posts__list .c-posts__owner, .c-posts--case-studies .c-posts__list .c-posts__dog {
  display: flex;
  flex-direction: column;
  background-size: 1.5625rem 1.5625rem;
  background-repeat: no-repeat;
  padding-left: 2.1875rem;
  min-height: 1.875rem; }
  @media only screen and (min-width: 64em) {
    .c-posts--case-studies .c-posts__list .c-posts__owner, .c-posts--case-studies .c-posts__list .c-posts__dog {
      width: 50%; } }
  .c-posts--case-studies .c-posts__list .c-posts__owner span:nth-of-type(1), .c-posts--case-studies .c-posts__list .c-posts__dog span:nth-of-type(1) {
    font-size: 0.75rem;
    line-height: 0.875rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    text-transform: uppercase;
    color: #C7C6C7; }
  .c-posts--case-studies .c-posts__list .c-posts__owner span:nth-of-type(2), .c-posts--case-studies .c-posts__list .c-posts__dog span:nth-of-type(2) {
    font-size: 0.875rem;
    line-height: 1.125rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: 700; }

.c-posts--case-studies .c-posts__list .c-posts__owner {
  margin-bottom: 1rem;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxjaXJjbGUgaWQ9ImEiIGN4PSIxMi41IiBjeT0iMTIuNSIgcj0iMTIuNSIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjxjaXJjbGUgc3Ryb2tlPSIjMDA4MDkxIiBjeD0iMTIuNSIgY3k9IjEyLjUiIHI9IjEyIi8+PHBhdGggZD0iTTEyLjUgMy42NDZhNC42ODcgNC42ODcgMCAxMTAgOS4zNzUgNC42ODcgNC42ODcgMCAwMTAtOS4zNzV6TTEyLjUgMTQuNTgzYzUuNDY1IDAgOS44OTYgNC40MyA5Ljg5NiA5Ljg5NiAwIDUuNDY1LTQuNDMgOS44OTYtOS44OTYgOS44OTYtNS40NjUgMC05Ljg5Ni00LjQzLTkuODk2LTkuODk2IDAtNS40NjUgNC40My05Ljg5NiA5Ljg5Ni05Ljg5NnoiIGZpbGw9IiMwMDgwOTEiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNiKSIvPjwvZz48L3N2Zz4="); }
  @media only screen and (min-width: 64em) {
    .c-posts--case-studies .c-posts__list .c-posts__owner {
      margin-bottom: 0; } }

.c-posts--case-studies .c-posts__list .c-posts__dog {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzAwODA5MSIgZmlsbD0iI0ZGRiIgY3g9IjEyLjE1OCIgY3k9IjEyLjE1OCIgcj0iMTEuOTg2Ii8+PHBhdGggZD0iTTE4LjU0OCA4LjY3OWwuMjg4LjU2OGguNjg1Yy0uOTE0LjIyOC0yLjA1NSAxLjE0MS0zLjQyNSAyLjc0LTIuMDU1IDIuMzk3LTQuNDUyLjY4NC02LjUwNyAxLjM3LTEuMzcuNDU2LTMuNTM5IDEuMjU1LTYuNTA3IDIuMzk2bDEuMzctMi4zOTdhOTEuMTU1IDkxLjE1NSAwIDAwMi43NC01LjEzN2MuOTE0LTEuODI4IDEuNjk2LTMuMDgyIDMuNDI0LTMuMDgyIDEuNzI5IDAgMy4wNjcuMjUzIDQuNzk1LjY4NSAxLjcyOC40MzEgMi4yNzMuNjk5IDIuMjczLjY5OWwuODY0IDIuMTU4eiIgZmlsbC1vcGFjaXR5PSIuMjUiIGZpbGw9IiMwMDgwOTEiLz48cGF0aCBkPSJNMTUuMDMgNS41OTZjLS4wODUtLjU2OC0uMDcyLTEuODYzLjAzOC0zLjg4NC0xLjM3LjQ1Ny0yLjM5NyAxLjE0Mi0zLjA4MiAyLjA1NS0uNDYuNjEzLS43ODIgMS4yLS45NjkgMS43NjQiIHN0cm9rZT0iIzAwODA5MSIgc3Ryb2tlLXdpZHRoPSIuNjg1IiBmaWxsLW9wYWNpdHk9Ii4yNSIgZmlsbD0iIzAwODA5MSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTE1LjA3MiAyMy43MTdjLTEuMDUtMi40MDIuNzY2LTUuNzcyIDEuMzY2LTYuMjUxLjA1My0uMDQyIDMuMzM1LS4yNDggNC4wNTYtLjYxLjQ4LS4yNC44NDEtLjgzNiAxLjA4MS0xLjc4OE0xLjcxMiAxNy44MDhjLjM1MS0uNTY5IDEuMzc4LTIuMTY3IDMuMDgzLTQuNzk0QzcuMzUgOS4wNzMgNy45NjMgNS41NCA5LjkzMiA1LjEzN2MxLjk2OC0uNDA0IDYuMzUzLjU2MiA3LjUzNCAxLjM3IDEuMTguODA4LjMzNiAyLjI2OCAxLjUxNyAyLjY3Mi43ODguMjcgMS45MTcuMzM5IDMuMzg4LjIxIDEuMjUtLjEzNiAyLjAxMy0uMDcgMi4yODcuMi40MS40MDQuMTUzIDIuMDE0LS4zMTkgMi42MjYtLjM1NS40Ni0xLjAxMi42MzUtMS4xOC44MDgtLjM5NC40MDQtLjM5NCAxLjIxMi0uNzg4IDEuNjE2LS4zOTMuNDAzLS44MzMuMjY2LTIuMzYyLjQwMy0uNDA2LjAzNy0xLjA2Mi4wMzctMS45NjggMCIgc3Ryb2tlPSIjMDA4MDkxIiBzdHJva2Utd2lkdGg9Ii42ODUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0yMi41MTQgOS4zNzNjMS4xNjYtLjExNSAxLjg4LS4wNDMgMi4xNDQuMjE2LjQxLjQwNC4xNTMgMi4wMTQtLjMxOSAyLjYyNi0uMzU1LjQ2LTEuMDEyLjYzNS0xLjE4LjgwOC0uMDMuMDMuMTA0LTEuMDg0LS4wNjgtMi4wODktLjE0LS44MTUtLjU5OC0xLjU1OS0uNTc3LTEuNTZ6IiBzdHJva2U9IiMwMDgwOTEiIHN0cm9rZS13aWR0aD0iLjUiIGZpbGw9IiMwMDgwOTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xMy4zNTYgNS40OGMtLjE2Ny0uODQxLS4xNjctMi4yMTEgMC00LjExLTEuMzcuNDU2LTIuMzk3IDEuMTQxLTMuMDgyIDIuMDU1LTEuMDM2IDEuMzgxLTEuMzc5IDIuNjM3LTEuMDI3IDMuNzY3IiBzdHJva2U9IiMwMDgwOTEiIHN0cm9rZS13aWR0aD0iLjY4NSIgZmlsbC1vcGFjaXR5PSIuMjUiIGZpbGw9IiMwMDgwOTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xNi4yODQgNy44OTZjLjU1NC4xNTMtLjAyMi45NS41NzQgMS4yODMuNTk3LjMzNSAwIC4zMzUgMCAuMzM1cy0uODI2LjE3LTEuNDkxIDBjLS4xMzQtLjAzNS0uMjk5LS4zMzUtLjI5OS0uNjY5cy42NjItMS4xIDEuMjE2LS45NDl6IiBmaWxsPSIjMDA4MDkxIi8+PC9nPjwvc3ZnPg=="); }

.c-posts--case-studies .c-posts__list .c-posts__content {
  width: 100%;
  margin-left: 0;
  padding-bottom: 2rem;
  margin-top: 1.5rem;}

.c-posts--case-studies .c-posts__list .c-posts__excerpt {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif; }

.c-posts--case-studies .c-posts__list .c-posts__heading {
  font-size: 1.3125rem;
  line-height: 1.6875rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-posts--case-studies .c-posts__list .c-posts__heading {
      font-size: 1.75rem;
      line-height: 2.1875rem; } }

.c-posts--case-studies .c-posts__list .c-posts__background {
  width: 100%;
  margin-bottom: 1.5rem; }
  @media only screen and (min-width: 64em) {
    .c-posts--case-studies .c-posts__list .c-posts__background {
      margin-bottom: 3.375rem; } }
  .c-posts--case-studies .c-posts__list .c-posts__background.before-after {
    line-height: 0; }
    .c-posts--case-studies .c-posts__list .c-posts__background.before-after .figure {
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
      z-index: -1; }
      .c-posts--case-studies .c-posts__list .c-posts__background.before-after .figure ~ .ui-resizable-handle {
        background-image: none !important; }
    .c-posts--case-studies .c-posts__list .c-posts__background.before-after > div {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      max-width: 100%;
      overflow: hidden; }
      .c-posts--case-studies .c-posts__list .c-posts__background.before-after > div:nth-of-type(2) {
        width: calc(50% + 18px);
        height: 100% !important; }
        .c-posts--case-studies .c-posts__list .c-posts__background.before-after > div:nth-of-type(2) .figure {
          width: calc(100% - 18px);
          border-right: 0.125rem solid #ffffff; }
        .c-posts--case-studies .c-posts__list .c-posts__background.before-after > div:nth-of-type(2):before {
          content: "";
          display: block;
          overflow: hidden;
          position: absolute;
          right: 0;
          bottom: 0.1875rem;
          background-clip: content-box;
          background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgMjQgMTAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+R3JvdXAgNjwvdGl0bGU+CiAgICA8ZyBpZD0iU2luZ2xlLUNhc2UtU3R1ZHktUGFnZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlBST0QtQ2FzZS1TdHVkeS1BcmNoaXZlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTMwLjAwMDAwMCwgLTkwNi4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQtQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTMwLjAwMDAwMCwgNzk3LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNTg1Nzg2LCAxMDkuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlJlY3RhbmdsZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS4wMDAwMDAsIDUuMDAwMDAwKSByb3RhdGUoLTQ1LjAwMDAwMCkgdHJhbnNsYXRlKC01LjAwMDAwMCwgLTUuMDAwMDAwKSAiIHBvaW50cz0iMiAyIDggMiAyIDgiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iUmVjdGFuZ2xlLUNvcHktMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTguMDAwMDAwLCA1LjAwMDAwMCkgc2NhbGUoLTEsIDEpIHJvdGF0ZSgtNDUuMDAwMDAwKSB0cmFuc2xhdGUoLTE4LjAwMDAwMCwgLTUuMDAwMDAwKSAiIHBvaW50cz0iMTUgMiAyMSAyIDE1IDgiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
          width: 2.375rem;
          height: 2.375rem;
          border: 0.125rem solid #ffffff;
          border-radius: 50%;
          z-index: 0;
          background-size: 1.4375rem auto;
          background-repeat: no-repeat;
          background-position: 50% 50%;
          top: 50%; }
  .c-posts--case-studies .c-posts__list .c-posts__background.video .videoPoster {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: 100%;
    border: none;
    text-indent: -999em;
    overflow: hidden;
    opacity: 1;
    transition: opacity 800ms, height 0s;
    transition-delay: 0s, 0s; }
    .c-posts--case-studies .c-posts__list .c-posts__background.video .videoPoster span {
      position: absolute;
      background-color: rgba(0, 0, 0, 0.33);
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      pointer-events: none; }
      .c-posts--case-studies .c-posts__list .c-posts__background.video .videoPoster span:before, .c-posts--case-studies .c-posts__list .c-posts__background.video .videoPoster span:after {
        content: "";
        position: absolute;
        top: 50%;
        left: 50%;
        transition: border-color 300ms; }
      .c-posts--case-studies .c-posts__list .c-posts__background.video .videoPoster span:before {
        width: 5rem;
        height: 5rem;
        margin: -2.5rem 0 0 -2.5rem;
        border: 0.3125rem solid #ffffff;
        border-radius: 100%; }
      .c-posts--case-studies .c-posts__list .c-posts__background.video .videoPoster span:after {
        width: 0;
        height: 0;
        margin: -1.5rem 0 0 -0.875rem;
        border-left: 2.5rem solid #ffffff;
        border-top: 1.5625rem solid transparent;
        border-bottom: 1.5625rem solid transparent; }
    .c-posts--case-studies .c-posts__list .c-posts__background.video .videoPoster:hover span:before, .c-posts--case-studies .c-posts__list .c-posts__background.video .videoPoster:focus span:before {
      border-color: #FDD700; }
    .c-posts--case-studies .c-posts__list .c-posts__background.video .videoPoster:hover span:after, .c-posts--case-studies .c-posts__list .c-posts__background.video .videoPoster:focus span:after {
      border-left-color: #FDD700; }
    .c-posts--case-studies .c-posts__list .c-posts__background.video .videoPoster:hover {
      cursor: pointer; }
  .c-posts--case-studies .c-posts__list .c-posts__background.video.videoWrapperActive .videoPoster {
    opacity: 0;
    height: 0;
    transition-delay: 0s, 800ms; }
  .c-posts--case-studies .c-posts__list .c-posts__background iframe {
    position: absolute;
    height: 100%; }
  .c-posts--case-studies .c-posts__list .c-posts__background .c-posts__meta-comment {
    pointer-events: none;
    height: calc(100% + 34px); }
    .c-posts--case-studies .c-posts__list .c-posts__background .c-posts__meta-comment > * {
      transition: -webkit-transform .3s ease-in-out;
      transition: transform .3s ease-in-out;
      transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out; }
      .c-posts--case-studies .c-posts__list .c-posts__background .c-posts__meta-comment > *:only-child {
        width: 100%; }

.c-posts--case-studies .c-posts__categories li a:after {
  width: 100%; }

.c-posts--case-studies .c-posts__categories li a:hover:after {
  width: 0; }

/**
* POSTS--FAQ
**/
.c-posts--faq > .c-posts__headings {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  text-align: center;
  position: relative;
  margin-bottom: 2rem; }
  .c-posts--faq > .c-posts__headings:before {
    content: "";
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    left: 0;
    right: 0;
    height: 0.125rem;
    background-color: #8DC73F;
    z-index: 0; }

.c-posts--faq .c-posts__inner {
  max-width: 100%; }
  @media only screen and (min-width: 64em) {
    .c-posts--faq .c-posts__inner {
      margin-left: -0.75rem;
      margin-right: -0.75rem; } }

.c-posts--faq .c-posts__item {
  display: none; }
  .c-posts--faq .c-posts__item:nth-child(-n+3) {
    display: block; }

.c-posts--faq .c-posts__excerpt {
  display: none; }

.c-posts--faq .c-posts__title {
  text-align: center;
  padding: 0 1.0625rem;
  position: relative;
  display: inline-block;
  z-index: 2;
  margin: 0; }
  .c-posts--faq .c-posts__title:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: -1;
    background-color: #ffffff;
    left: 0; }
    .c-row--style-aqua-haze .c-posts--faq .c-posts__title:after {
      background-color: #EEF3F5; }

.c-posts--faq .c-posts__list .c-posts__item-inner {
  flex-direction: column; }

.c-posts--faq .c-posts__list .c-posts__background {
  width: 100%;
  padding-bottom: 85%;
  margin-bottom: 1rem; }
  @media only screen and (min-width: 64em) {
    .c-posts--faq .c-posts__list .c-posts__background {
      padding-bottom: 75%; } }

.c-posts--faq .c-posts__list .c-posts__content {
  width: 100%;
  margin: 0; }

.c-posts--faq .c-posts__list .c-posts__heading {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-posts--faq .c-posts__list .c-posts__heading {
      font-size: 1.5rem;
      line-height: 1.6875rem; } }

/**
* POSTS--FEATURED
**/
.c-posts--featured .c-posts__inner {
  padding-bottom: 0; }

.c-posts--featured .c-posts__list .c-posts__background {
  padding-bottom: 56.24%; }
  @media only screen and (min-width: 64em) {
    .c-posts--featured .c-posts__list .c-posts__background {
      padding-bottom: 50%; } }

.c-posts--featured .c-posts__list .c-posts__content {
  padding-top: 0; }
  @media only screen and (min-width: 64em) {
    .c-posts--featured .c-posts__list .c-posts__content {
      padding-top: 2.9375rem; } }
  .c-posts--featured .c-posts__list .c-posts__content:before {
    content: 'Featured';
    position: absolute;
    left: calc(50% + 16px);
    color: #000000;
    font-size: 0.875rem;
    padding-left: 0.5rem;
    width: 7.375rem;
    height: 2.0625rem;
    line-height: 2.0625rem;
    top: 0;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTE4IiBoZWlnaHQ9IjMzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTAgMGgxMTUuNTA3YTIgMiAwIDAxMS45NTIgMi40MzRsLTYuNDQgMjlBMiAyIDAgMDExMDkuMDY2IDMzSDBWMHoiIGZpbGw9IiNGREQ3MDAiLz48cGF0aCBkPSJNOTMuNSA2YTkuNSA5LjUgMCAxMTAgMTkgOS41IDkuNSAwIDAxMC0xOXptNS4wOTggMTNoLTkuODYzYS40MDMuNDAzIDAgMDAtLjQwMi40MDV2Ljg1N2MwIC4yMjMuMTguNDA1LjQwMi40MDVoOS44NjNhLjQwMy40MDMgMCAwMC40MDItLjQwNXYtLjg1N2EuNDAzLjQwMyAwIDAwLS40MDItLjQwNXptLTQuMzU4LTguNzQzYS45MzkuOTM5IDAgMDAtMS40Mi4xNSAxLjIxNiAxLjIxNiAwIDAwLjE3IDEuNThjLjAyLjAxOC4wNC4wMzQuMDYuMDVsLTEuMzA0IDEuODMtLjA1OC4wODNjLS42MS44NzItMS4wOSAxLjEzLTEuNDE1IDEuMTdsLS4wNi4wMDVhLjcxLjcxIDAgMDEtLjEzMi0uMDA2bC0uMDQ3LS4wMDgtLjA0My0uMDExLS4wMi0uMDA2LS4wMzctLjAxNC0uMDQ5LS4wMjItLjA0LS4wMjItLjAzMS0uMDIxLS4wMzMtLjAyNi0xLjMzMy0xLjQxMS4wMzItLjA1M2MuMjYtLjQ3LjE4MS0xLjA4NS0uMjA1LTEuNDMyLS40MTktLjM3OC0xLjAzOC0uMjk2LTEuMzg0LjE4MS0uMzQ1LjQ3OC0uMjg2IDEuMTcuMTMzIDEuNTQ4YS45MDQuOTA0IDAgMDAuNDUzLjIyM2wuNjEgMi42MjQuMTQ3LjY2Ni4wMzMuMTY2Yy4wNzQuMzkuMzcuNDc5LjU1OS40OTRsLjA1My4wMDNoLjAyNGwuMDQtLjAwMS4wNDMtLjAwNGg0LjU2OGwzLjQ0NS4wMDFMOTguNjQgMThjLjI0Ni4wMDguNDItLjE5OS40ODYtLjI5bC4wMjgtLjA0NC44MTktMy44NjUtLjAwOS0uMDAyLjA1OS0uMDIzYS45NzcuOTc3IDAgMDAuMzctLjI4NWMuMzctLjQ1Ni4zNjQtMS4xNzQtLjAxMy0xLjYwNC0uMzc3LS40My0uOTgxLS40MDgtMS4zNTEuMDQ4LS4zNy40NTYtLjM2NCAxLjE3NC4wMTMgMS42MDRsLjA2LjA2Mi0uMDIyLS4wMDYtLjQ4Mi41OTUtLjA2LjA3MmMtLjcxOC44NDMtMS4zNDYuODk4LTEuNzU4Ljc4M2wtLjA2Ny0uMDJhMS4yOCAxLjI4IDAgMDEtLjA2My0uMDIzbC0uMDU4LS4wMjVhMS4zMTIgMS4zMTIgMCAwMS0uMDI3LS4wMTNsLS4wNTItLjAyNi0uMDQ3LS4wMjctLjA0My0uMDI2LS4wMzctLjAyNS0uMDQ3LS4wMzQtLjAzNS0uMDI5LS4wMzQtLjAzLTIuMDM0LTIuNzQ1LjA0Ni0uMDRjLjA0Ni0uMDQzLjA4OC0uMDkxLjEyNy0uMTQ0YTEuMjE2IDEuMjE2IDAgMDAtLjE2OS0xLjU4eiIgZmlsbD0iIzIzMUYyMCIvPjwvZz48L3N2Zz4="); }
    @media only screen and (min-width: 64em) {
      .c-posts--featured .c-posts__list .c-posts__content:before {
        left: calc(50% + 16px); } }

.c-posts--featured .c-posts__list .c-posts__heading {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-posts--featured .c-posts__list .c-posts__heading {
      font-size: 1.5rem;
      line-height: 1.6875rem; } }

.c-posts--featured .c-posts__list .c-posts__excerpt {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif; }

.c-posts--featured .c-posts__list .c-posts__item {
  display: none; }
  @media only screen and (min-width: 64em) {
    .c-posts--featured .c-posts__list .c-posts__item {
      width: 50%; } }
  .c-posts--featured .c-posts__list .c-posts__item:nth-child(-n+2) {
    display: block; }
  .c-posts--featured .c-posts__list .c-posts__item .c-button {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }

.c-posts--featured-large {
  padding-bottom: 3rem;
  margin-bottom: 3rem;
  position: relative;
  padding-top: 2rem;
  background: linear-gradient(180deg, #ffffff 0%, #F5EEF2 100%); }
  @media only screen and (min-width: 64em) {
    .c-posts--featured-large {
      padding-bottom: 3.75rem;
      margin-bottom: 3.75rem; } }
  .c-posts--featured-large:before, .c-posts--featured-large:after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 3.125rem;
    background: linear-gradient(180deg, #ffffff 0%, #F5EEF2 100%); }
    @media only screen and (min-width: 93.75em) {
      .c-posts--featured-large:before, .c-posts--featured-large:after {
        width: calc(1*((100vw - 88rem)/2)); } }
  .c-posts--featured-large:before {
    left: -3.125rem; }
    @media only screen and (min-width: 93.75em) {
      .c-posts--featured-large:before {
        left: calc(-1*((100vw - 88rem)/2)); } }
  .c-posts--featured-large:after {
    right: -3.125rem; }
    @media only screen and (min-width: 93.75em) {
      .c-posts--featured-large:after {
        right: calc(-1*((100vw - 88rem)/2)); } }
  .c-posts--featured-large .c-posts__list .c-posts__item {
    display: none; }
    .c-posts--featured-large .c-posts__list .c-posts__item:nth-child(-n+3) {
      display: block; }
    .c-posts--featured-large .c-posts__list .c-posts__item:nth-of-type(1) {
      width: 100%; }
      @media only screen and (min-width: 64em) {
        .c-posts--featured-large .c-posts__list .c-posts__item:nth-of-type(1) {
          margin-bottom: 2.1875rem; } }
      .c-posts--featured-large .c-posts__list .c-posts__item:nth-of-type(1) .c-button {
        font-size: 0.75rem;
        line-height: 0.9375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }
        @media only screen and (min-width: 64em) {
          .c-posts--featured-large .c-posts__list .c-posts__item:nth-of-type(1) .c-button {
            font-size: 1.125rem;
            line-height: 1.6875rem; } }
      .c-posts--featured-large .c-posts__list .c-posts__item:nth-of-type(1) .c-posts__comment-count {
        justify-content: center; }
      .c-posts--featured-large .c-posts__list .c-posts__item:nth-of-type(1) .c-posts__meta {
        justify-content: center;
        border-right: 0.0625rem solid #ffffff; }
      .c-posts--featured-large .c-posts__list .c-posts__item:nth-of-type(1) .c-posts__categories {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }
      .c-posts--featured-large .c-posts__list .c-posts__item:nth-of-type(1) .c-posts__background {
        padding-bottom: 0;
        width: 100%; }
        @media only screen and (min-width: 64em) {
          .c-posts--featured-large .c-posts__list .c-posts__item:nth-of-type(1) .c-posts__background {
            width: 60%;
            padding-bottom: 0; } }
      .c-posts--featured-large .c-posts__list .c-posts__item:nth-of-type(1) .c-posts__content {
        width: 100%; }
        @media only screen and (min-width: 64em) {
          .c-posts--featured-large .c-posts__list .c-posts__item:nth-of-type(1) .c-posts__content {
            margin-left: 1rem;
            width: calc(40% - 16px); } }
        @media only screen and (min-width: 64em) {
          .c-posts--featured-large .c-posts__list .c-posts__item:nth-of-type(1) .c-posts__content:before {
            left: calc(60% + 16px); } }
      .c-posts--featured-large .c-posts__list .c-posts__item:nth-of-type(1) .c-posts__heading {
        font-size: 1.5625rem;
        line-height: 2rem;
        font-weight: 900;
        font-family: Gotham, sans-serif; }
        @media only screen and (min-width: 64em) {
          .c-posts--featured-large .c-posts__list .c-posts__item:nth-of-type(1) .c-posts__heading {
            font-size: 2.25rem;
            line-height: 3rem; } }
      .c-posts--featured-large .c-posts__list .c-posts__item:nth-of-type(1) .c-posts__excerpt {
        font-size: 0.75rem;
        line-height: 0.9375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }
        @media only screen and (min-width: 64em) {
          .c-posts--featured-large .c-posts__list .c-posts__item:nth-of-type(1) .c-posts__excerpt {
            font-size: 1.125rem;
            line-height: 1.6875rem; } }

/**
* POSTS--KNOWLEDGE-CENTRE
**/
.c-posts--knowledge-centre .c-posts__list .c-posts__background .c-posts__meta, .c-posts--knowledge-centre .c-posts__list .c-posts__background .c-posts__comment-count {
  background-color: #F47503; }

/**
* POSTS-CATEGORIES
**/
.c-posts--vlog .flickity-viewport {
  width: 100%; }
  .c-posts--vlog .flickity-viewport .flickity-slider {
    width: 100%; }

.c-posts--vlog .flickity-prev-next-button.previous, .c-posts--vlog .flickity-prev-next-button.next {
  bottom: 0;
  top: auto;
  -webkit-transform: none;
          transform: none;
  position: absolute;
  bottom: 0;
  background: transparent;
  width: 3rem;
  height: 3rem; }
  @media only screen and (min-width: 64em) {
    .c-posts--vlog .flickity-prev-next-button.previous, .c-posts--vlog .flickity-prev-next-button.next {
      width: 3.75rem;
      height: 3.75rem; } }

.c-posts--vlog .flickity-prev-next-button.next {
  left: auto;
  right: 0; }

.c-posts--vlog .flickity-prev-next-button.previous {
  left: auto;
  right: 3.125rem; }

.c-posts--vlog .c-posts__background.video, .c-posts--vlog .c-posts__background.before-after {
  margin-bottom: 1.5rem; }
  @media only screen and (min-width: 64em) {
    .c-posts--vlog .c-posts__background.video, .c-posts--vlog .c-posts__background.before-after {
      margin-bottom: 1.5rem; } }

.c-posts--vlog .c-posts__title {
  font-size: 1.3125rem;
  line-height: 1.6875rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-posts--vlog .c-posts__title {
      font-size: 1.75rem;
      line-height: 2.1875rem; } }

.c-posts--vlog .c-posts__list .c-posts__heading {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-posts--vlog .c-posts__list .c-posts__heading {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }

/**
* POSTS-CATEGORIES
**/
.c-posts-categories__heading {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-posts-categories__heading {
      font-size: 1.5rem;
      line-height: 1.6875rem; } }

.c-posts-categories__list {
  margin: 0;
  padding: 0; }

.c-posts-categories__item {
  list-style-type: none; }
  .c-posts-categories__item a {
    font-size: 0.75rem;
    line-height: 0.9375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #000000; }
    @media only screen and (min-width: 64em) {
      .c-posts-categories__item a {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }

/**
* POSTS-MEGA-BLOG
**/
.c-posts-mega-blog {
  margin-bottom: 0.5rem !important;
  padding-top: 7.5rem;
  max-width: 49.6875rem;
  bottom: 0.5rem;
  width: auto;
  transition: all .3s ease-in-out;
  position: fixed;
  left: 0.5rem;
  right: 0.5rem;
  z-index: 99; }
  @media only screen and (min-width: 64em) {
    .c-posts-mega-blog {
      margin-bottom: 2.5rem !important;
      margin-left: -6.25rem;
      margin-right: -6.25rem;
      width: calc(100% + 200px);
      padding-top: 14.6875rem;
      margin-top: -12.5rem;
      position: relative;
      left: auto;
      right: auto; } }
  .c-posts-mega-blog.is-fixed {
    position: fixed; }
    @media only screen and (min-width: 64em) {
      .c-posts-mega-blog.is-fixed {
        margin-bottom: 0 !important;
        margin-left: -0.625rem;
        margin-right: -0.625rem;
        width: calc(100% + 20px);
        max-width: 38.125rem; } }
  .c-posts-mega-blog__intro {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    margin-bottom: 2rem;
    padding-top: 2rem; }
    @media only screen and (min-width: 64em) {
      .c-posts-mega-blog__intro {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
  .c-posts-mega-blog__menu {
    border-left: 0.125rem solid #72a330;
    display: flex;
    flex-wrap: wrap;
    background-color: #ffffff;
    box-shadow: 0 0 3.125rem rgba(0, 0, 0, 0.15);
    background-color: #8DC73F; }
    .c-posts-mega-blog__menu a {
      color: #000000;
      background-color: #8DC73F;
      display: inline-block;
      width: 11.1%;
      text-align: center;
      border-right: 0.125rem solid #72a330;
      border-bottom: 0.125rem solid #72a330;
      transition: 0.2s all cubic-bezier(0.455, 0.03, 0.515, 0.955);
      font-size: 0.875rem;
      height: 2.25rem;
      line-height: 2.125rem; }
      @media only screen and (min-width: 40em) {
        .c-posts-mega-blog__menu a {
          flex-grow: 1;
          width: 7.6%; } }
      @media only screen and (max-width: 39.9375em) {
        .c-posts-mega-blog__menu a:nth-child(-n+9) {
          border-top: 0.125rem solid #72a330; } }
      @media only screen and (min-width: 40em) {
        .c-posts-mega-blog__menu a:nth-child(-n+13) {
          border-top: 0.125rem solid #72a330; } }
      @media only screen and (min-width: 64em) {
        .c-posts-mega-blog__menu a:hover {
          background-color: #72a330;
          color: #ffffff;
          font-size: 1.0625rem;
          font-weight: 700; } }
      @media only screen and (min-width: 40em) {
        .c-posts-mega-blog__menu a {
          font-size: 1rem;
          height: 3.75rem;
          line-height: 3.625rem; }
          .is-fixed .c-posts-mega-blog__menu a {
            height: 2.8125rem;
            line-height: 2.6875rem; } }

/**
* POSTS-SEARCH-FORM
**/
.c-posts-search-form {
  display: flex;
  flex-wrap: wrap; }
  .c-posts-search-form__input {
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    margin-bottom: 0;
    height: 2.875rem;
    border: 0.125rem solid #A7A5A6;
    box-shadow: none;
    color: #231F20;
    height: 3.9375rem;
    padding-left: 1.25rem; }
    @media only screen and (min-width: 64em) {
      .c-posts-search-form__input {
        font-size: 1.3125rem;
        line-height: 1.9375rem; } }
    @media only screen and (min-width: 64em) {
      .c-posts-search-form__input {
        font-size: 1.125rem;
        line-height: 1.4375rem; } }
    .c-posts-search-form__input::-webkit-input-placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
    .c-posts-search-form__input:-ms-input-placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
    .c-posts-search-form__input::-ms-input-placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
    .c-posts-search-form__input::placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
      @media only screen and (min-width: 64em) {
        .c-posts-search-form__input::-webkit-input-placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; }
        .c-posts-search-form__input:-ms-input-placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; }
        .c-posts-search-form__input::-ms-input-placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; }
        .c-posts-search-form__input::placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 64em) {
        .c-posts-search-form__input::-webkit-input-placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; }
        .c-posts-search-form__input:-ms-input-placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; }
        .c-posts-search-form__input::-ms-input-placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; }
        .c-posts-search-form__input::placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; } }
    .c-posts-search-form__input:focus {
      outline: none;
      box-shadow: none;
      border: 0.125rem solid #A7A5A6; }
    .c-posts-search-form__input:focus {
      border-right: 0;
      border-color: #000000; }
  .c-posts-search-form label {
    flex-grow: 1; }
  .c-posts-search-form .c-button {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-left: 0; }
    .c-posts-search-form .c-button:hover {
      border-color: #A7A5A6; }

/**
* POSTS
**/
.c-posts__title {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  padding-bottom: 0.625rem;
  margin-bottom: 1rem;
  border-bottom: 0.125rem solid rgba(255, 255, 255, 0.2); }
  @media only screen and (min-width: 64em) {
    .c-posts__title {
      font-size: 1.5rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 64em) {
    .c-posts__title {
      padding-bottom: 1rem; } }

.c-posts__inner {
  max-width: 90rem;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 2rem; }
  @media only screen and (min-width: 64em) {
    .c-posts__inner {
      padding-bottom: 3.125rem; } }

.c-posts__navigation {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center; }
  @media only screen and (min-width: 64em) {
    .c-posts__navigation {
      padding-top: 2.1875rem; } }
  .c-posts__navigation .page-numbers {
    width: 1.5625rem;
    height: 1.5625rem;
    line-height: 1.5625rem;
    border-radius: 50%;
    background-color: rgba(0, 0, 0, 0.5);
    transition: background-color 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86);
    color: #ffffff;
    margin: 0 0.3125rem 0.625rem;
    text-align: center;
    font-size: 0.75rem; }
    .c-posts__navigation .page-numbers:hover {
      background-color: rgba(0, 0, 0, 0.75); }
    .c-posts__navigation .page-numbers.current {
      background-color: #000000; }
    .c-posts__navigation .page-numbers.prev, .c-posts__navigation .page-numbers.next {
      font-size: 0;
      background-position: 50% 50%;
      background-repeat: no-repeat;
      background-size: 0.25rem 0.4375rem; }
    .c-posts__navigation .page-numbers.prev {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSI3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik00IDdMMS4zMDggMy41MSA0IDBIMi43NDlMMCAzLjUxIDIuNzQ5IDd6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .c-posts__navigation .page-numbers.next {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSI3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0wIDdsMi42OTItMy40OUwwIDBoMS4yNTFMNCAzLjUxIDEuMjUxIDd6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }

.c-posts__time, .c-posts__comment-count, .c-posts__categories, .c-posts__author {
  font-size: 0.75rem;
  line-height: 0.875rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  padding-left: 1.125rem;
  position: relative;
  display: inline-block;
  margin-left: 0; }
  .c-posts__time:before, .c-posts__comment-count:before, .c-posts__categories:before, .c-posts__author:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0.25rem;
    background-size: contain;
    background-repeat: no-repeat; }

.c-posts__categories {
  padding-left: 0; }
  .c-posts__categories li {
    list-style-type: none;
    display: inline-block;
    color: #008091; }
    .c-posts__categories li a {
      color: #008091;
      position: relative; }
      .c-posts__categories li a:after {
        content: "";
        position: absolute;
        background-color: #008091;
        width: 0;
        height: 0.0625rem;
        left: 50%;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
        bottom: -0.125rem;
        transition: width 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95); }
    .c-posts__categories li:hover a:after {
      width: 100%; }
    .c-posts__categories li + li:before {
      content: '|';
      display: inline-block;
      margin: 0 0.375rem; }

.c-posts__time:before {
  width: 0.625rem;
  height: 0.625rem;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuMzc1LjkzOGgtMi41Vi4zMTNhLjMuMyAwIDAwLS4wOTMtLjIyLjMuMyAwIDAwLS4yMi0uMDkzLjMuMyAwIDAwLS4yMi4wOTMuMy4zIDAgMDAtLjA5Mi4yMnYuNjI1aC0yLjVWLjMxM2EuMy4zIDAgMDAtLjA5My0uMjIuMy4zIDAgMDAtLjIyLS4wOTMuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkyLjIydi42MjVoLTIuNWEuNjA0LjYwNCAwIDAwLS40NDQuMTguNjA0LjYwNCAwIDAwLS4xODEuNDQ0djcuODEzQS42MjQuNjI0IDAgMDAuNjI1IDEwaDguNzVhLjU5Ni41OTYgMCAwMC40NDQtLjE4NmMuMTItLjEyMy4xODEtLjI3LjE4MS0uNDM5VjEuNTYyYS42MTYuNjE2IDAgMDAtLjYyNS0uNjI1em0wIDguNDM3SC42MjVWMS41NjJoMi41di4zMTNhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTIuMy4zIDAgMDAuMjItLjA5Mi4zLjMgMCAwMC4wOTItLjIydi0uMzEzaDIuNXYuMzEzYS4zLjMgMCAwMC4wOTMuMjIuMy4zIDAgMDAuMjIuMDkyLjMuMyAwIDAwLjIyLS4wOTIuMy4zIDAgMDAuMDkyLS4yMnYtLjMxM2gyLjV2Ny44MTN6TTcuMTg3IDVoLjYyNWEuMy4zIDAgMDAuMjItLjA5My4zLjMgMCAwMC4wOTMtLjIydi0uNjI1YS4zLjMgMCAwMC0uMDkzLS4yMi4zLjMgMCAwMC0uMjItLjA5MmgtLjYyNWEuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkyLjIydi42MjVhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTJ6bTAgMi41aC42MjVhLjMuMyAwIDAwLjIyLS4wOTMuMy4zIDAgMDAuMDkzLS4yMnYtLjYyNWEuMy4zIDAgMDAtLjA5My0uMjIuMy4zIDAgMDAtLjIyLS4wOTJoLS42MjVhLjMuMyAwIDAwLS4yMi4wOTMuMy4zIDAgMDAtLjA5Mi4yMnYuNjI1YS4zLjMgMCAwMC4wOTMuMjIuMy4zIDAgMDAuMjIuMDkyek01LjMxMyA2LjI1aC0uNjI1YS4zLjMgMCAwMC0uMjIuMDkzLjMuMyAwIDAwLS4wOTIuMjJ2LjYyNWMwIC4wMzIuMDA1LjA2NS4wMTUuMDk3LjAxLjAzMy4wMjQuMDYyLjA0NC4wODhhLjM0LjM0IDAgMDAuMDY4LjA2OGMuMDI2LjAyLjA1NS4wMzUuMDg4LjA0NC4wMzIuMDEuMDY1LjAxNS4wOTguMDE1aC42MjVhLjMuMyAwIDAwLjIyLS4wOTMuMy4zIDAgMDAuMDkyLS4yMnYtLjYyNWEuMzgzLjM4MyAwIDAwLS4wMS0uMDgzLjI3OC4yNzggMCAwMC0uMDc4LS4xNDEuMjc4LjI3OCAwIDAwLS4xNDItLjA3OC4zODMuMzgzIDAgMDAtLjA4My0uMDF6bTAtMi41aC0uNjI1YS4zLjMgMCAwMC0uMjIuMDkzLjMuMyAwIDAwLS4wOTIuMjJ2LjYyNWEuMy4zIDAgMDAuMDkzLjIyLjMuMyAwIDAwLjIyLjA5MmguNjI1YS4zLjMgMCAwMC4yMi0uMDkzLjMuMyAwIDAwLjA5Mi0uMjJ2LS42MjVhLjI5Mi4yOTIgMCAwMC0uMDkzLS4yMi4yOTIuMjkyIDAgMDAtLjIyLS4wOTN6bS0yLjUgMGgtLjYyNGEuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkzLjIydi42MjVhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTJoLjYyNGEuMy4zIDAgMDAuMjItLjA5My4zLjMgMCAwMC4wOTMtLjIydi0uNjI1YS4yOTIuMjkyIDAgMDAtLjA5My0uMjIuMjkyLjI5MiAwIDAwLS4yMi0uMDkzem0wIDIuNWgtLjYyNGEuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkzLjIydi42MjVhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTJoLjYyNGEuMy4zIDAgMDAuMjItLjA5My4zLjMgMCAwMC4wOTMtLjIydi0uNjI1YS4zODMuMzgzIDAgMDAtLjAxLS4wODMuMjc4LjI3OCAwIDAwLS4wNzgtLjE0MS4yNzguMjc4IDAgMDAtLjE0Mi0uMDc4LjM4My4zODMgMCAwMC0uMDgzLS4wMXoiIGZpbGw9IiNBN0E1QTYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); }

.c-posts__comment-count {
  padding-left: 0; }
  .c-posts__comment-count span {
    background-size: 0.75rem 0.75rem;
    background-repeat: no-repeat;
    background-position: 0 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuNSAxQzkuNTM4IDEgMTIgMy4yODYgMTIgNi4xMDdjMCAxLjIxOC0uNDYgMi4zMzMtMS4yMjUgMy4yMS4yNjkgMS4yMzcgMS4xNjcgMi4zNCAxLjE3OCAyLjM1Mi4wNDcuMDU2LjA2LjE0LjAzMi4yMTMtLjAyOC4wNzQtLjA4OC4xMTgtLjE1Ny4xMTgtMS40MjQgMC0yLjQ5Mi0uNzgtMy4wMi0xLjI2MmE1LjgzIDUuODMgMCAwMS0yLjMwOC40NzZjLTMuMDM4IDAtNS41LTIuMjg2LTUuNS01LjEwN1MzLjQ2MiAxIDYuNSAxeiIgZmlsbC1ydWxlPSJub256ZXJvIiBzdHJva2U9IiNBN0E1QTYiIGZpbGw9Im5vbmUiLz48L3N2Zz4="); }
    .c-posts__comment-count span + span {
      margin-left: 0.125rem; }

.c-posts__meta {
  font-size: 0.75rem;
  line-height: 0.875rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  padding-left: 0.5rem;
  display: block;
  color: #A7A5A6;
  position: relative; }
  .c-posts__meta span {
    padding-left: 1.125rem;
    background-position: 0 50%;
    background-size: 0.625rem 0.625rem;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuMzc1LjkzOGgtMi41Vi4zMTNhLjMuMyAwIDAwLS4wOTMtLjIyLjMuMyAwIDAwLS4yMi0uMDkzLjMuMyAwIDAwLS4yMi4wOTMuMy4zIDAgMDAtLjA5Mi4yMnYuNjI1aC0yLjVWLjMxM2EuMy4zIDAgMDAtLjA5My0uMjIuMy4zIDAgMDAtLjIyLS4wOTMuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkyLjIydi42MjVoLTIuNWEuNjA0LjYwNCAwIDAwLS40NDQuMTguNjA0LjYwNCAwIDAwLS4xODEuNDQ0djcuODEzQS42MjQuNjI0IDAgMDAuNjI1IDEwaDguNzVhLjU5Ni41OTYgMCAwMC40NDQtLjE4NmMuMTItLjEyMy4xODEtLjI3LjE4MS0uNDM5VjEuNTYyYS42MTYuNjE2IDAgMDAtLjYyNS0uNjI1em0wIDguNDM3SC42MjVWMS41NjJoMi41di4zMTNhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTIuMy4zIDAgMDAuMjItLjA5Mi4zLjMgMCAwMC4wOTItLjIydi0uMzEzaDIuNXYuMzEzYS4zLjMgMCAwMC4wOTMuMjIuMy4zIDAgMDAuMjIuMDkyLjMuMyAwIDAwLjIyLS4wOTIuMy4zIDAgMDAuMDkyLS4yMnYtLjMxM2gyLjV2Ny44MTN6TTcuMTg3IDVoLjYyNWEuMy4zIDAgMDAuMjItLjA5My4zLjMgMCAwMC4wOTMtLjIydi0uNjI1YS4zLjMgMCAwMC0uMDkzLS4yMi4zLjMgMCAwMC0uMjItLjA5MmgtLjYyNWEuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkyLjIydi42MjVhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTJ6bTAgMi41aC42MjVhLjMuMyAwIDAwLjIyLS4wOTMuMy4zIDAgMDAuMDkzLS4yMnYtLjYyNWEuMy4zIDAgMDAtLjA5My0uMjIuMy4zIDAgMDAtLjIyLS4wOTJoLS42MjVhLjMuMyAwIDAwLS4yMi4wOTMuMy4zIDAgMDAtLjA5Mi4yMnYuNjI1YS4zLjMgMCAwMC4wOTMuMjIuMy4zIDAgMDAuMjIuMDkyek01LjMxMyA2LjI1aC0uNjI1YS4zLjMgMCAwMC0uMjIuMDkzLjMuMyAwIDAwLS4wOTIuMjJ2LjYyNWMwIC4wMzIuMDA1LjA2NS4wMTUuMDk3LjAxLjAzMy4wMjQuMDYyLjA0NC4wODhhLjM0LjM0IDAgMDAuMDY4LjA2OGMuMDI2LjAyLjA1NS4wMzUuMDg4LjA0NC4wMzIuMDEuMDY1LjAxNS4wOTguMDE1aC42MjVhLjMuMyAwIDAwLjIyLS4wOTMuMy4zIDAgMDAuMDkyLS4yMnYtLjYyNWEuMzgzLjM4MyAwIDAwLS4wMS0uMDgzLjI3OC4yNzggMCAwMC0uMDc4LS4xNDEuMjc4LjI3OCAwIDAwLS4xNDItLjA3OC4zODMuMzgzIDAgMDAtLjA4My0uMDF6bTAtMi41aC0uNjI1YS4zLjMgMCAwMC0uMjIuMDkzLjMuMyAwIDAwLS4wOTIuMjJ2LjYyNWEuMy4zIDAgMDAuMDkzLjIyLjMuMyAwIDAwLjIyLjA5MmguNjI1YS4zLjMgMCAwMC4yMi0uMDkzLjMuMyAwIDAwLjA5Mi0uMjJ2LS42MjVhLjI5Mi4yOTIgMCAwMC0uMDkzLS4yMi4yOTIuMjkyIDAgMDAtLjIyLS4wOTN6bS0yLjUgMGgtLjYyNGEuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkzLjIydi42MjVhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTJoLjYyNGEuMy4zIDAgMDAuMjItLjA5My4zLjMgMCAwMC4wOTMtLjIydi0uNjI1YS4yOTIuMjkyIDAgMDAtLjA5My0uMjIuMjkyLjI5MiAwIDAwLS4yMi0uMDkzem0wIDIuNWgtLjYyNGEuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkzLjIydi42MjVhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTJoLjYyNGEuMy4zIDAgMDAuMjItLjA5My4zLjMgMCAwMC4wOTMtLjIydi0uNjI1YS4zODMuMzgzIDAgMDAtLjAxLS4wODMuMjc4LjI3OCAwIDAwLS4wNzgtLjE0MS4yNzguMjc4IDAgMDAtLjE0Mi0uMDc4LjM4My4zODMgMCAwMC0uMDgzLS4wMXoiIGZpbGw9IiNBN0E1QTYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); }

.c-posts__list .c-posts__anchor {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 10;
  bottom: 0; }
  @media only screen and (min-width: 40em) {
    .c-posts__list .c-posts__anchor {
      margin: 0 0.5rem; } }

.c-posts__list .c-posts__item {
  min-height: 5.625rem;
  position: relative; }
  .c-posts__list .c-posts__item:not(:last-of-type) {
    margin-bottom: 1.5625rem; }
  .c-posts__list .c-posts__item.has-video .c-posts__anchor {
    height: 50%; }
  @media only screen and (min-width: 64em) {
    .c-posts__list .c-posts__item-inner {
      flex-direction: row;
      padding: 0 0.625rem; } }

@media only screen and (min-width: 64em) {
  .c-posts__list .c-posts__background {
    position: relative;
    width: auto;
    max-width: 75%;
    margin-bottom: 0.625rem; } }

.c-posts__list .c-posts__background div {
  background-position: 50% 50%; }

.c-posts__list .c-posts__background .c-posts__dtd-logo {
  position: absolute;
  width: 2.5rem;
  right: 0.5rem;
  bottom: 2.625rem;
  height: auto;
  background-color: #F47503;
  padding: 0.5rem;
  display: flex;
  border-radius: 0.3125rem;
  box-shadow: 0 0 1.25rem rgba(0, 0, 0, 0.3); }

.c-posts__list .c-posts__background .c-posts__meta {
  font-size: 0.75rem;
  line-height: 0.875rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  padding-left: 0.5rem;
  display: block;
  color: #A7A5A6;
  position: relative;
  position: absolute;
  width: 50%;
  background-color: #8DC73F;
  padding: 0.6875rem;
  left: 0;
  bottom: 0;
  height: 2.1875rem;
  color: #ffffff;
  display: flex;
  justify-content: flex-start; }
  .c-posts__list .c-posts__background .c-posts__meta span {
    padding-left: 1.125rem;
    background-position: 0 50%;
    background-size: 0.625rem 0.625rem;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuMzc1LjkzOGgtMi41Vi4zMTNhLjMuMyAwIDAwLS4wOTMtLjIyLjMuMyAwIDAwLS4yMi0uMDkzLjMuMyAwIDAwLS4yMi4wOTMuMy4zIDAgMDAtLjA5Mi4yMnYuNjI1aC0yLjVWLjMxM2EuMy4zIDAgMDAtLjA5My0uMjIuMy4zIDAgMDAtLjIyLS4wOTMuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkyLjIydi42MjVoLTIuNWEuNjA0LjYwNCAwIDAwLS40NDQuMTguNjA0LjYwNCAwIDAwLS4xODEuNDQ0djcuODEzQS42MjQuNjI0IDAgMDAuNjI1IDEwaDguNzVhLjU5Ni41OTYgMCAwMC40NDQtLjE4NmMuMTItLjEyMy4xODEtLjI3LjE4MS0uNDM5VjEuNTYyYS42MTYuNjE2IDAgMDAtLjYyNS0uNjI1em0wIDguNDM3SC42MjVWMS41NjJoMi41di4zMTNhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTIuMy4zIDAgMDAuMjItLjA5Mi4zLjMgMCAwMC4wOTItLjIydi0uMzEzaDIuNXYuMzEzYS4zLjMgMCAwMC4wOTMuMjIuMy4zIDAgMDAuMjIuMDkyLjMuMyAwIDAwLjIyLS4wOTIuMy4zIDAgMDAuMDkyLS4yMnYtLjMxM2gyLjV2Ny44MTN6TTcuMTg3IDVoLjYyNWEuMy4zIDAgMDAuMjItLjA5My4zLjMgMCAwMC4wOTMtLjIydi0uNjI1YS4zLjMgMCAwMC0uMDkzLS4yMi4zLjMgMCAwMC0uMjItLjA5MmgtLjYyNWEuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkyLjIydi42MjVhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTJ6bTAgMi41aC42MjVhLjMuMyAwIDAwLjIyLS4wOTMuMy4zIDAgMDAuMDkzLS4yMnYtLjYyNWEuMy4zIDAgMDAtLjA5My0uMjIuMy4zIDAgMDAtLjIyLS4wOTJoLS42MjVhLjMuMyAwIDAwLS4yMi4wOTMuMy4zIDAgMDAtLjA5Mi4yMnYuNjI1YS4zLjMgMCAwMC4wOTMuMjIuMy4zIDAgMDAuMjIuMDkyek01LjMxMyA2LjI1aC0uNjI1YS4zLjMgMCAwMC0uMjIuMDkzLjMuMyAwIDAwLS4wOTIuMjJ2LjYyNWMwIC4wMzIuMDA1LjA2NS4wMTUuMDk3LjAxLjAzMy4wMjQuMDYyLjA0NC4wODhhLjM0LjM0IDAgMDAuMDY4LjA2OGMuMDI2LjAyLjA1NS4wMzUuMDg4LjA0NC4wMzIuMDEuMDY1LjAxNS4wOTguMDE1aC42MjVhLjMuMyAwIDAwLjIyLS4wOTMuMy4zIDAgMDAuMDkyLS4yMnYtLjYyNWEuMzgzLjM4MyAwIDAwLS4wMS0uMDgzLjI3OC4yNzggMCAwMC0uMDc4LS4xNDEuMjc4LjI3OCAwIDAwLS4xNDItLjA3OC4zODMuMzgzIDAgMDAtLjA4My0uMDF6bTAtMi41aC0uNjI1YS4zLjMgMCAwMC0uMjIuMDkzLjMuMyAwIDAwLS4wOTIuMjJ2LjYyNWEuMy4zIDAgMDAuMDkzLjIyLjMuMyAwIDAwLjIyLjA5MmguNjI1YS4zLjMgMCAwMC4yMi0uMDkzLjMuMyAwIDAwLjA5Mi0uMjJ2LS42MjVhLjI5Mi4yOTIgMCAwMC0uMDkzLS4yMi4yOTIuMjkyIDAgMDAtLjIyLS4wOTN6bS0yLjUgMGgtLjYyNGEuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkzLjIydi42MjVhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTJoLjYyNGEuMy4zIDAgMDAuMjItLjA5My4zLjMgMCAwMC4wOTMtLjIydi0uNjI1YS4yOTIuMjkyIDAgMDAtLjA5My0uMjIuMjkyLjI5MiAwIDAwLS4yMi0uMDkzem0wIDIuNWgtLjYyNGEuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkzLjIydi42MjVhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTJoLjYyNGEuMy4zIDAgMDAuMjItLjA5My4zLjMgMCAwMC4wOTMtLjIydi0uNjI1YS4zODMuMzgzIDAgMDAtLjAxLS4wODMuMjc4LjI3OCAwIDAwLS4wNzgtLjE0MS4yNzguMjc4IDAgMDAtLjE0Mi0uMDc4LjM4My4zODMgMCAwMC0uMDgzLS4wMXoiIGZpbGw9IiNBN0E1QTYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); }
  .c-posts__list .c-posts__background .c-posts__meta span {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuMzc1LjkzOGgtMi41Vi4zMTNhLjMuMyAwIDAwLS4wOTMtLjIyLjMuMyAwIDAwLS4yMi0uMDkzLjMuMyAwIDAwLS4yMi4wOTMuMy4zIDAgMDAtLjA5Mi4yMnYuNjI1aC0yLjVWLjMxM2EuMy4zIDAgMDAtLjA5My0uMjIuMy4zIDAgMDAtLjIyLS4wOTMuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkyLjIydi42MjVoLTIuNWEuNjA0LjYwNCAwIDAwLS40NDQuMTguNjA0LjYwNCAwIDAwLS4xODEuNDQ0djcuODEzQS42MjQuNjI0IDAgMDAuNjI1IDEwaDguNzVhLjU5Ni41OTYgMCAwMC40NDQtLjE4NmMuMTItLjEyMy4xODEtLjI3LjE4MS0uNDM5VjEuNTYyYS42MTYuNjE2IDAgMDAtLjYyNS0uNjI1em0wIDguNDM3SC42MjVWMS41NjJoMi41di4zMTNhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTIuMy4zIDAgMDAuMjItLjA5Mi4zLjMgMCAwMC4wOTItLjIydi0uMzEzaDIuNXYuMzEzYS4zLjMgMCAwMC4wOTMuMjIuMy4zIDAgMDAuMjIuMDkyLjMuMyAwIDAwLjIyLS4wOTIuMy4zIDAgMDAuMDkyLS4yMnYtLjMxM2gyLjV2Ny44MTN6TTcuMTg3IDVoLjYyNWEuMy4zIDAgMDAuMjItLjA5My4zLjMgMCAwMC4wOTMtLjIydi0uNjI1YS4zLjMgMCAwMC0uMDkzLS4yMi4zLjMgMCAwMC0uMjItLjA5MmgtLjYyNWEuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkyLjIydi42MjVhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTJ6bTAgMi41aC42MjVhLjMuMyAwIDAwLjIyLS4wOTMuMy4zIDAgMDAuMDkzLS4yMnYtLjYyNWEuMy4zIDAgMDAtLjA5My0uMjIuMy4zIDAgMDAtLjIyLS4wOTJoLS42MjVhLjMuMyAwIDAwLS4yMi4wOTMuMy4zIDAgMDAtLjA5Mi4yMnYuNjI1YS4zLjMgMCAwMC4wOTMuMjIuMy4zIDAgMDAuMjIuMDkyek01LjMxMyA2LjI1aC0uNjI1YS4zLjMgMCAwMC0uMjIuMDkzLjMuMyAwIDAwLS4wOTIuMjJ2LjYyNWMwIC4wMzIuMDA1LjA2NS4wMTUuMDk3LjAxLjAzMy4wMjQuMDYyLjA0NC4wODhhLjM0LjM0IDAgMDAuMDY4LjA2OGMuMDI2LjAyLjA1NS4wMzUuMDg4LjA0NC4wMzIuMDEuMDY1LjAxNS4wOTguMDE1aC42MjVhLjMuMyAwIDAwLjIyLS4wOTMuMy4zIDAgMDAuMDkyLS4yMnYtLjYyNWEuMzgzLjM4MyAwIDAwLS4wMS0uMDgzLjI3OC4yNzggMCAwMC0uMDc4LS4xNDEuMjc4LjI3OCAwIDAwLS4xNDItLjA3OC4zODMuMzgzIDAgMDAtLjA4My0uMDF6bTAtMi41aC0uNjI1YS4zLjMgMCAwMC0uMjIuMDkzLjMuMyAwIDAwLS4wOTIuMjJ2LjYyNWEuMy4zIDAgMDAuMDkzLjIyLjMuMyAwIDAwLjIyLjA5MmguNjI1YS4zLjMgMCAwMC4yMi0uMDkzLjMuMyAwIDAwLjA5Mi0uMjJ2LS42MjVhLjI5Mi4yOTIgMCAwMC0uMDkzLS4yMi4yOTIuMjkyIDAgMDAtLjIyLS4wOTN6bS0yLjUgMGgtLjYyNGEuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkzLjIydi42MjVhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTJoLjYyNGEuMy4zIDAgMDAuMjItLjA5My4zLjMgMCAwMC4wOTMtLjIydi0uNjI1YS4yOTIuMjkyIDAgMDAtLjA5My0uMjIuMjkyLjI5MiAwIDAwLS4yMi0uMDkzem0wIDIuNWgtLjYyNGEuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkzLjIydi42MjVhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTJoLjYyNGEuMy4zIDAgMDAuMjItLjA5My4zLjMgMCAwMC4wOTMtLjIydi0uNjI1YS4zODMuMzgzIDAgMDAtLjAxLS4wODMuMjc4LjI3OCAwIDAwLS4wNzgtLjE0MS4yNzguMjc4IDAgMDAtLjE0Mi0uMDc4LjM4My4zODMgMCAwMC0uMDgzLS4wMXoiIGZpbGw9IiNmZmZmZmYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); }

.c-posts__list .c-posts__background .c-posts__comment-count {
  padding-left: 0;
  position: absolute;
  width: 50%;
  background-color: #8DC73F;
  left: 50%;
  bottom: 0;
  height: 2.1875rem;
  color: #ffffff;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 0.5rem; }
  .c-posts__list .c-posts__background .c-posts__comment-count span {
    background-size: 0.75rem 0.75rem;
    background-repeat: no-repeat;
    background-position: 0 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuNSAxQzkuNTM4IDEgMTIgMy4yODYgMTIgNi4xMDdjMCAxLjIxOC0uNDYgMi4zMzMtMS4yMjUgMy4yMS4yNjkgMS4yMzcgMS4xNjcgMi4zNCAxLjE3OCAyLjM1Mi4wNDcuMDU2LjA2LjE0LjAzMi4yMTMtLjAyOC4wNzQtLjA4OC4xMTgtLjE1Ny4xMTgtMS40MjQgMC0yLjQ5Mi0uNzgtMy4wMi0xLjI2MmE1LjgzIDUuODMgMCAwMS0yLjMwOC40NzZjLTMuMDM4IDAtNS41LTIuMjg2LTUuNS01LjEwN1MzLjQ2MiAxIDYuNSAxeiIgZmlsbC1ydWxlPSJub256ZXJvIiBzdHJva2U9IiNBN0E1QTYiIGZpbGw9Im5vbmUiLz48L3N2Zz4="); }
    .c-posts__list .c-posts__background .c-posts__comment-count span + span {
      margin-left: 0.125rem; }
  .c-posts__list .c-posts__background .c-posts__comment-count span {
    padding: 0.6875rem 0.5rem 0.6875rem 1.125rem;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuNSAxQzkuNTM4IDEgMTIgMy4yODYgMTIgNi4xMDdjMCAxLjIxOC0uNDYgMi4zMzMtMS4yMjUgMy4yMS4yNjkgMS4yMzcgMS4xNjcgMi4zNCAxLjE3OCAyLjM1Mi4wNDcuMDU2LjA2LjE0LjAzMi4yMTMtLjAyOC4wNzQtLjA4OC4xMTgtLjE1Ny4xMTgtMS40MjQgMC0yLjQ5Mi0uNzgtMy4wMi0xLjI2MmE1LjgzIDUuODMgMCAwMS0yLjMwOC40NzZjLTMuMDM4IDAtNS41LTIuMjg2LTUuNS01LjEwN1MzLjQ2MiAxIDYuNSAxeiIgZmlsbC1ydWxlPSJub256ZXJvIiBzdHJva2U9IiNGRkYiIGZpbGw9Im5vbmUiLz48L3N2Zz4="); }
  .c-posts__list .c-posts__background .c-posts__comment-count .comments-link {
    color: #ffffff; }

.c-posts__list .c-posts__content {
  width: 100%;
  color: #000000;
  padding-top: 1rem; }
  @media only screen and (min-width: 64em) {
    .c-posts__list .c-posts__content {
      width: calc(50% - 16px);
      margin-left: 1rem; } }

.c-posts__list .c-posts__heading {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  color: #000000; }
  @media only screen and (min-width: 64em) {
    .c-posts__list .c-posts__heading {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }

.c-posts__list .c-posts__excerpt {
  font-size: 0.875rem;
  line-height: 1.125rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  margin-bottom: 1rem; }
  .c-posts__list .c-posts__excerpt-title {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: 700; }

.c-posts .c-button {
  font-size: 0.875rem;
  line-height: 1.125rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  position: relative;
  color: #008091;
  display: inline-block; }
  .c-posts .c-button:after {
    content: "";
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    bottom: 0;
    width: 100%;
    height: 0.0625rem;
    background-color: #008091;
    transition: width 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55); }
  .c-posts .c-button:hover:after {
    width: 0; }

/**
* PRODUCT
**/
@media only screen and (max-width: 47.9375em) {
  .c-product .row.columns,
  .c-product .row.column {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important; } }

@media only screen and (max-width: 47.9375em) {
  .c-product .row.columns .column,
  .c-product .row.columns .columns,
  .c-product .row.column .column,
  .c-product .row.column .columns {
    padding-left: 0 !important;
    padding-right: 0 !important; } }

.c-product__cart .woocommerce-variation-add-to-cart {
  display: flex;
  flex-direction: column-reverse;
  margin-bottom: 1rem;
  margin-top: 0; }
  .c-product__cart .woocommerce-variation-add-to-cart .quantity-label {
    display: none; }

.c-product__mobile-title {
  display: block; }
  @media only screen and (min-width: 64em) {
    .c-product__mobile-title {
      display: none; } }

.c-product__heading {
  border-bottom: 0.25rem solid transparent; }
  .supplement-flexx .c-product__heading {
    border-color: #B23335; }
  .supplement-maximus .c-product__heading {
    border-color: #00AFF6; }
  .supplement-muscle .c-product__heading {
    border-color: #890061; }
  .supplement-boost .c-product__heading {
    border-color: #FF5CC8; }
  .supplement-revive .c-product__heading {
    border-color: #8CB100; }
  .supplement-shine .c-product__heading {
    border-color: #464490; }
  .supplement-protect .c-product__heading {
    border-color: #EBCC14; }
  .supplement-digest .c-product__heading {
    border-color: #ef7d00; }
    .supplement-colostrum .c-product__heading {
      border-color: #ffe995; }

.supplement-repel .c-product__heading {
    border-color: #006a78; }

.c-product__hero {
  display: block; }
  .c-product__hero.supplements .c-product__hero-inner {
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ0MCIgaGVpZ2h0PSI2MDUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxmaWx0ZXIgeD0iLTM3LjUlIiB5PSItMzcuNSUiIHdpZHRoPSIxNzUlIiBoZWlnaHQ9IjE3NSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgaW49IlNvdXJjZUdyYXBoaWMiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii0zNy41JSIgeT0iLTM3LjUlIiB3aWR0aD0iMTc1JSIgaGVpZ2h0PSIxNzUlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJmIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIiBpbj0iU291cmNlR3JhcGhpYyIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTM3LjUlIiB5PSItMzcuNSUiIHdpZHRoPSIxNzUlIiBoZWlnaHQ9IjE3NSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaCI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgaW49IlNvdXJjZUdyYXBoaWMiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii0zNy41JSIgeT0iLTM3LjUlIiB3aWR0aD0iMTc1JSIgaGVpZ2h0PSIxNzUlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJpIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIiBpbj0iU291cmNlR3JhcGhpYyIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTM3LjUlIiB5PSItMzcuNSUiIHdpZHRoPSIxNzUlIiBoZWlnaHQ9IjE3NSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iayI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgaW49IlNvdXJjZUdyYXBoaWMiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii0zNy41JSIgeT0iLTM3LjUlIiB3aWR0aD0iMTc1JSIgaGVpZ2h0PSIxNzUlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJsIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIiBpbj0iU291cmNlR3JhcGhpYyIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTM3LjUlIiB5PSItMzcuNSUiIHdpZHRoPSIxNzUlIiBoZWlnaHQ9IjE3NSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9Im0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibiI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgaW49IlNvdXJjZUdyYXBoaWMiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii0zNy41JSIgeT0iLTM3LjUlIiB3aWR0aD0iMTc1JSIgaGVpZ2h0PSIxNzUlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJvIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIiBpbj0iU291cmNlR3JhcGhpYyIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTM3LjUlIiB5PSItMzcuNSUiIHdpZHRoPSIxNzUlIiBoZWlnaHQ9IjE3NSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9InAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgaW49IlNvdXJjZUdyYXBoaWMiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii0zNy41JSIgeT0iLTM3LjUlIiB3aWR0aD0iMTc1JSIgaGVpZ2h0PSIxNzUlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJyIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIiBpbj0iU291cmNlR3JhcGhpYyIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTM3LjUlIiB5PSItMzcuNSUiIHdpZHRoPSIxNzUlIiBoZWlnaHQ9IjE3NSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9InMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0idCI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgaW49IlNvdXJjZUdyYXBoaWMiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii0zNy41JSIgeT0iLTM3LjUlIiB3aWR0aD0iMTc1JSIgaGVpZ2h0PSIxNzUlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJ1Ij48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIiBpbj0iU291cmNlR3JhcGhpYyIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTM3LjUlIiB5PSItMzcuNSUiIHdpZHRoPSIxNzUlIiBoZWlnaHQ9IjE3NSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9InYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0idyI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgaW49IlNvdXJjZUdyYXBoaWMiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii0zNy41JSIgeT0iLTM3LjUlIiB3aWR0aD0iMTc1JSIgaGVpZ2h0PSIxNzUlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJ4Ij48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIiBpbj0iU291cmNlR3JhcGhpYyIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTM3LjUlIiB5PSItMzcuNSUiIHdpZHRoPSIxNzUlIiBoZWlnaHQ9IjE3NSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9InkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ieiI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgaW49IlNvdXJjZUdyYXBoaWMiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii0zNy41JSIgeT0iLTM3LjUlIiB3aWR0aD0iMTc1JSIgaGVpZ2h0PSIxNzUlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJBIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIiBpbj0iU291cmNlR3JhcGhpYyIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTM3LjUlIiB5PSItMzcuNSUiIHdpZHRoPSIxNzUlIiBoZWlnaHQ9IjE3NSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9IkIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iQyI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgaW49IlNvdXJjZUdyYXBoaWMiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii0zNy41JSIgeT0iLTM3LjUlIiB3aWR0aD0iMTc1JSIgaGVpZ2h0PSIxNzUlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJEIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIiBpbj0iU291cmNlR3JhcGhpYyIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTM3LjUlIiB5PSItMzcuNSUiIHdpZHRoPSIxNzUlIiBoZWlnaHQ9IjE3NSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9IkUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iRiI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgaW49IlNvdXJjZUdyYXBoaWMiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii0zNy41JSIgeT0iLTM3LjUlIiB3aWR0aD0iMTc1JSIgaGVpZ2h0PSIxNzUlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJHIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIiBpbj0iU291cmNlR3JhcGhpYyIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTM3LjUlIiB5PSItMzcuNSUiIHdpZHRoPSIxNzUlIiBoZWlnaHQ9IjE3NSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9IkgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iSSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgaW49IlNvdXJjZUdyYXBoaWMiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii0zNy41JSIgeT0iLTM3LjUlIiB3aWR0aD0iMTc1JSIgaGVpZ2h0PSIxNzUlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJKIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIiBpbj0iU291cmNlR3JhcGhpYyIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTM3LjUlIiB5PSItMzcuNSUiIHdpZHRoPSIxNzUlIiBoZWlnaHQ9IjE3NSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9IksiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iTCI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgaW49IlNvdXJjZUdyYXBoaWMiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii0zNy41JSIgeT0iLTM3LjUlIiB3aWR0aD0iMTc1JSIgaGVpZ2h0PSIxNzUlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJNIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIiBpbj0iU291cmNlR3JhcGhpYyIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTM3LjUlIiB5PSItMzcuNSUiIHdpZHRoPSIxNzUlIiBoZWlnaHQ9IjE3NSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9Ik4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iTyI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgaW49IlNvdXJjZUdyYXBoaWMiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii0zNy41JSIgeT0iLTM3LjUlIiB3aWR0aD0iMTc1JSIgaGVpZ2h0PSIxNzUlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJQIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIiBpbj0iU291cmNlR3JhcGhpYyIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTM3LjUlIiB5PSItMzcuNSUiIHdpZHRoPSIxNzUlIiBoZWlnaHQ9IjE3NSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9IlEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iUiI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgaW49IlNvdXJjZUdyYXBoaWMiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii0zNy41JSIgeT0iLTM3LjUlIiB3aWR0aD0iMTc1JSIgaGVpZ2h0PSIxNzUlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJTIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIiBpbj0iU291cmNlR3JhcGhpYyIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTM3LjUlIiB5PSItMzcuNSUiIHdpZHRoPSIxNzUlIiBoZWlnaHQ9IjE3NSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9IlQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iVSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgaW49IlNvdXJjZUdyYXBoaWMiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii0zNy41JSIgeT0iLTM3LjUlIiB3aWR0aD0iMTc1JSIgaGVpZ2h0PSIxNzUlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJWIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIiBpbj0iU291cmNlR3JhcGhpYyIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTM3LjUlIiB5PSItMzcuNSUiIHdpZHRoPSIxNzUlIiBoZWlnaHQ9IjE3NSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9IlciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iWCI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgaW49IlNvdXJjZUdyYXBoaWMiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii0zNy41JSIgeT0iLTM3LjUlIiB3aWR0aD0iMTc1JSIgaGVpZ2h0PSIxNzUlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJZIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIiBpbj0iU291cmNlR3JhcGhpYyIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTM3LjUlIiB5PSItMzcuNSUiIHdpZHRoPSIxNzUlIiBoZWlnaHQ9IjE3NSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9IloiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYWEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYWIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYWMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYWQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYWUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYWYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYWciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYWgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYWkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYWoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYWsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYWwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYW0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYW4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYW8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYXAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYXEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYXIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYXMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYXQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYXUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYXYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYXciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYXgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYXkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYXoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYUEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYUIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYUMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYUQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYUUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYUYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYUciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYUgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYUkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYUoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYUsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYUwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYU0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYU4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYU8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYVAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYVEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYVIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYVMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYVQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYVUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYVYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYVciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYVgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYVkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYVoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYmEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYmIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYmMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYmQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYmUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYmYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYmciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYmgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYmkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYmoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYmsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYmwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYm0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYm4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYm8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYnAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYnEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYnIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYnMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYnQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYnUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYnYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYnciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYngiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYnkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYnoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYkEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYkIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYkMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYkQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYkUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYkYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYkciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYkgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYkkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYkoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYksiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYkwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYk0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYk4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYk8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYlAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYlEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYlIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYlMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYlQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYlUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYlYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYlciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYlgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYlkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYloiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY2EiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY2IiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY2MiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY2QiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY2UiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY2YiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY2ciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY2giPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY2kiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY2oiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY2siPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY2wiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY20iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY24iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY28iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY3AiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY3EiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY3IiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY3MiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY3QiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY3UiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY3YiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY3ciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY3giPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY3kiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY3oiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY0EiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY0IiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY0MiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY0QiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY0UiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY0YiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY0ciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY0giPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY0kiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY0oiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY0siPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY0wiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY00iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY04iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY08iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY1AiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY1EiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY1IiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY1MiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY1QiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY1UiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY1YiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY1ciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY1giPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY1kiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iY1oiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZGEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZGIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZGMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZGQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZGUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZGYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZGciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZGgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZGkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZGoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZGsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZGwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZG0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZG4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZG8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZHAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZHEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZHIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZHMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZHQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZHUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZHYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZHciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZHgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZHkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZHoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZEEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZEIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZEMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZEQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZEUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZEYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZEciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZEgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZEkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZEoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZEsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZEwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZE0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZE4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZE8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZFAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZFEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZFIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZFMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZFQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZFUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZFYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZFciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZFgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZFkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZFoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZWEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZWIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZWMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZWQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZWUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZWYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZWciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZWgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZWkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZWoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZWsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZWwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZW0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZW4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZW8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZXAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZXEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZXIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZXMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZXQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZXUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZXYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZXciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZXgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZXkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZXoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZUEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZUIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZUMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZUQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZUUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZUYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZUciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZUgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZUkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZUoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZUsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZUwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZU0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZU4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZU8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZVAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZVEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZVIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZVMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZVQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZVUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZVYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZVciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZVgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZVkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZVoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZmEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZmIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZmMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZmQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZmUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZmYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZmciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZmgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZmkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZmoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZmsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZmwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZm0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZm4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZm8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZnAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZnEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZnIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZnMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZnQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZnUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZnYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZnciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZngiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZnkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZnoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZkEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZkIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZkMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZkQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZkUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZkYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZkciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZkgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZkkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZkoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZksiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZkwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZk0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZk4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZk8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZlAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZlEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZlIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZlMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZlQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZlUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZlYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZlciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZlgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZlkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZloiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ2EiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ2IiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ2MiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ2QiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ2UiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ2YiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ2ciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ2giPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ2kiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ2oiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ2siPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ2wiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ20iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ24iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ28iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ3AiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ3EiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ3IiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ3MiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ3QiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ3UiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ3YiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ3ciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ3giPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ3kiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ3oiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ0EiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ0IiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ0MiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ0QiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ0UiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ0YiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ0ciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ0giPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ0kiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ0oiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ0siPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ0wiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ00iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ04iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ08iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ1AiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ1EiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ1IiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ1MiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ1QiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ1UiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ1YiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ1ciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ1giPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ1kiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZ1oiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaGEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaGIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaGMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaGQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaGUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaGYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaGciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaGgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaGkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaGoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaGsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaGwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaG0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaG4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaG8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaHAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaHEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaHIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaHMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaHQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaHUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaHYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaHciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaHgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaHkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaHoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaEEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaEIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaEMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaEQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaEUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaEYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaEciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaEgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaEkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaEoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaEsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaEwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaE0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaE4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaE8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaFAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaFEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaFIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaFMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaFQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaFUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaFYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaFciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaFgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaFkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaFoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaWEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaWIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaWMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaWQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaWUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaWYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaWciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaWgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaWkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaWoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaWsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaWwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaW0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaW4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaW8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaXAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaXEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaXIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaXMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaXQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaXUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaXYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaXciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaXgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaXkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaXoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaUEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaUIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaUMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaUQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaUUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaUYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaUciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaUgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaUkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaUoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaUsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaUwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaU0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaU4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaU8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaVAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaVEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaVIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaVMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaVQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaVUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaVYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaVciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaVgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaVkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaVoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iamEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iamIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iamMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iamQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iamUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iamYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iamciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iamgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iamkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iamoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iamsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iamwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iam0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iam4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iam8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ianAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ianEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ianIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ianMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ianQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ianUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ianYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ianciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iangiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iankiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ianoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iakEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iakIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iakMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iakQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iakUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iakYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iakciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iakgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iakkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iakoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaksiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iakwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iak0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iak4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iak8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ialAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ialEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ialIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ialMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ialQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ialUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ialYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ialciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ialgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ialkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ialoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia2EiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia2IiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia2MiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia2QiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia2UiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia2YiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia2ciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia2giPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia2kiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia2oiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia2siPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia2wiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia20iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia24iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia28iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia3AiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia3EiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia3IiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia3MiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia3QiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia3UiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia3YiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia3ciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia3giPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia3kiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia3oiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia0EiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia0IiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia0MiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia0QiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia0UiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia0YiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia0ciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia0giPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia0kiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia0oiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia0siPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia0wiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia00iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia04iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia08iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia1AiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia1EiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia1IiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia1MiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia1QiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia1UiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia1YiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia1ciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia1giPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia1kiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ia1oiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibGEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibGIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibGMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibGQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibGUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibGYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibGciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibGgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibGkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibGoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibGsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibGwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibG0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibG4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibG8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibHAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibHEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibHIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibHMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibHQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibHUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibHYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibHciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibHgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibHkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibHoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibEEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibEIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibEMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibEQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibEUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibEYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibEciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibEgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibEkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibEoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibEsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibEwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibE0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibE4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibE8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibFAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibFEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibFIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibFMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibFQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibFUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibFYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibFciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibFgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibFkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibFoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibWEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibWIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibWMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibWQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibWUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibWYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibWciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibWgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibWkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibWoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibWsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibWwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibW0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibW4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibW8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibXAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibXEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibXIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibXMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibXQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibXUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibXYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibXciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibXgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibXkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibXoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibUEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibUIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibUMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibUQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibUUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibUYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibUciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibUgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibUkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibUoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibUsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibUwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibU0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibU4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibU8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibVAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibVEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibVIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibVMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibVQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibVUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibVYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibVciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibVgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibVkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibVoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibmEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibmIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibmMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibmQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibmUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibmYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibmciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibmgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibmkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibmoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibmsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibmwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibm0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibm4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibm8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibnAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibnEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibnIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibnMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibnQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibnUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibnYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibnciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibngiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibnkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibnoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibkEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibkIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibkMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibkQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibkUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibkYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibkciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibkgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibkkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibkoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibksiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibkwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibk0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibk4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibk8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iblAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iblEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iblIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iblMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iblQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iblUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iblYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iblciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iblgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iblkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ibloiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib2EiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib2IiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib2MiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib2QiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib2UiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib2YiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib2ciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib2giPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib2kiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib2oiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib2siPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib2wiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib20iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib24iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib28iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib3AiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib3EiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib3IiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib3MiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib3QiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib3UiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib3YiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib3ciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib3giPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib3kiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib3oiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib0EiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib0IiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib0MiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib0QiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib0UiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib0YiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib0ciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib0giPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib0kiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib0oiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib0siPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib0wiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib00iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib04iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib08iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib1AiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib1EiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib1IiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib1MiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib1QiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib1UiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib1YiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib1ciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib1giPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib1kiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ib1oiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icGEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icGIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icGMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icGQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icGUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icGYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icGciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icGgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icGkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icGoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icGsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icGwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icG0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icG4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icG8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icHAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icHEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icHIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icHMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icHQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icHUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icHYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icHciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icHgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icHkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icHoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icEEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icEIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icEMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icEQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icEUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icEYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icEciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icEgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icEkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icEoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icEsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icEwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icE0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icE4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icE8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icFAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icFEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icFIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icFMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icFQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icFUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icFYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icFciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icFgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icFkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icFoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icWEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icWIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icWMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icWQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icWUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icWYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icWciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icWgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icWkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icWoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icWsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icWwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icW0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icW4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icW8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icXAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icXEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icXIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icXMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icXQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icXUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icXYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icXciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icXgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icXkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icXoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icUEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icUIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icUMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icUQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icUUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icUYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icUciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icUgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icUkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icUoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icUsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icUwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icU0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icU4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icU8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icVAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icVEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icVIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icVMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icVQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icVUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icVYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icVciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icVgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icVkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icVoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icmEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icmIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icmMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icmQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icmUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icmYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icmciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icmgiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icmkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icmoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icmsiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icmwiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icm0iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icm4iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icm8iPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icnAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icnEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icnIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icnMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icnQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icnUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icnYiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icnciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icngiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icnkiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0icnoiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMzcuNSUiIHk9Ii0zNy41JSIgd2lkdGg9IjE3NSUiIGhlaWdodD0iMTc1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0ickEiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGxpbmVhckdyYWRpZW50IHgxPSI0OC4wMDElIiB5MT0iNTMuNTk2JSIgeDI9IjEwMCUiIHkyPSI1OC44MjYlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0Y1RUVGMiIgc3RvcC1vcGFjaXR5PSIuOCIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNUVFRjIiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI0OC45NTclIiB5MT0iNDguNCUiIHgyPSIxMDAlIiB5Mj0iNTguODI2JSIgaWQ9ImMiPjxzdG9wIHN0b3AtY29sb3I9IiNGRkYiIHN0b3Atb3BhY2l0eT0iLjUiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLW9wYWNpdHk9Ii41IiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGlkPSJiIiBkPSJNMCAwaDE0NDB2NjA1SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGc+PHVzZSBmaWxsPSJ1cmwoI2EpIiBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6bXVsdGlwbHkiIHhsaW5rOmhyZWY9IiNiIi8+PHVzZSBmaWxsLW9wYWNpdHk9Ii4xIiBmaWxsPSJ1cmwoI2MpIiB4bGluazpocmVmPSIjYiIvPjwvZz48ZyBmaWxsPSIjRkZGIiBvcGFjaXR5PSIuNCI+PHJlY3QgZmlsdGVyPSJ1cmwoI2QpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2UpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNSA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjUgOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2gpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjUgOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1NSA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNqKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTg1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2spIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTUgOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI0NSA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNtKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjc1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI24pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMDUgOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMzNSA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNwKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzY1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3EpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTUgOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQyNSA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNzKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDU1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3QpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0ODUgOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjdSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUxNSA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCN2KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTQ1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3cpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NzUgOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjeCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYwNSA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCN5KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjM1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3opIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NjUgOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjQSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY5NSA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNCKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzI1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI0MpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NTUgOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjRCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc4NSA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNFKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODE1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI0YpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NDUgOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjRykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg3NSA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNIKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTA1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI0kpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MzUgOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjSikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk2NSA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNLKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTk1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI0wpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDI1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI00pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDU1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI04pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDg1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI08pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTE1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI1ApIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTQ1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI1EpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTc1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI1IpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjA1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI1MpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjM1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI1QpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjY1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI1UpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjk1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI1YpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzI1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI1cpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzU1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI1gpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzg1IDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI1kpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDE1IDgpIi8+PGc+PHJlY3QgZmlsdGVyPSJ1cmwoI1opIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1IDM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNhYSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM1IDM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNhYikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY1IDM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNhYykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk1IDM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNhZCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNSAzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYWUpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNTUgMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2FmKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTg1IDM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNhZykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxNSAzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYWgpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNDUgMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2FpKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjc1IDM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNhaikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMwNSAzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYWspIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMzUgMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2FsKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzY1IDM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNhbSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM5NSAzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYW4pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MjUgMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2FvKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDU1IDM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNhcCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4NSAzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYXEpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MTUgMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2FyKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTQ1IDM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNhcykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU3NSAzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYXQpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDUgMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2F1KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjM1IDM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNhdikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY2NSAzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYXcpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2OTUgMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2F4KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzI1IDM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNheSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc1NSAzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYXopIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3ODUgMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2FBKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODE1IDM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNhQikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg0NSAzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYUMpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NzUgMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2FEKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTA1IDM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNhRSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkzNSAzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYUYpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NjUgMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2FHKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTk1IDM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNhSCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwMjUgMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2FJKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA1NSAzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYUopIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDg1IDM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNhSykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExMTUgMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2FMKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE0NSAzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYU0pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTc1IDM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNhTikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMDUgMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2FPKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIzNSAzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYVApIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjY1IDM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNhUSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyOTUgMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2FSKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMyNSAzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYVMpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzU1IDM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNhVCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzODUgMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2FVKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQxNSAzOCkiLz48L2c+PGc+PHJlY3QgZmlsdGVyPSJ1cmwoI2FWKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNSA2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYVcpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNSA2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYVgpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NSA2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYVkpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NSA2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYVopIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjUgNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2JhKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1IDY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNiYikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4NSA2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYmMpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTUgNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2JkKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQ1IDY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNiZSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3NSA2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYmYpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMDUgNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2JnKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzM1IDY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNiaCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM2NSA2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYmkpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTUgNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2JqKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDI1IDY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNiaykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ1NSA2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYmwpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0ODUgNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2JtKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTE1IDY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNibikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU0NSA2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYm8pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NzUgNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2JwKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjA1IDY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNicSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYzNSA2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYnIpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NjUgNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2JzKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjk1IDY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNidCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcyNSA2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYnUpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NTUgNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2J2KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzg1IDY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNidykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgxNSA2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYngpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NDUgNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2J5KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODc1IDY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNieikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkwNSA2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYkEpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MzUgNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2JCKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTY1IDY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNiQykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk5NSA2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYkQpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDI1IDY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNiRSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNTUgNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2JGKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA4NSA2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYkcpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTE1IDY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNiSCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExNDUgNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2JJKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE3NSA2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYkopIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjA1IDY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNiSykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMzUgNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2JMKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI2NSA2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYk0pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjk1IDY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNiTikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMjUgNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2JPKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM1NSA2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYlApIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzg1IDY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNiUSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0MTUgNjgpIi8+PC9nPjxnPjxyZWN0IGZpbHRlcj0idXJsKCNiUikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUgOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2JTKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzUgOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2JUKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjUgOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2JVKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTUgOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2JWKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI1IDk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNiVykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1NSA5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjYlgpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxODUgOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2JZKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE1IDk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNiWikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI0NSA5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjY2EpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNzUgOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2NiKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzA1IDk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNjYykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMzNSA5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjY2QpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNjUgOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2NlKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzk1IDk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNjZikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQyNSA5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjY2cpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NTUgOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2NoKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDg1IDk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNjaSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUxNSA5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjY2opIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NDUgOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2NrKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTc1IDk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNjbCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYwNSA5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjY20pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MzUgOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2NuKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjY1IDk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNjbykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY5NSA5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjY3ApIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MjUgOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2NxKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzU1IDk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNjcikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc4NSA5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjY3MpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4MTUgOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2N0KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODQ1IDk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNjdSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg3NSA5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjY3YpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MDUgOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2N3KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTM1IDk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNjeCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk2NSA5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjY3kpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5OTUgOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2N6KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAyNSA5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjY0EpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDU1IDk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNjQikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwODUgOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2NDKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTExNSA5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjY0QpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTQ1IDk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNjRSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExNzUgOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2NGKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIwNSA5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjY0cpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjM1IDk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNjSCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNjUgOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2NJKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI5NSA5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjY0opIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzI1IDk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNjSykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzNTUgOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2NMKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM4NSA5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjY00pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDE1IDk4KSIvPjwvZz48Zz48cmVjdCBmaWx0ZXI9InVybCgjY04pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjY08pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNSAxMjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2NQKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjUgMTI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNjUSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjY1IpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjUgMTI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNjUykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1NSAxMjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2NUKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTg1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjY1UpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTUgMTI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNjVikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI0NSAxMjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2NXKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjc1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjY1gpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMDUgMTI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNjWSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMzNSAxMjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2NaKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzY1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZGEpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTUgMTI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNkYikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQyNSAxMjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2RjKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDU1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZGQpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0ODUgMTI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNkZSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUxNSAxMjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2RmKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTQ1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZGcpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NzUgMTI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNkaCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYwNSAxMjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2RpKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjM1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZGopIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NjUgMTI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNkaykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY5NSAxMjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2RsKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzI1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZG0pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NTUgMTI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNkbikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc4NSAxMjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2RvKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODE1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZHApIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NDUgMTI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNkcSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg3NSAxMjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2RyKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTA1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZHMpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MzUgMTI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNkdCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk2NSAxMjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2R1KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTk1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZHYpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDI1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZHcpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDU1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZHgpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDg1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZHkpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTE1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZHopIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTQ1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZEEpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTc1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZEIpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjA1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZEMpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjM1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZEQpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjY1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZEUpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjk1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZEYpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzI1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZEcpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzU1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZEgpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzg1IDEyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZEkpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDE1IDEyOCkiLz48L2c+PGc+PHJlY3QgZmlsdGVyPSJ1cmwoI2RKKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2RLKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzUgMTU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNkTCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY1IDE1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZE0pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2ROKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI1IDE1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZE8pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNTUgMTU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNkUCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4NSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2RRKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE1IDE1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZFIpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNDUgMTU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNkUykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3NSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2RUKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzA1IDE1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZFUpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMzUgMTU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNkVikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM2NSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2RXKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzk1IDE1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZFgpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MjUgMTU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNkWSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ1NSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2RaKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDg1IDE1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZWEpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MTUgMTU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNlYikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU0NSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2VjKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTc1IDE1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZWQpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDUgMTU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNlZSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYzNSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2VmKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjY1IDE1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZWcpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2OTUgMTU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNlaCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcyNSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2VpKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzU1IDE1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZWopIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3ODUgMTU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNlaykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgxNSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2VsKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODQ1IDE1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZW0pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NzUgMTU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNlbikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkwNSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2VvKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTM1IDE1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZXApIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NjUgMTU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNlcSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk5NSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2VyKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAyNSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2VzKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA1NSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2V0KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA4NSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2V1KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTExNSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2V2KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE0NSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2V3KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE3NSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2V4KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIwNSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2V5KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIzNSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2V6KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI2NSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2VBKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI5NSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2VCKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMyNSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2VDKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM1NSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2VEKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM4NSAxNTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2VFKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQxNSAxNTgpIi8+PC9nPjxnPjxyZWN0IGZpbHRlcj0idXJsKCNlRikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNlRykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM1IDE4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZUgpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NSAxODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2VJKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNlSikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNSAxODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2VLKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1IDE4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZUwpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxODUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNlTSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxNSAxODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2VOKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQ1IDE4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZU8pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNzUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNlUCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMwNSAxODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2VRKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzM1IDE4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZVIpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNjUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNlUykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM5NSAxODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2VUKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDI1IDE4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZVUpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NTUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNlVikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4NSAxODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2VXKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTE1IDE4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZVgpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NDUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNlWSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU3NSAxODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2VaKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjA1IDE4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZmEpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MzUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmYikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY2NSAxODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2ZjKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjk1IDE4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZmQpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MjUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmZSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc1NSAxODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2ZmKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzg1IDE4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZmcpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4MTUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmaCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg0NSAxODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2ZpKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODc1IDE4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZmopIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MDUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmaykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkzNSAxODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2ZsKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTY1IDE4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZm0pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5OTUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmbikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwMjUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmbykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNTUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmcCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwODUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmcSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExMTUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmcikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExNDUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmcykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExNzUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmdCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMDUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmdSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMzUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmdikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNjUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmdykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyOTUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmeCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMjUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmeSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzNTUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmeikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzODUgMTg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmQSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0MTUgMTg4KSIvPjwvZz48Zz48cmVjdCBmaWx0ZXI9InVybCgjZkIpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZkMpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNSAyMTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2ZEKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjUgMjE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmRSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZkYpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjUgMjE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmRykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1NSAyMTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2ZIKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTg1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZkkpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTUgMjE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmSikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI0NSAyMTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2ZLKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjc1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZkwpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMDUgMjE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmTSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMzNSAyMTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2ZOKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzY1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZk8pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTUgMjE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmUCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQyNSAyMTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2ZRKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDU1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZlIpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0ODUgMjE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmUykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUxNSAyMTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2ZUKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTQ1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZlUpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NzUgMjE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmVikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYwNSAyMTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2ZXKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjM1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZlgpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NjUgMjE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNmWSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY5NSAyMTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2ZaKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzI1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ2EpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NTUgMjE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNnYikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc4NSAyMTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2djKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODE1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ2QpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NDUgMjE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNnZSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg3NSAyMTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2dmKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTA1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ2cpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MzUgMjE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNnaCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk2NSAyMTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2dpKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTk1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ2opIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDI1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ2spIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDU1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ2wpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDg1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ20pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTE1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ24pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTQ1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ28pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTc1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ3ApIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjA1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ3EpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjM1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ3IpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjY1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ3MpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjk1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ3QpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzI1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ3UpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzU1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ3YpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzg1IDIxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ3cpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDE1IDIxOCkiLz48L2c+PGc+PHJlY3QgZmlsdGVyPSJ1cmwoI2d4KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2d5KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzUgMjQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNneikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY1IDI0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ0EpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2dCKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI1IDI0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ0MpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNTUgMjQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNnRCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4NSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2dFKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE1IDI0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ0YpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNDUgMjQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNnRykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3NSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2dIKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzA1IDI0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ0kpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMzUgMjQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNnSikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM2NSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2dLKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzk1IDI0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ0wpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MjUgMjQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNnTSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ1NSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2dOKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDg1IDI0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ08pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MTUgMjQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNnUCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU0NSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2dRKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTc1IDI0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ1IpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDUgMjQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNnUykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYzNSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2dUKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjY1IDI0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ1UpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2OTUgMjQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNnVikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcyNSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2dXKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzU1IDI0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjZ1gpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3ODUgMjQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNnWSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgxNSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2daKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODQ1IDI0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaGEpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NzUgMjQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNoYikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkwNSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2hjKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTM1IDI0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaGQpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NjUgMjQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNoZSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk5NSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2hmKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAyNSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2hnKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA1NSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2hoKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA4NSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2hpKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTExNSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2hqKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE0NSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2hrKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE3NSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2hsKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIwNSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2htKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIzNSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2huKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI2NSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2hvKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI5NSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2hwKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMyNSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2hxKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM1NSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2hyKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM4NSAyNDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2hzKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQxNSAyNDgpIi8+PC9nPjxnPjxyZWN0IGZpbHRlcj0idXJsKCNodCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNodSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM1IDI3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaHYpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NSAyNzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2h3KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNoeCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNSAyNzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2h5KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1IDI3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaHopIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxODUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNoQSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxNSAyNzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2hCKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQ1IDI3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaEMpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNzUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNoRCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMwNSAyNzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2hFKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzM1IDI3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaEYpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNjUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNoRykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM5NSAyNzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2hIKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDI1IDI3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaEkpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NTUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNoSikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4NSAyNzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2hLKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTE1IDI3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaEwpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NDUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNoTSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU3NSAyNzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2hOKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjA1IDI3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaE8pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MzUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNoUCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY2NSAyNzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2hRKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjk1IDI3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaFIpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MjUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNoUykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc1NSAyNzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2hUKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzg1IDI3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaFUpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4MTUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNoVikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg0NSAyNzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2hXKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODc1IDI3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaFgpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MDUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNoWSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkzNSAyNzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2haKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTY1IDI3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaWEpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5OTUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpYikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwMjUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpYykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNTUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpZCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwODUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpZSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExMTUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpZikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExNDUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpZykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExNzUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpaCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMDUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpaSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMzUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpaikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNjUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpaykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyOTUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpbCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMjUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpbSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzNTUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpbikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzODUgMjc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpbykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0MTUgMjc4KSIvPjwvZz48Zz48cmVjdCBmaWx0ZXI9InVybCgjaXApIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaXEpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNSAzMDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2lyKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjUgMzA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpcykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaXQpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjUgMzA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpdSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1NSAzMDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2l2KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTg1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaXcpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTUgMzA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpeCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI0NSAzMDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2l5KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjc1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaXopIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMDUgMzA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpQSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMzNSAzMDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2lCKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzY1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaUMpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTUgMzA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpRCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQyNSAzMDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2lFKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDU1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaUYpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0ODUgMzA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpRykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUxNSAzMDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2lIKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTQ1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaUkpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NzUgMzA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpSikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYwNSAzMDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2lLKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjM1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaUwpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NjUgMzA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpTSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY5NSAzMDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2lOKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzI1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaU8pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NTUgMzA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpUCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc4NSAzMDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2lRKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODE1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaVIpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NDUgMzA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpUykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg3NSAzMDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2lUKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTA1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaVUpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MzUgMzA4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNpVikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk2NSAzMDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2lXKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTk1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaVgpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDI1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaVkpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDU1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjaVopIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDg1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjamEpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTE1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjamIpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTQ1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjamMpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTc1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjamQpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjA1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjamUpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjM1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjamYpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjY1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjamcpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjk1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjamgpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzI1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjamkpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzU1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjamopIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzg1IDMwOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjamspIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDE1IDMwOCkiLz48L2c+PGc+PHJlY3QgZmlsdGVyPSJ1cmwoI2psKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2ptKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzUgMzM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNqbikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY1IDMzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjam8pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2pwKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI1IDMzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjanEpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNTUgMzM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNqcikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4NSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2pzKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE1IDMzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjanQpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNDUgMzM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNqdSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3NSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2p2KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzA1IDMzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjancpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMzUgMzM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNqeCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM2NSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2p5KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzk1IDMzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjanopIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MjUgMzM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNqQSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ1NSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2pCKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDg1IDMzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjakMpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MTUgMzM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNqRCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU0NSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2pFKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTc1IDMzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjakYpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDUgMzM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNqRykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYzNSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2pIKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjY1IDMzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjakkpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2OTUgMzM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNqSikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcyNSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2pLKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzU1IDMzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjakwpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3ODUgMzM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNqTSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgxNSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2pOKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODQ1IDMzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjak8pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NzUgMzM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNqUCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkwNSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2pRKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTM1IDMzOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjalIpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NjUgMzM4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNqUykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk5NSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2pUKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAyNSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2pVKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA1NSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2pWKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA4NSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2pXKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTExNSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2pYKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE0NSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2pZKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE3NSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2paKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIwNSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2thKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIzNSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2tiKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI2NSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2tjKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI5NSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2tkKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMyNSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2tlKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM1NSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2tmKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM4NSAzMzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2tnKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQxNSAzMzgpIi8+PC9nPjxnPjxyZWN0IGZpbHRlcj0idXJsKCNraCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNraSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM1IDM2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgja2opIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NSAzNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2trKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNrbCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNSAzNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2ttKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1IDM2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgja24pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxODUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNrbykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxNSAzNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2twKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQ1IDM2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgja3EpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNzUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNrcikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMwNSAzNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2tzKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzM1IDM2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgja3QpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNjUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNrdSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM5NSAzNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2t2KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDI1IDM2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgja3cpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NTUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNreCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4NSAzNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2t5KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTE1IDM2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgja3opIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NDUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNrQSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU3NSAzNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2tCKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjA1IDM2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgja0MpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MzUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNrRCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY2NSAzNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2tFKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjk1IDM2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgja0YpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MjUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNrRykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc1NSAzNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2tIKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzg1IDM2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgja0kpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4MTUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNrSikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg0NSAzNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2tLKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODc1IDM2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgja0wpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MDUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNrTSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkzNSAzNjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2tOKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTY1IDM2OCkiLz48cmVjdCBmaWx0ZXI9InVybCgja08pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5OTUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNrUCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwMjUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNrUSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNTUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNrUikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwODUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNrUykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExMTUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNrVCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExNDUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNrVSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExNzUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNrVikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMDUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNrVykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMzUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNrWCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNjUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNrWSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyOTUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNrWikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMjUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNsYSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzNTUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNsYikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzODUgMzY4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNsYykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0MTUgMzY4KSIvPjwvZz48Zz48cmVjdCBmaWx0ZXI9InVybCgjbGQpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbGUpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNSAzOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2xmKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjUgMzk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNsZykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbGgpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjUgMzk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNsaSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1NSAzOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2xqKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTg1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbGspIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTUgMzk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNsbCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI0NSAzOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2xtKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjc1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbG4pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMDUgMzk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNsbykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMzNSAzOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2xwKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzY1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbHEpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTUgMzk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNscikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQyNSAzOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2xzKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDU1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbHQpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0ODUgMzk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNsdSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUxNSAzOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2x2KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTQ1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbHcpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NzUgMzk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNseCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYwNSAzOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2x5KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjM1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbHopIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NjUgMzk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNsQSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY5NSAzOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2xCKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzI1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbEMpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NTUgMzk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNsRCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc4NSAzOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2xFKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODE1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbEYpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NDUgMzk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNsRykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg3NSAzOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2xIKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTA1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbEkpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MzUgMzk4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNsSikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk2NSAzOTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI2xLKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTk1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbEwpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDI1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbE0pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDU1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbE4pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDg1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbE8pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTE1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbFApIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTQ1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbFEpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTc1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbFIpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjA1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbFMpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjM1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbFQpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjY1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbFUpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjk1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbFYpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzI1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbFcpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzU1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbFgpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzg1IDM5OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbFkpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDE1IDM5OCkiLz48L2c+PGc+PHJlY3QgZmlsdGVyPSJ1cmwoI2xaKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21hKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzUgNDI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNtYikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY1IDQyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbWMpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21kKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI1IDQyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbWUpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNTUgNDI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNtZikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4NSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21nKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE1IDQyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbWgpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNDUgNDI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNtaSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3NSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21qKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzA1IDQyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbWspIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMzUgNDI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNtbCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM2NSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21tKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzk1IDQyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbW4pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MjUgNDI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNtbykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ1NSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21wKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDg1IDQyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbXEpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MTUgNDI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNtcikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU0NSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21zKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTc1IDQyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbXQpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDUgNDI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNtdSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYzNSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI212KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjY1IDQyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbXcpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2OTUgNDI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNteCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcyNSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI215KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzU1IDQyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbXopIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3ODUgNDI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNtQSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgxNSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21CKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODQ1IDQyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbUMpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NzUgNDI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNtRCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkwNSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21FKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTM1IDQyOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbUYpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NjUgNDI4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNtRykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk5NSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21IKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAyNSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21JKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA1NSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21KKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA4NSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21LKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTExNSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21MKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE0NSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21NKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE3NSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21OKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIwNSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21PKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIzNSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21QKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI2NSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21RKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI5NSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21SKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMyNSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21TKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM1NSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21UKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM4NSA0MjgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21VKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQxNSA0MjgpIi8+PC9nPjxnPjxyZWN0IGZpbHRlcj0idXJsKCNtVikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNtVykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM1IDQ1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbVgpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NSA0NTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI21ZKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNtWikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNSA0NTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI25hKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1IDQ1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbmIpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxODUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNuYykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxNSA0NTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI25kKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQ1IDQ1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbmUpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNzUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNuZikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMwNSA0NTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI25nKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzM1IDQ1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbmgpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNjUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNuaSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM5NSA0NTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI25qKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDI1IDQ1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbmspIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NTUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNubCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4NSA0NTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI25tKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTE1IDQ1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbm4pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NDUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNubykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU3NSA0NTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI25wKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjA1IDQ1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbnEpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MzUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNucikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY2NSA0NTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI25zKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjk1IDQ1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbnQpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MjUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNudSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc1NSA0NTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI252KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzg1IDQ1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbncpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4MTUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNueCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg0NSA0NTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI255KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODc1IDQ1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbnopIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MDUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNuQSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkzNSA0NTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI25CKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTY1IDQ1OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjbkMpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5OTUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNuRCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwMjUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNuRSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNTUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNuRikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwODUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNuRykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExMTUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNuSCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExNDUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNuSSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExNzUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNuSikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMDUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNuSykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMzUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNuTCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNjUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNuTSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyOTUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNuTikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMjUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNuTykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzNTUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNuUCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzODUgNDU4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNuUSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0MTUgNDU4KSIvPjwvZz48Zz48cmVjdCBmaWx0ZXI9InVybCgjblIpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjblMpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNSA0ODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI25UKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjUgNDg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNuVSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjblYpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjUgNDg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNuVykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1NSA0ODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI25YKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTg1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjblkpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTUgNDg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNuWikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI0NSA0ODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI29hKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjc1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb2IpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMDUgNDg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNvYykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMzNSA0ODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI29kKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzY1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb2UpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTUgNDg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNvZikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQyNSA0ODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI29nKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDU1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb2gpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0ODUgNDg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNvaSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUxNSA0ODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI29qKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTQ1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb2spIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NzUgNDg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNvbCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYwNSA0ODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI29tKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjM1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb24pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NjUgNDg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNvbykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY5NSA0ODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI29wKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzI1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb3EpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NTUgNDg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNvcikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc4NSA0ODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI29zKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODE1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb3QpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NDUgNDg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNvdSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg3NSA0ODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI292KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTA1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb3cpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MzUgNDg4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNveCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk2NSA0ODgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI295KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTk1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb3opIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDI1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb0EpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDU1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb0IpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDg1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb0MpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTE1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb0QpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTQ1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb0UpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTc1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb0YpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjA1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb0cpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjM1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb0gpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjY1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb0kpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjk1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb0opIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzI1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb0spIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzU1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb0wpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzg1IDQ4OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb00pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDE1IDQ4OCkiLz48L2c+PGc+PHJlY3QgZmlsdGVyPSJ1cmwoI29OKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI29PKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzUgNTE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNvUCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY1IDUxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb1EpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI29SKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI1IDUxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb1MpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNTUgNTE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNvVCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4NSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI29VKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE1IDUxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb1YpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNDUgNTE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNvVykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3NSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI29YKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzA1IDUxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjb1kpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMzUgNTE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNvWikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM2NSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3BhKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzk1IDUxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcGIpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MjUgNTE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNwYykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ1NSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3BkKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDg1IDUxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcGUpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MTUgNTE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNwZikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU0NSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3BnKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTc1IDUxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcGgpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDUgNTE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNwaSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYzNSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3BqKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjY1IDUxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcGspIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2OTUgNTE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNwbCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcyNSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3BtKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzU1IDUxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcG4pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3ODUgNTE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNwbykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgxNSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3BwKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODQ1IDUxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcHEpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NzUgNTE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNwcikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkwNSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3BzKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTM1IDUxOCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcHQpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NjUgNTE4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNwdSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk5NSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3B2KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAyNSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3B3KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA1NSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3B4KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA4NSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3B5KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTExNSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3B6KSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE0NSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3BBKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE3NSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3BCKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIwNSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3BDKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIzNSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3BEKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI2NSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3BFKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI5NSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3BGKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMyNSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3BHKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM1NSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3BIKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM4NSA1MTgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3BJKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQxNSA1MTgpIi8+PC9nPjxnPjxyZWN0IGZpbHRlcj0idXJsKCNwSikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNwSykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM1IDU0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcEwpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NSA1NDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3BNKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNwTikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNSA1NDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3BPKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1IDU0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcFApIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxODUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNwUSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxNSA1NDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3BSKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQ1IDU0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcFMpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNzUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNwVCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMwNSA1NDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3BVKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzM1IDU0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcFYpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNjUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNwVykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM5NSA1NDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3BYKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDI1IDU0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcFkpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NTUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNwWikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4NSA1NDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3FhKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTE1IDU0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcWIpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NDUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxYykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU3NSA1NDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3FkKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjA1IDU0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcWUpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MzUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxZikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY2NSA1NDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3FnKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjk1IDU0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcWgpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MjUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxaSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc1NSA1NDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3FqKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzg1IDU0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcWspIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4MTUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxbCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg0NSA1NDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3FtKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODc1IDU0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcW4pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MDUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxbykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkzNSA1NDgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3FwKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTY1IDU0OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcXEpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5OTUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxcikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwMjUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxcykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNTUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxdCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwODUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxdSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExMTUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxdikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExNDUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxdykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExNzUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxeCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMDUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxeSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMzUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxeikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNjUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxQSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyOTUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxQikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMjUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxQykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzNTUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxRCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzODUgNTQ4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxRSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0MTUgNTQ4KSIvPjwvZz48Zz48cmVjdCBmaWx0ZXI9InVybCgjcUYpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcUcpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNSA1NzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3FIKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjUgNTc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxSSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcUopIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjUgNTc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxSykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1NSA1NzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3FMKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTg1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcU0pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTUgNTc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxTikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI0NSA1NzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3FPKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjc1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcVApIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMDUgNTc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxUSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMzNSA1NzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3FSKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzY1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcVMpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTUgNTc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxVCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQyNSA1NzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3FVKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDU1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcVYpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0ODUgNTc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxVykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUxNSA1NzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3FYKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTQ1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcVkpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NzUgNTc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNxWikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYwNSA1NzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3JhKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjM1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcmIpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NjUgNTc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNyYykiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY5NSA1NzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3JkKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzI1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcmUpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NTUgNTc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNyZikiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc4NSA1NzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3JnKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODE1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcmgpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NDUgNTc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNyaSkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg3NSA1NzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3JqKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTA1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcmspIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MzUgNTc4KSIvPjxyZWN0IGZpbHRlcj0idXJsKCNybCkiIHg9IjIiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk2NSA1NzgpIi8+PHJlY3QgZmlsdGVyPSJ1cmwoI3JtKSIgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTk1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcm4pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDI1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcm8pIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDU1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcnApIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDg1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcnEpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTE1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcnIpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTQ1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcnMpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTc1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcnQpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjA1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcnUpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjM1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcnYpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjY1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcncpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjk1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcngpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzI1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcnkpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzU1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjcnopIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzg1IDU3OCkiLz48cmVjdCBmaWx0ZXI9InVybCgjckEpIiB4PSIyIiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDE1IDU3OCkiLz48L2c+PC9nPjwvZz48L3N2Zz4="); }
  .c-product__hero-inner {
    margin-left: auto;
    margin-right: auto;
    z-index: 1;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    background-color: #008091;
    padding: 3.75rem 1.875rem 0; }
    .clostrum .c-product__hero-inner {
      background: #ffe995; }
    .repel .c-product__hero-inner {
        background: #006a78; }
    .tamarillo .c-product__hero-inner {
      background: #d83541; }
    .eminence .c-product__hero-inner {
      background: #78368c; }
    .orange-roughy .c-product__hero-inner {
      background: #b39070; }
    .mango-tango .c-product__hero-inner {
      background: #f18700; }
    .breaker-bay .c-product__hero-inner {
      background: #587256; }
    .fern-green .c-product__hero-inner {
      background: #008b92; }
    .azure .c-product__hero-inner {
      background: #008bcb; }
    .dusty-gray .c-product__hero-inner {
      background: #93909b; }
    .sunglo .c-product__hero-inner {
      background: #cb5c9e; }
    .lightening-yellow .c-product__hero-inner {
      background: #dbba00; }
    .lightening-yellow-dark .c-product__hero-inner {
      background: #d83541; }
    .all-ports .c-product__hero-inner {
      background: #008b92; }
    .fresh-eggplants .c-product__hero-inner {
      background: #f18700; }
    .punch .c-product__hero-inner {
      background: #cb5c9e; }
    .roman .c-product__hero-inner {
      background: #e35b30; }
    .fire-bush .c-product__hero-inner {
      background: #b39070; }
    .rajah .c-product__hero-inner {
      background: #f18700; }
    .amulet .c-product__hero-inner {
      background: #587256; }
    .polo-blue .c-product__hero-inner {
      background: #008bcb; }
    .iron .c-product__hero-inner {
      background: #93909b; }
    .contessa .c-product__hero-inner {
      background: #cb5c9e; }
    .saffron .c-product__hero-inner {
      background: #dbba00; }
    .supplements .c-product__hero-inner {
      background: #ffffff; }
    .light-orange .c-product__hero-inner {
      background: #F28F1A; }
    .remedy-turquoise .c-product__hero-inner {
      background: #32B3A2; }
    .exotics-bundle .c-product__hero-inner {
      background: #a3985c; }
    .exotics-venison .c-product__hero-inner {
      background: #65c1be; }
    .exotics-wild-boar .c-product__hero-inner {
      background: #fbbb33; }
    .exotics-pheasant .c-product__hero-inner {
      background: #d4b3b0; }
    .exotics-goat .c-product__hero-inner {
      background: #40c0f0; }
    .exotics-goose .c-product__hero-inner {
      background: #94c356; }
    .licki-buddy .c-product__hero-inner {
      background: #f88402; }
    .licki-soother .c-product__hero-inner {
      background: #29c6e9; }
    .licki-tuff-buddy .c-product__hero-inner {
      background: #f1466c; }
    .licki-tuff-soother .c-product__hero-inner {
      background: #773e7d; }
    .licki-wobble .c-product__hero-inner {
      background: #5d686e; }     .soft-peach-gradient .c-product__hero-inner {
      background: linear-gradient(180deg, #FFFFFF 0%, #F5EEF2 100%); }
    .treat-pork-dark-orange .c-product__hero-inner {
      background: #e54f2b; }
    .treat-cow-red .c-product__hero-inner {
      background: #be1d28; }
    .treat-duck-purple .c-product__hero-inner {
      background: #951b81; }
    .treat-venison-yellow .c-product__hero-inner {
      background: #ffed00; }
    .treat-chicken-green .c-product__hero-inner {
      background: #99be59; }
    .treat-salmon-fish-pink .c-product__hero-inner {
      background: #ea516d; }
    .treat-rabbit-teal .c-product__hero-inner {
      background: #846f65; }
    .treat-lamb-blue .c-product__hero-inner {
      background: #312783; }
    .treat-ostrich-light-orange .c-product__hero-inner {
      background: #EA8938; }
    .treat-goat .c-product__hero-inner {
        background: #0093d2; }
    .treat-kangaroo .c-product__hero-inner {
        background: #8c8252; }
    .treat-ostrich .c-product__hero-inner {
        background: #a1daf8; }
    .calm-nourishing-balm--purple .c-product__hero-inner {
      background: #8969B0; }
    .itchy-wash-bar-and-shampoo--red .c-product__hero-inner {
      background: #FD4A4D; }
    .glossy-shampoo--teal .c-product__hero-inner {
      background: #75D7BF; }
    .hush-calming-spray--blue .c-product__hero-inner {
      background: #ACE5FC; }
    .insect-defence-spray--pink .c-product__hero-inner {
      background: #F66B92; }

.chub-beef-lamb .c-product__hero-inner {
    background: #932842;
}
.chub-chicken-lamb .c-product__hero-inner {
    background: #654871;
}
.chub-chicken-white-fish .c-product__hero-inner {
    background: #d85957;
}
.chub-three-bird .c-product__hero-inner {
    background: #66797c;
}
.pork .c-product__hero-inner {
    background: #b31a64;
}

    .white .c-product__hero-inner {
      color: #FFFFFF; }
    .black .c-product__hero-inner {
      color: #000000; }
    @media only screen and (min-width: 64em) {
      .c-product__hero-inner {
        flex-direction: row;
        min-height: 43.75rem;
        padding: 3.75rem 0 0; } }
    @media only screen and (min-width: 93.75em) {
      .c-product__hero-inner {
        padding-right: calc(1*((100vw - 90rem)/2));
        padding-left: calc(1*((100vw - 90rem)/2)); } }
    .c-product__hero-inner .onsale {
      display: none; }

.c-product__heading {
  font-size: 1.875rem;
  line-height: 2.25rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-product__heading {
      font-size: 3rem;
      line-height: 3.125rem; } }
  .woocommerce .c-product__heading {
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .woocommerce .c-product__heading {
        font-size: 3rem;
        line-height: 3.125rem; } }

.c-product__price {
  font-size: 1rem;
  line-height: 1.375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  color: #ffffff;
  font-weight: bold; }
  @media only screen and (min-width: 64em) {
    .c-product__price {
      font-size: 1.3125rem;
      line-height: 1.9375rem; } }
  .white .c-product__price {
    color: #FFFFFF; }
  .black .c-product__price {
    color: #000000; }
  @media only screen and (min-width: 64em) {
    .c-product__price {
      margin-bottom: 1rem;
      display: inline-block; } }

.woocommerce.single .c-product__cart-price {
  text-align: center;
  margin-bottom: 0.875rem; }
  .woocommerce.single .c-product__cart-price.woocommerce-variation-price {
    display: flex;
    flex-direction: column-reverse; }
    .woocommerce.single .c-product__cart-price.woocommerce-variation-price .c-product-form-weight__text {
      margin-bottom: 1rem; }
  .woocommerce.single .c-product__cart-price span {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
    .woocommerce.single .c-product__cart-price span.amount,
    .woocommerce.single .c-product__cart-price span.amount span {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 900;
      font-family: Gotham, sans-serif; }
      @media only screen and (min-width: 64em) {
        .woocommerce.single .c-product__cart-price span.amount,
        .woocommerce.single .c-product__cart-price span.amount span {
          font-size: 1.5rem;
          line-height: 1.6875rem; } }

.c-product.type-product .white .c-product__summary .iconic-wlv-variations__label {
  color: #ffffff; }

.c-product.type-product .c-product__heading {
  margin-bottom: 0.625rem; }
  .white .c-product.type-product .c-product__heading {
    color: #FFFFFF; }
  .black .c-product.type-product .c-product__heading {
    color: #000000; }
  @media only screen and (min-width: 64em) {
    .c-product.type-product .c-product__heading {
      margin-bottom: 1.25rem; } }

.c-product.type-product .c-product__hero {
  position: relative;
  margin-bottom: 0; }
  @media only screen and (min-width: 64em) {
    .c-product.type-product .c-product__hero {
      margin-bottom: 2.5rem; } }
  @media only screen and (min-width: 90em) {
    .c-product.type-product .c-product__hero {
      margin-right: calc(-1*((100vw - 90rem)/2));
      margin-left: calc(-1*((100vw - 90rem)/2)); } }
  .c-product.type-product .c-product__hero-inner:after {
    content: "";
    position: absolute;
    background-color: #ffffff;
    z-index: -1;
    pointer-events: none;
    left: 0;
    bottom: -0.0625rem;
    right: 0;
    height: 8.3125rem; }

.c-product.type-product .c-product__excerpt {
  margin-bottom: 2.75rem;
  clear: both; }
  .white .c-product.type-product .c-product__excerpt {
    color: #FFFFFF; }
  .black .c-product.type-product .c-product__excerpt {
    color: #000000; }
  @media only screen and (min-width: 64em) {
    .c-product.type-product .c-product__excerpt {
      margin-bottom: 2.25rem; } }
  .c-product.type-product .c-product__excerpt p {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    display: inline; }
  .c-product.type-product .c-product__excerpt a {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: inherit;
    text-decoration: underline; }
  .c-product.type-product .c-product__excerpt + .stock,
  .c-product.type-product .c-product__excerpt ~ .stock {
    display: none; }

.woocommerce .c-product.type-product .c-product__summary, .woocommerce .c-product.type-product .c-product__gallery {
  display: block;
  float: none; }

.c-product.type-product .c-product__summary .c-feefo-stars {
  float: none; }

.c-product.type-product .c-product__summary .iconic-wlv-variations {
  display: block;
  padding: 0.375rem 0 0.75rem; }
  .c-product.type-product .c-product__summary .iconic-wlv-variations__label, .c-product.type-product .c-product__summary .iconic-wlv-variations__value {
    padding: 0 0 1rem;
    width: auto;
    display: inline-block !important; }
  .c-product.type-product .c-product__summary .iconic-wlv-variations__label {
    background: transparent;
    color: #000000;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    padding: 0.5rem 0.5rem 0.5rem 0; }
    @media only screen and (min-width: 64em) {
      .c-product.type-product .c-product__summary .iconic-wlv-variations__label {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
    .c-product.type-product .c-product__summary .iconic-wlv-variations__label strong {
      font-weight: 700; }
  .c-product.type-product .c-product__summary .iconic-wlv-variations tbody,
  .c-product.type-product .c-product__summary .iconic-wlv-variations tfoot,
  .c-product.type-product .c-product__summary .iconic-wlv-variations thead {
    background-color: transparent;
    border: none;
    border-top: 0.0625rem solid #C7C6C7; }

.c-product.type-product .c-product__summary .c-product__heading,
.c-product.type-product .c-product__summary .c-product__price,
.c-product.type-product .c-product__summary .c-feefo-stars {
  display: none; }
  @media only screen and (min-width: 64em) {
    .c-product.type-product .c-product__summary .c-product__heading,
    .c-product.type-product .c-product__summary .c-product__price,
    .c-product.type-product .c-product__summary .c-feefo-stars {
      display: block; } }

.c-product.type-product .c-product__summary .wc-memberships-member-discount-message {
  display: none; }

.woocommerce .c-product.type-product .c-product__summary {
  margin: 0;
  max-width: 33.6875rem; }
  @media only screen and (min-width: 64em) {
    .woocommerce .c-product.type-product .c-product__summary {
      padding-top: 3.9375rem;
      margin: 0 3.3125rem 0 0; } }

.c-product.type-product .c-product__summary .alg-wc-wl-btn-wrapper {
  display: flex;
  justify-content: flex-end;
  flex-wrap: wrap; }
  .c-product--bundle .c-product.type-product .c-product__summary .alg-wc-wl-btn-wrapper {
    display: none; }
  .c-product.type-product .c-product__summary .alg-wc-wl-btn-wrapper .alg-wc-wl-btn-text {
    display: none; }
  .c-product.type-product .c-product__summary .alg-wc-wl-btn-wrapper .alg-wc-wl-toggle-btn {
    padding: 0;
    width: 3rem;
    height: 3rem;
    background-color: #ffffff;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
    .c-product.type-product .c-product__summary .alg-wc-wl-btn-wrapper .alg-wc-wl-toggle-btn i {
      margin: 0;
      font-size: 1.5rem; }
    .c-product.type-product .c-product__summary .alg-wc-wl-btn-wrapper .alg-wc-wl-toggle-btn .alg-wc-wl-view-state-remove i {
      color: #008091; }

.c-product.type-product .c-product__summary form.cart.layout_tabular .c-cta--bundle-instructions {
  display: none; }

.supplements .c-product__hero-inner:after {
  border-top: 0.25rem solid #B23335; }
  .supplement-flexx .supplements .c-product__hero-inner:after {
    border-color: #B23335; }
  .supplement-maximus .supplements .c-product__hero-inner:after {
    border-color: #00AFF6; }
  .supplement-muscle .supplements .c-product__hero-inner:after {
    border-color: #890061; }
  .supplement-boost .supplements .c-product__hero-inner:after {
    border-color: #FF5CC8; }
  .supplement-revive .supplements .c-product__hero-inner:after {
    border-color: #8CB100; }
  .supplement-shine .supplements .c-product__hero-inner:after {
    border-color: #464490; }
  .supplement-protect .supplements .c-product__hero-inner:after {
    border-color: #EBCC14; }
    .supplement-digest .supplements .c-product__hero-inner:after {
    border-color: #ef7d00; }
    .supplement-colostrum .supplements .c-product__hero-inner:after {
    border-color: #ffe995; }
    .supplement-repel .supplements .c-product__hero-inner:after {
    border-color: #006a78; }



/**
* PRODUCT-ADDITIONAL-BENEFITS
**/
.c-product-additional-benefits {
  background-color: #231F20;
  color: #ffffff;
  text-align: center;
  padding: 2rem 0 2.5rem;
  margin-bottom: 3rem; }
  @media only screen and (min-width: 64em) {
    .c-product-additional-benefits {
      padding: 3.5625rem 0 4.6875rem;
      margin-bottom: 3.75rem;
      margin-left: calc(-1*((100vw - 90rem)/2));
      margin-right: calc(-1*((100vw - 90rem)/2));
      padding-left: calc(1*((100vw - 90rem)/2));
      padding-right: calc(1*((100vw - 90rem)/2)); } }
  .c-product-additional-benefits__heading {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-product-additional-benefits__heading {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
    @media only screen and (min-width: 64em) {
      .c-product-additional-benefits__heading {
        margin-bottom: 1.875rem; } }
  .c-product-additional-benefits__text {
    max-width: 53.125rem;
    margin: 0 auto; }
    .c-product-additional-benefits__text p,
    .c-product-additional-benefits__text p a,
    .c-product-additional-benefits__text li,
    .c-product-additional-benefits__text li a {
      color: #ffffff; }
    .c-product-additional-benefits__text ul {
      display: flex;
      flex-wrap: wrap; }
      .c-product-additional-benefits__text ul li {
        text-align: left; }
        @media only screen and (min-width: 64em) {
          .c-product-additional-benefits__text ul li {
            width: calc(50% - 2rem); } }
        .c-product-content .c-product-additional-benefits__text ul li:before {
          background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgMGE4Ljg0MSA4Ljg0MSAwIDAwLTQuNTE4IDEuMjA0IDguODg4IDguODg4IDAgMDAtMy4yNzggMy4yNzhBOC44NDEgOC44NDEgMCAwMDAgOWMwIDEuNjI5LjQwMSAzLjEzNSAxLjIwNCA0LjUxOGE4Ljg4OCA4Ljg4OCAwIDAwMy4yNzggMy4yNzhBOC44NDEgOC44NDEgMCAwMDkgMThhOC44NDEgOC44NDEgMCAwMDQuNTE4LTEuMjA0IDguODg4IDguODg4IDAgMDAzLjI3OC0zLjI3OEE4Ljg0MSA4Ljg0MSAwIDAwMTggOWE4Ljg0MSA4Ljg0MSAwIDAwLTEuMjA0LTQuNTE4IDguODg4IDguODg4IDAgMDAtMy4yNzgtMy4yNzhBOC44NDEgOC44NDEgMCAwMDkgMHptMCAxNi44OTNhNy45MiA3LjkyIDAgMDEtMi40ODctLjM5NiA3LjMgNy4zIDAgMDEtMi4xNzEtMS4xMzQgOC44MjIgOC44MjIgMCAwMS0xLjY5Ni0xLjcwNSA3LjQxNyA3LjQxNyAwIDAxLTEuMTI1LTIuMTdBNy45MiA3LjkyIDAgMDExLjEyNSA5YzAtMS4wNjYuMjA4LTIuMDg2LjYyNC0zLjA1OWE3LjkxMSA3LjkxMSAwIDAxMS42NzktMi41MTNBNy45MTEgNy45MTEgMCAwMTUuOTQgMS43NDkgNy42OTggNy42OTggMCAwMTkgMS4xMjVjMS4wNjYgMCAyLjA4Ni4yMDggMy4wNTkuNjI0Ljk3Mi40MTYgMS44MS45NzYgMi41MTMgMS42NzlhNy45MTEgNy45MTEgMCAwMTEuNjc5IDIuNTEzYy40MTYuOTczLjYyNCAxLjk5My42MjQgMy4wNTlhNy42OTggNy42OTggMCAwMS0uNjI0IDMuMDU5IDguMDE3IDguMDE3IDAgMDEtMS42NzkgMi41MjIgNy44MzcgNy44MzcgMCAwMS0yLjUxMyAxLjY4OEE3LjY5OCA3LjY5OCAwIDAxOSAxNi44OTN6bTMuNTg2LTExLjE4TDcuMzEyIDExLjAyIDQuOTQgOC42NDhhLjU1Ni41NTYgMCAwMC0uNDA0LS4xNzUuNTU2LjU1NiAwIDAwLS41NTQuNS40MzMuNDMzIDAgMDAwIC4xMjQuOTIyLjkyMiAwIDAwLjAyNy4xMjNjLjAxMi4wNC4wMy4wNzkuMDUzLjExNGwuMDcuMTA1IDIuNzk1IDIuNzc4YS41MS41MSAwIDAwLjM5NS4xNzYuNTEuNTEgMCAwMC4zOTYtLjE3NmwuMDctLjA3IDUuNjA4LTUuNjQzYS41MzcuNTM3IDAgMDAuMTU4LS4zOTYuNTM3LjUzNyAwIDAwLS4xNTgtLjM5NWMtLjIxMS0uMjExLS40NC0uMjQtLjY4Ni0uMDg4YS40Ny40NyAwIDAwLS4xMjMuMDg4eiIgZmlsbD0iI0ZERDcwMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+"); }
        @media only screen and (min-width: 64em) {
          .c-product-additional-benefits__text ul li:nth-of-type(odd) {
            margin-right: 2rem; } }
        @media only screen and (min-width: 64em) {
          .c-product-additional-benefits__text ul li:nth-of-type(even) {
            margin-left: 2rem; } }

.c-product-amino-acid-table {
  padding: 1.25rem 0 0; }
  .c-product-amino-acid-table__content {
    background-color: #EEF3F5;
    padding: 0 0 1rem; }
    @media only screen and (min-width: 64em) {
      .c-product-amino-acid-table__content {
        padding: 0 0.9375rem 0.625rem;
        margin-bottom: 1.875rem; } }
    .c-product-ingredients--supplements .c-product-amino-acid-table__content {
      background-color: #E7E8EC; }
  .c-product-amino-acid-table__heading {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    background-color: #8DC73F;
    margin: 0;
    padding: 0.875rem 0.625rem;
    color: #ffffff;
    text-align: center; }
    @media only screen and (min-width: 64em) {
      .c-product-amino-acid-table__heading {
        font-size: 1.5rem;
        line-height: 1.6875rem; } }
    .supplement-protect .c-product-amino-acid-table__heading {
      color: #000000; }

    .supplement-digest .c-product-amino-acid-table__heading {
      color: #000000; }

      .supplement-colostrum .c-product-amino-acid-table__heading {
        color: #000000; }

    @media only screen and (min-width: 64em) {
      .c-product-amino-acid-table__heading {
        margin: 0 -0.9375rem 2rem;
        padding: 1.125rem 0.9375rem; } }
    .c-product-ingredients--supplements .c-product-amino-acid-table__heading {
      background-color: #B23335; }
      .supplement-flexx .c-product-ingredients--supplements .c-product-amino-acid-table__heading {
        background-color: #B23335; }
      .supplement-maximus .c-product-ingredients--supplements .c-product-amino-acid-table__heading {
        background-color: #00AFF6; }
      .supplement-muscle .c-product-ingredients--supplements .c-product-amino-acid-table__heading {
        background-color: #890061; }
      .supplement-boost .c-product-ingredients--supplements .c-product-amino-acid-table__heading {
        background-color: #FF5CC8; }
      .supplement-revive .c-product-ingredients--supplements .c-product-amino-acid-table__heading {
        background-color: #8CB100; }
      .supplement-shine .c-product-ingredients--supplements .c-product-amino-acid-table__heading {
        background-color: #464490; }
      .supplement-protect .c-product-ingredients--supplements .c-product-amino-acid-table__heading {
        background-color: #EBCC14; }

    .supplement-digest .c-product-ingredients--supplements .c-product-amino-acid-table__heading {
    background-color: #ef7d00; }
    .supplement-colostrum .c-product-ingredients--supplements .c-product-amino-acid-table__heading {
    background-color: #ffe995; }
    .supplement-repel .c-product-ingredients--supplements .c-product-amino-acid-table__heading {
    background-color: #006a78; }


  .c-product-amino-acid-table__inner {
    margin-bottom: 2.5rem; }
  .c-product-amino-acid-table__table {
    margin: 0.9375rem 0 0; }
    @media only screen and (min-width: 64em) {
      .c-product-amino-acid-table__table {
        margin: 0 0 1.25rem; } }
    .c-product-amino-acid-table__table > .row {
      border-left: 0.125rem solid #231F20;
      border-right: 0.125rem solid #231F20;
      margin-left: 0 !important;
      margin-right: 0 !important; }
      .c-product-ingredients--supplements .c-product-amino-acid-table__table > .row:nth-of-type(2n+3) {
        background-color: #ffffff; }
    .c-product-amino-acid-table__table .row {
      margin-left: 0;
      margin-right: 0;
      border-bottom: 0.125rem solid #231F20;
      position: relative; }
      .c-product-amino-acid-table__table .row:nth-of-type(1) {
        background-color: rgba(141, 199, 63, 0.5);
        border-top: 0.125rem solid #231F20; }
        .c-product-ingredients--supplements .c-product-amino-acid-table__table .row:nth-of-type(1) {
          background-color: #B23335; }
          .supplement-flexx .c-product-ingredients--supplements .c-product-amino-acid-table__table .row:nth-of-type(1) {
            background-color: #B23335; }
          .supplement-maximus .c-product-ingredients--supplements .c-product-amino-acid-table__table .row:nth-of-type(1) {
            background-color: #00AFF6; }
          .supplement-muscle .c-product-ingredients--supplements .c-product-amino-acid-table__table .row:nth-of-type(1) {
            background-color: #890061; }
          .supplement-boost .c-product-ingredients--supplements .c-product-amino-acid-table__table .row:nth-of-type(1) {
            background-color: #FF5CC8; }
          .supplement-revive .c-product-ingredients--supplements .c-product-amino-acid-table__table .row:nth-of-type(1) {
            background-color: #8CB100; }
          .supplement-shine .c-product-ingredients--supplements .c-product-amino-acid-table__table .row:nth-of-type(1) {
            background-color: #464490; }
          .supplement-protect .c-product-ingredients--supplements .c-product-amino-acid-table__table .row:nth-of-type(1) {
            background-color: #EBCC14; }
           .supplement-colostrum .c-product-ingredients--supplements .c-product-amino-acid-table__table .row:nth-of-type(1) {
              background-color: #ffe995; }

.supplement-repel .c-product-ingredients--supplements .c-product-amino-acid-table__table .row:nth-of-type(1){
    background-color: #006a78;
}

                      .supplement-digest .c-product-ingredients--supplements .c-product-amino-acid-table__table .row:nth-of-type(1) {
            background-color: #ef7d00; }
      .c-product-amino-acid-table__table .row > .column {
        padding-left: 0;
        padding-right: 0;
        position: static; }
        .c-product-amino-acid-table__table .row > .column:nth-of-type(1) {
          border-right: none; }
        .c-product-amino-acid-table__table .row > .column:after {
          content: "";
          height: 100%;
          width: 0.125rem;
          right: 50%;
          background-color: #231F20;
          top: 0;
          position: absolute; }
    .c-product-amino-acid-table__table-heading, .c-product-amino-acid-table__table-item {
      display: flex;
      align-items: center;
      justify-content: center;
      margin: 0;
      padding: 0.5rem;
      text-align: center; }
    .c-product-amino-acid-table__table-heading {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      font-size: 0.875rem;
      line-height: 1.25rem; }
      @media only screen and (min-width: 64em) {
        .c-product-amino-acid-table__table-heading {
          font-size: 1.5rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 64em) {
        .c-product-amino-acid-table__table-heading {
          font-size: 1.125rem; } }
      .c-product-ingredients--supplements .c-product-amino-acid-table__table-heading {
        color: #ffffff; }
        .supplement-protect .c-product-ingredients--supplements .c-product-amino-acid-table__table-heading {
          color: #000000; }

              .supplement-digest .c-product-ingredients--supplements .c-product-amino-acid-table__table-heading {
          color: #000000; }

          .supplement-colostrum .c-product-ingredients--supplements .c-product-amino-acid-table__table-heading {
      color: #000000; }

    .c-product-amino-acid-table__table-item span {
      padding-right: 0.75rem;
      font-weight: bold; }
  @media only screen and (min-width: 64em) {
    .c-product-amino-acid-table .c-product-ingredients__additional {
      padding: 1rem 1rem 0; } }
  @media only screen and (min-width: 64em) {
    .c-product-amino-acid-table .c-product-ingredients__additional ul {
      -webkit-column-count: 2;
              column-count: 2; } }

/**
* PRODUCT-ARCHIVE-MOBILE-FILTER
**/
.c-product-archive-mobile-filter__inner {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  background: #EEF3F5;
  margin-left: -1.875rem;
  margin-right: -1.875rem;
  padding: 0 1.875rem; }
  @media only screen and (min-width: 40em) {
    .c-product-archive-mobile-filter__inner {
      display: none; } }

@media only screen and (max-width: 39.9375em) {
  .c-product-archive-mobile-filter__box {
    position: fixed;
    display: flex;
    align-items: center;
    justify-content: center;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 101;
    pointer-events: none;
    opacity: 0;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    transition: opacity 0.33s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    transition: transform 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), opacity 0.33s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    transition: transform 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), opacity 0.33s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955); }
    .product-archive-filter--is-active .c-product-archive-mobile-filter__box {
      opacity: 1;
      -webkit-transform: scale(1);
              transform: scale(1);
      pointer-events: initial; } }

@media only screen and (max-width: 39.9375em) {
  .c-product-archive-mobile-filter__box-inner {
    background-color: #8DC73F;
    padding: 4.25rem 1.875rem;
    overflow-y: scroll;
    position: absolute;
    max-height: calc(100vh - 100px);
    left: 1rem;
    right: 1rem; } }

.c-product-archive-mobile-filter__text {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  padding-right: 1rem;
  text-transform: none;
  font-weight: 400;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  display: inline-block;
  flex-grow: 1; }

.c-product-archive-mobile-filter__toggle {
  content: "";
  position: absolute;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  right: 0;
  top: 1.0625rem;
  width: 0.625rem;
  height: 0.375rem;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNSA2bDUtNS4zNDRMOS40MDYgMCA1IDQuNjg4LjU5NCAwIDAgLjY1NnoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==");
  position: relative;
  display: inline-block;
  width: 3.5rem;
  height: 3.5rem;
  background-size: 0.9375rem auto;
  background-position: 50% 50%;
  top: 0;
  background-color: rgba(35, 31, 32, 0.05);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48ZmlsdGVyIGlkPSJhIj48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlR3JhcGhpYyIgdmFsdWVzPSIwIDAgMCAwIDAuMTM3MjU1IDAgMCAwIDAgMC4xMjE1NjkgMCAwIDAgMCAwLjEyNTQ5MCAwIDAgMCAxLjAwMDAwMCAwIi8+PC9maWx0ZXI+PC9kZWZzPjxnIGZpbHRlcj0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNCAtNikiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTI5IDEybDUtNS4zNDQtLjU5NC0uNjU2TDEyOSAxMC42ODggMTI0LjU5NCA2bC0uNTk0LjY1NnoiLz48L2c+PC9zdmc+"); }

.c-product-archive-mobile-filter__close {
  position: absolute;
  right: 0.625rem;
  top: 0.625rem;
  display: inline-block;
  width: 2.25rem;
  height: 2.25rem;
  z-index: 1;
  background-color: rgba(255, 255, 255, 0.05);
  border-radius: 0.1875rem; }
  @media only screen and (min-width: 40em) {
    .c-product-archive-mobile-filter__close {
      display: none; } }
  .c-product-archive-mobile-filter__close:after, .c-product-archive-mobile-filter__close:before {
    content: "";
    position: absolute;
    width: 1.5rem;
    height: 0.1875rem;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    background-color: #ffffff;
    top: 1rem;
    left: 0.375rem;
    border-radius: 0.1875rem; }
  .c-product-archive-mobile-filter__close:after {
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg); }
  .c-product-archive-mobile-filter__close:before {
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg); }

/**
* PRODUCT-BOUGHT-TOGETHER
**/
.c-product-bought-together h3, .c-basket-bought-together h3 {
  font-size: 1.3125rem;
  line-height: 1.6875rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-product-bought-together h3, .c-basket-bought-together h3 {
      font-size: 1.75rem;
      line-height: 2.1875rem; } }

.c-product-bought-together .yith-wfbt-form, .c-basket-bought-together .yith-wfbt-form {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column; }

.c-product-bought-together .price_text, .c-basket-bought-together .price_text {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
  margin-bottom: 1rem; }
  @media only screen and (min-width: 64em) {
    .c-product-bought-together .price_text, .c-basket-bought-together .price_text {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }

.c-product-bought-together .yith-wfbt-section .yith-wfbt-images, .c-basket-bought-together .yith-wfbt-section .yith-wfbt-images {
  margin-bottom: 2.5rem; }
  .c-product-bought-together .yith-wfbt-section .yith-wfbt-images img, .c-basket-bought-together .yith-wfbt-section .yith-wfbt-images img {
    display: block;
    margin: 0 auto; }

.c-product-bought-together .yith-wfbt-section .yith-wfbt-submit-block, .c-basket-bought-together .yith-wfbt-section .yith-wfbt-submit-block {
  margin-bottom: 1.5rem; }

.c-product-bought-together .yith-wfbt-items, .c-basket-bought-together .yith-wfbt-items {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column; }
  @media only screen and (min-width: 40em) {
    .c-product-bought-together .yith-wfbt-items, .c-basket-bought-together .yith-wfbt-items {
      flex-direction: row;
      margin: 1.25rem -0.5rem 0; } }
  .c-product-bought-together .yith-wfbt-items .yith-wfbt-item, .c-basket-bought-together .yith-wfbt-items .yith-wfbt-item {
    width: 100%; }
    @media only screen and (min-width: 40em) {
      .c-product-bought-together .yith-wfbt-items .yith-wfbt-item, .c-basket-bought-together .yith-wfbt-items .yith-wfbt-item {
        width: 50%; } }
    @media only screen and (min-width: 64em) {
      .c-product-bought-together .yith-wfbt-items .yith-wfbt-item, .c-basket-bought-together .yith-wfbt-items .yith-wfbt-item {
        width: 25%; } }
    .c-product-bought-together .yith-wfbt-items .yith-wfbt-item label, .c-basket-bought-together .yith-wfbt-items .yith-wfbt-item label {
      font-size: 0;
      padding-left: 0; }
      @media only screen and (min-width: 40em) {
        .c-product-bought-together .yith-wfbt-items .yith-wfbt-item label, .c-basket-bought-together .yith-wfbt-items .yith-wfbt-item label {
          max-width: 100%;
          margin: 0 0.5rem; } }
      .c-product-bought-together .yith-wfbt-items .yith-wfbt-item label .yith-wfbt-open-modal, .c-basket-bought-together .yith-wfbt-items .yith-wfbt-item label .yith-wfbt-open-modal {
        display: none; }
      .c-product-bought-together .yith-wfbt-items .yith-wfbt-item label .product-name, .c-basket-bought-together .yith-wfbt-items .yith-wfbt-item label .product-name,
      .c-product-bought-together .yith-wfbt-items .yith-wfbt-item label .price,
      .c-basket-bought-together .yith-wfbt-items .yith-wfbt-item label .price {
        border: 0.125rem solid #F6F3F3;
        padding: 0.75rem;
        color: #000000;
        display: block;
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }
        @media only screen and (min-width: 64em) {
          .c-product-bought-together .yith-wfbt-items .yith-wfbt-item label .product-name, .c-basket-bought-together .yith-wfbt-items .yith-wfbt-item label .product-name,
          .c-product-bought-together .yith-wfbt-items .yith-wfbt-item label .price,
          .c-basket-bought-together .yith-wfbt-items .yith-wfbt-item label .price {
            font-size: 1.125rem;
            line-height: 1.6875rem; } }
      .c-product-bought-together .yith-wfbt-items .yith-wfbt-item label .product-name, .c-basket-bought-together .yith-wfbt-items .yith-wfbt-item label .product-name {
        border-bottom: 0;
        border-top-left-radius: 0.125rem;
        border-top-right-radius: 0.125rem;
        padding-bottom: 0; }

      .c-product-bought-together .yith-wfbt-items .yith-wfbt-item label .price,
      .c-basket-bought-together .yith-wfbt-items .yith-wfbt-item label .price {
        border-top: 0;
        border-bottom-left-radius: 0.125rem;
        border-bottom-right-radius: 0.125rem;
        font-weight: 700; }
      .c-product-bought-together .yith-wfbt-items .yith-wfbt-item label input, .c-basket-bought-together .yith-wfbt-items .yith-wfbt-item label input {
        opacity: 0; }
        .c-product-bought-together .yith-wfbt-items .yith-wfbt-item label input:checked + .product-name, .c-basket-bought-together .yith-wfbt-items .yith-wfbt-item label input:checked + .product-name,
        .c-product-bought-together .yith-wfbt-items .yith-wfbt-item label input:checked + .product-name + .price,
        .c-basket-bought-together .yith-wfbt-items .yith-wfbt-item label input:checked + .product-name + .price,
        .c-product-bought-together .yith-wfbt-items .yith-wfbt-item label input:checked + a .product-name,
        .c-basket-bought-together .yith-wfbt-items .yith-wfbt-item label input:checked + a .product-name,
        .c-product-bought-together .yith-wfbt-items .yith-wfbt-item label input:checked + a + .price,
        .c-basket-bought-together .yith-wfbt-items .yith-wfbt-item label input:checked + a + .price {
          border-color: #008091; }

.woocommerce .c-product-bought-together a.button, .woocommerce .c-basket-bought-together a.button,
.woocommerce .c-product-bought-together button.button,
.woocommerce .c-basket-bought-together button.button,
.woocommerce .c-product-bought-together input.button,
.woocommerce .c-basket-bought-together input.button,
.woocommerce .c-product-bought-together #respond input#submit,
.woocommerce .c-basket-bought-together #respond input#submit {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  border: none;
  font-weight: bold;
  padding: 0.875rem 3.125rem 0.875rem 1.5rem;
  border-radius: 0.125rem;
  border: 0.125rem solid rgba(35, 31, 32, 0.2);
  outline-offset: -0.125rem;
  display: block;
  text-align: center;
  cursor: pointer;
  background-size: auto 0.9375rem;
  background-repeat: no-repeat;
  background-position: calc(100% - 30px) 50%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
  background-color: #231F20;
  color: #ffffff;
  transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), outline 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-image 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955); }
  @media only screen and (min-width: 64em) {
    .woocommerce .c-product-bought-together a.button, .woocommerce .c-basket-bought-together a.button,
    .woocommerce .c-product-bought-together button.button,
    .woocommerce .c-basket-bought-together button.button,
    .woocommerce .c-product-bought-together input.button,
    .woocommerce .c-basket-bought-together input.button,
    .woocommerce .c-product-bought-together #respond input#submit,
    .woocommerce .c-basket-bought-together #respond input#submit {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 40em) {
    .woocommerce .c-product-bought-together a.button, .woocommerce .c-basket-bought-together a.button,
    .woocommerce .c-product-bought-together button.button,
    .woocommerce .c-basket-bought-together button.button,
    .woocommerce .c-product-bought-together input.button,
    .woocommerce .c-basket-bought-together input.button,
    .woocommerce .c-product-bought-together #respond input#submit,
    .woocommerce .c-basket-bought-together #respond input#submit {
      display: inline-block; } }
  @media only screen and (min-width: 64em) {
    .woocommerce .c-product-bought-together a.button, .woocommerce .c-basket-bought-together a.button,
    .woocommerce .c-product-bought-together button.button,
    .woocommerce .c-basket-bought-together button.button,
    .woocommerce .c-product-bought-together input.button,
    .woocommerce .c-basket-bought-together input.button,
    .woocommerce .c-product-bought-together #respond input#submit,
    .woocommerce .c-basket-bought-together #respond input#submit {
      font-size: 1.125rem;
      padding: 1rem 3.75rem 1rem 1.875rem; } }
  .woocommerce .c-product-bought-together a.button:hover, .woocommerce .c-basket-bought-together a.button:hover,
  .woocommerce .c-product-bought-together button.button:hover,
  .woocommerce .c-basket-bought-together button.button:hover,
  .woocommerce .c-product-bought-together input.button:hover,
  .woocommerce .c-basket-bought-together input.button:hover,
  .woocommerce .c-product-bought-together #respond input#submit:hover,
  .woocommerce .c-basket-bought-together #respond input#submit:hover {
    background-position: calc(100% - 23px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .woocommerce .c-product-bought-together a.button:hover, .woocommerce .c-basket-bought-together a.button:hover,
  .woocommerce .c-product-bought-together button.button:hover,
  .woocommerce .c-basket-bought-together button.button:hover,
  .woocommerce .c-product-bought-together input.button:hover,
  .woocommerce .c-basket-bought-together input.button:hover,
  .woocommerce .c-product-bought-together #respond input#submit:hover,
  .woocommerce .c-basket-bought-together #respond input#submit:hover {
    color: #231F20;
    background-color: transparent; }
  .woocommerce .c-product-bought-together a.button:active, .woocommerce .c-basket-bought-together a.button:active,
  .woocommerce .c-product-bought-together button.button:active,
  .woocommerce .c-basket-bought-together button.button:active,
  .woocommerce .c-product-bought-together input.button:active,
  .woocommerce .c-basket-bought-together input.button:active,
  .woocommerce .c-product-bought-together #respond input#submit:active,
  .woocommerce .c-basket-bought-together #respond input#submit:active {
    background-color: #C7C6C7; }

/**
* PRODUCT-BENEFIT-ITEMS
**/
.c-product-benefit-items {
  position: relative; }
  @media only screen and (min-width: 64em) {
    .c-product-benefit-items {
      min-height: 40.625rem;
      display: flex;
      flex-wrap: wrap;
      align-items: center; } }
  .c-product-benefit-items__image {
    margin: 0 auto; }
    @media only screen and (min-width: 64em) {
      .c-product-benefit-items__image {
        max-width: 43.75rem;
        position: absolute;
        left: 50%;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%); } }
  .c-product-benefit-items__list {
    counter-reset: list-counter; }
    @media only screen and (min-width: 64em) {
      .c-product-benefit-items__list {
        width: 50%; } }
    .c-product-benefit-items__list:nth-child(1) .c-product-benefit-items__item:nth-child(n+3) {
      opacity: 0;
      height: 0; }
    .c-product-benefit-items__list:nth-child(2) .c-product-benefit-items__item {
      margin-left: auto; }
      .c-product-benefit-items__list:nth-child(2) .c-product-benefit-items__item:nth-child(-n+2) {
        opacity: 0;
        height: 0; }
  @media only screen and (min-width: 64em) {
    .c-product-benefit-items__item {
      width: 50%;
      max-width: 20.25rem;
      display: block;
      -webkit-column-break-inside: avoid;
              break-inside: avoid-column;
      margin-bottom: 1.125rem; } }
  .c-product-benefit-items__heading {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-left: 0.5rem;
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
    margin-bottom: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-product-benefit-items__heading {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    .c-product-benefit-items__heading-text {
      display: inline;
      background: #FDD700;
      padding: 0.25rem 0;
      -webkit-box-decoration-break: clone;
      -ms-box-decoration-break: clone;
      -o-box-decoration-break: clone;
      box-decoration-break: clone;
      line-height: 0;
      box-shadow: 0.5rem 0 0 #FDD700, -0.5rem 0 0 #FDD700; }
      .c-product-benefit-items__heading-text:before {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 900;
        font-family: Gotham, sans-serif;
        width: 2.5rem;
        height: 2.5rem;
        line-height: 2.5rem;
        background-color: #000000;
        color: #ffffff;
        border-radius: 50%;
        display: inline-block;
        text-align: center;
        z-index: 10;
        counter-increment: list-counter;
        content: counter(list-counter);
        -webkit-transform: translateY(-10px);
                transform: translateY(-10px);
        margin: 0 0.375rem -0.625rem -0.375rem; }
        @media only screen and (min-width: 64em) {
          .c-product-benefit-items__heading-text:before {
            font-size: 1.25rem;
            line-height: 1.6875rem; } }
        @media only screen and (min-width: 64em) {
          .c-product-benefit-items__heading-text:before {
            line-height: 2.5rem; } }
    .c-product-benefit-items__heading-counter {
      width: 2.5rem;
      height: 2.5rem;
      line-height: 2.5rem;
      background-color: #000000;
      color: #ffffff;
      border-radius: 50%;
      display: inline-block;
      text-align: center;
      z-index: 10;
      position: absolute; }
      .c-product-benefit-items__heading-counter:before {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 900;
        font-family: Gotham, sans-serif;
        counter-increment: list-counter;
        content: counter(list-counter); }
        @media only screen and (min-width: 64em) {
          .c-product-benefit-items__heading-counter:before {
            font-size: 1.25rem;
            line-height: 1.6875rem; } }
  .c-product-benefit-items__text p {
    font-size: 0.875rem;
    line-height: 1.125rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }

/**
* PRODUCT-BUNDLE
**/
.c-product-bundle {
  padding-top: 5.875rem; }
  .c-product-bundle .alg-wc-wl-btn-wrapper {
    display: none; }
  .c-product-bundle__hero-image-left, .c-product-bundle__hero-image-right {
    display: none;
    width: 31.25rem;
    height: 28.75rem;
    position: absolute;
    top: 6.25rem;
    background-repeat: no-repeat;
    background-size: contain;
    z-index: -1; }
    @media only screen and (min-width: 75em) {
      .c-product-bundle__hero-image-left, .c-product-bundle__hero-image-right {
        max-width: 50%;
        display: block; } }
  .c-product-bundle__hero-image-left {
    -webkit-transform: translateX(calc(-50% - 50px));
            transform: translateX(calc(-50% - 50px));
    left: calc(-1*((100vw - 88rem)/2)); }
    @media only screen and (min-width: 93.75em) {
      .c-product-bundle__hero-image-left {
        -webkit-transform: translateX(calc(-50% + 50px));
                transform: translateX(calc(-50% + 50px)); } }
  .c-product-bundle__hero-image-right {
    -webkit-transform: translateX(calc(50% + 50px));
            transform: translateX(calc(50% + 50px));
    right: calc(-1*((100vw - 88rem)/2)); }
    @media only screen and (min-width: 93.75em) {
      .c-product-bundle__hero-image-right {
        -webkit-transform: translateX(calc(50% - 100px));
                transform: translateX(calc(50% - 100px)); } }
  .c-product-bundle .bundled_products .wcsatt-options-wrapper {
    display: none; }
  .woocommerce .s-content-page .c-product-bundle {
    position: relative; }
    .woocommerce .s-content-page .c-product-bundle:before {
      background: #FCF7F7;
      background: linear-gradient(#FCF7F7, #FCF7F7);
      content: "";
      display: block;
      height: 50rem;
      left: 0;
      margin-right: -0.9375rem;
      margin-left: -0.9375rem;
      position: absolute;
      right: 0;
      top: 0;
      z-index: -1;
      margin-right: -1.875rem;
      margin-left: -1.875rem; }
      @media only screen and (min-width: 64em) {
        .woocommerce .s-content-page .c-product-bundle:before {
          height: 25rem; } }
      @media only screen and (min-width: 93.75em) {
        .woocommerce .s-content-page .c-product-bundle:before {
          margin-right: calc(-1*((100vw - 88rem)/2));
          margin-left: calc(-1*((100vw - 88rem)/2)); } }
    .woocommerce .s-content-page .c-product-bundle .products .bundled_product,
    .woocommerce .s-content-page .c-product-bundle .products[class*=columns-] .bundled_product {
      width: 100%; }
      @media only screen and (min-width: 40em) {
        .woocommerce .s-content-page .c-product-bundle .products .bundled_product,
        .woocommerce .s-content-page .c-product-bundle .products[class*=columns-] .bundled_product {
          width: calc(50% - 24px);
          margin: 0 0.75rem; } }
      @media only screen and (min-width: 64em) {
        .woocommerce .s-content-page .c-product-bundle .products .bundled_product,
        .woocommerce .s-content-page .c-product-bundle .products[class*=columns-] .bundled_product {
          width: calc(25% - 24px); } }
    .woocommerce .s-content-page .c-product-bundle .bundled_product {
      width: 100%; }
      @media only screen and (min-width: 40em) {
        .woocommerce .s-content-page .c-product-bundle .bundled_product {
          width: calc(50% - 24px);
          margin: 0 0.75rem; } }
      @media only screen and (min-width: 64em) {
        .woocommerce .s-content-page .c-product-bundle .bundled_product {
          width: calc(25% - 24px); } }
      .woocommerce .s-content-page .c-product-bundle .bundled_product_summary .bundled_product_images figure {
        margin-bottom: 1rem; }
      .woocommerce .s-content-page .c-product-bundle .bundled_product .c-product-form {
        padding: 0;
        box-shadow: none;
        border: none; }
        @media only screen and (min-width: 64em) {
          .woocommerce .s-content-page .c-product-bundle .bundled_product .c-product-form .c-button span {
            padding: 0 2rem; } }
        .woocommerce .s-content-page .c-product-bundle .bundled_product .c-product-form__content tr {
          align-items: flex-start;
          flex-direction: column;
          position: relative; }
        .woocommerce .s-content-page .c-product-bundle .bundled_product .c-product-form__content .label {
          font-size: 1rem;
          line-height: 1.5rem;
          font-weight: 400;
          font-family: Montserrat, sans-serif;
          position: absolute;
          top: 0;
          -webkit-transform: translateY(-80%);
                  transform: translateY(-80%);
          color: #231F20;
          font-weight: bold;
          max-width: 4.6875rem;
          display: block;
          white-space: pre-wrap; }
        .woocommerce .s-content-page .c-product-bundle .bundled_product .c-product-form__inner {
          width: 100%;
          padding: 4.8125rem 0 0; }
          @media only screen and (min-width: 64em) {
            .woocommerce .s-content-page .c-product-bundle .bundled_product .c-product-form__inner {
              padding: 4.8125rem 0 1.3125rem; } }
          .woocommerce .s-content-page .c-product-bundle .bundled_product .c-product-form__inner .c-product-form-slots {
            order: 4;
            width: 100%; }
          .woocommerce .s-content-page .c-product-bundle .bundled_product .c-product-form__inner .variations_form {
            width: 100%;
            display: flex;
            flex-wrap: wrap;
            flex-direction: row;
            align-items: flex-start; }
            .woocommerce .s-content-page .c-product-bundle .bundled_product .c-product-form__inner .variations_form .single_variation.bundled_item_cart_details {
              order: 1;
              width: 100%;
              display: block;
              position: absolute;
              top: 0;
              left: 0;
              width: 50%; }
              .woocommerce .s-content-page .c-product-bundle .bundled_product .c-product-form__inner .variations_form .single_variation.bundled_item_cart_details .c-product__cart-price {
                text-align: left; }
                .woocommerce .s-content-page .c-product-bundle .bundled_product .c-product-form__inner .variations_form .single_variation.bundled_item_cart_details .c-product__cart-price .price {
                  margin: 0; }
            .woocommerce .s-content-page .c-product-bundle .bundled_product .c-product-form__inner .variations_form .c-product-form__content {
              order: 3;
              position: relative;
              margin-left: 0.375rem; }
            .woocommerce .s-content-page .c-product-bundle .bundled_product .c-product-form__inner .variations_form .woocommerce-variation-add-to-cart {
              order: 2;
              margin-right: 0.375rem;
              margin-top: 0; }
              .woocommerce .s-content-page .c-product-bundle .bundled_product .c-product-form__inner .variations_form .woocommerce-variation-add-to-cart:before {
                content: 'Qty';
                position: absolute;
                font-size: 1rem;
                line-height: 1.5rem;
                font-weight: 400;
                font-family: Montserrat, sans-serif;
                position: absolute;
                top: 3rem;
                color: #231F20;
                font-weight: bold;
                max-width: 4.6875rem;
                display: block;
                white-space: pre-wrap; }
              .woocommerce .s-content-page .c-product-bundle .bundled_product .c-product-form__inner .variations_form .woocommerce-variation-add-to-cart .quantity {
                width: 100%;
                margin: 0; }
          .woocommerce .s-content-page .c-product-bundle .bundled_product .c-product-form__inner .quantity,
          .woocommerce .s-content-page .c-product-bundle .bundled_product .c-product-form__inner .variations {
            width: calc(50% - 10px);
            margin-left: 0; }
            @media only screen and (min-width: 64em) {
              .woocommerce .s-content-page .c-product-bundle .bundled_product .c-product-form__inner .quantity,
              .woocommerce .s-content-page .c-product-bundle .bundled_product .c-product-form__inner .variations {
                width: calc(50% - 3px); } }
          .woocommerce .s-content-page .c-product-bundle .bundled_product .c-product-form__inner .quantity {
            margin-right: 0.375rem; }
            .woocommerce .s-content-page .c-product-bundle .bundled_product .c-product-form__inner .quantity .quantity-label {
              margin-left: 0;
              top: 0;
              -webkit-transform: translateY(-120%);
                      transform: translateY(-120%); }
    .woocommerce .s-content-page .c-product-bundle .details {
      text-align: left; }
      .woocommerce .s-content-page .c-product-bundle .details .bundled_product_title {
        min-height: 3.375rem;
        margin-bottom: 1.625rem; }
      .woocommerce .s-content-page .c-product-bundle .details .c-product-bundle__heading {
        min-height: 3.375rem;
        margin-bottom: 1.625rem; }
    .woocommerce .s-content-page .c-product-bundle .summary {
      color: #231F20;
      float: none;
      width: auto; }
      .woocommerce .s-content-page .c-product-bundle .summary .c-product__heading {
        font-size: 2.25rem;
        line-height: 2.8125rem;
        font-weight: 900;
        font-family: Gotham, sans-serif;
        color: #231F20;
        margin-bottom: 1.6875rem;
        text-align: center; }
        @media only screen and (min-width: 64em) {
          .woocommerce .s-content-page .c-product-bundle .summary .c-product__heading {
            font-size: 4rem;
            line-height: 3.75rem; } }
      .woocommerce .s-content-page .c-product-bundle .summary .c-product__excerpt {
        margin: 0 auto;
        max-width: 43.75rem;
        text-align: center; }
        .woocommerce .s-content-page .c-product-bundle .summary .c-product__excerpt p {
          color: #231F20; }
      .woocommerce .s-content-page .c-product-bundle .summary .woocommerce-product-details__short-description {
        font-family: "Montserrat", sans-serif;
        margin: 0 auto 3rem;
        max-width: 45rem;
        text-align: center; }
      .woocommerce .s-content-page .c-product-bundle .summary form.cart .c-cta--bundle-instructions {
        margin: 0 auto 2.5rem;
        max-width: 43.75rem;
        position: relative; }
        .woocommerce .s-content-page .c-product-bundle .summary form.cart .c-cta--bundle-instructions .c-cta__heading {
          text-align: center; }
      .woocommerce .s-content-page .c-product-bundle .summary form.cart .c-heading__heading {
        font-size: 1.875rem;
        line-height: 2.25rem;
        font-weight: 900;
        font-family: Gotham, sans-serif;
        text-align: center;
        margin-bottom: 2.625rem; }
        @media only screen and (min-width: 64em) {
          .woocommerce .s-content-page .c-product-bundle .summary form.cart .c-heading__heading {
            font-size: 3rem;
            line-height: 3.125rem; } }
      .woocommerce .s-content-page .c-product-bundle .summary form.cart .row.columns {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column; }
        @media only screen and (min-width: 64em) {
          .woocommerce .s-content-page .c-product-bundle .summary form.cart .row.columns {
            flex-direction: row; } }
        .woocommerce .s-content-page .c-product-bundle .summary form.cart .row.columns + .c-heading {
          padding-top: 1.875rem; }
          @media only screen and (min-width: 64em) {
            .woocommerce .s-content-page .c-product-bundle .summary form.cart .row.columns + .c-heading {
              padding-top: 2.5rem; } }
        .woocommerce .s-content-page .c-product-bundle .summary form.cart .row.columns .column {
          margin: 0;
          padding: 0; }
          .woocommerce .s-content-page .c-product-bundle .summary form.cart .row.columns .column:not(:last-child) {
            margin: 0 0 1.5rem; }
            @media only screen and (min-width: 64em) {
              .woocommerce .s-content-page .c-product-bundle .summary form.cart .row.columns .column:not(:last-child) {
                margin: 0; } }
          .woocommerce .s-content-page .c-product-bundle .summary form.cart .row.columns .column .c-cta__item {
            border-radius: 2px;
            border: 0.125rem solid #DEDEDE;
            background-color: #ffffff;
            padding: 1rem;
            margin: 0.625rem;
            width: auto; }
          .woocommerce .s-content-page .c-product-bundle .summary form.cart .row.columns .column .number {
            border: 0.125rem solid #008091;
            border-radius: 50%;
            color: #008091;
            font-weight: bold;
            height: 2.5rem;
            line-height: 2;
            margin: 0 auto 0.5rem;
            text-align: center;
            width: 2.5rem;
            font-size: 1.125rem; }
          .woocommerce .s-content-page .c-product-bundle .summary form.cart .row.columns .column .explainer {
            font-size: 1rem;
            line-height: 1.5rem;
            font-weight: 400;
            font-family: Montserrat, sans-serif;
            text-align: center; }
            @media only screen and (min-width: 64em) {
              .woocommerce .s-content-page .c-product-bundle .summary form.cart .row.columns .column .explainer {
                font-size: 1.125rem;
                line-height: 1.6875rem; } }
      .woocommerce .s-content-page .c-product-bundle .summary form.cart .cart.bundle_data .bundle_price .price {
        color: #231F20;
        display: block;
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 900;
        font-family: Gotham, sans-serif;
        font-weight: bold; }
        @media only screen and (min-width: 64em) {
          .woocommerce .s-content-page .c-product-bundle .summary form.cart .cart.bundle_data .bundle_price .price {
            font-size: 1.5rem;
            line-height: 1.6875rem; } }
      .woocommerce .s-content-page .c-product-bundle .summary .cart.bundle_data .c-product-bundle-form {
        max-width: 23.4375rem;
        margin: 0 auto; }
        .woocommerce .s-content-page .c-product-bundle .summary .cart.bundle_data .c-product-bundle-form__inner {
          border: 0.125rem solid #DEDEDE;
          border-radius: 2px;
          padding: 2rem;
          margin-bottom: 1.5rem; }
          .woocommerce .s-content-page .c-product-bundle .summary .cart.bundle_data .c-product-bundle-form__inner .bundle_price {
            text-align: center; }
          .woocommerce .s-content-page .c-product-bundle .summary .cart.bundle_data .c-product-bundle-form__inner .wcsatt-options-prompt-text {
            font-size: 1rem;
            line-height: 1.5rem;
            font-weight: 400;
            font-family: Montserrat, sans-serif;
            text-align: center; }
        .woocommerce .s-content-page .c-product-bundle .summary .cart.bundle_data .c-product-bundle-form__heading {
          margin: 0 auto;
          text-align: center; }
        .woocommerce .s-content-page .c-product-bundle .summary .cart.bundle_data .c-product-bundle-form .bundle_button .quantity {
          display: none; }
        .woocommerce .s-content-page .c-product-bundle .summary .cart.bundle_data .c-product-bundle-form .bundle_button button {
          width: 100%; }
        .woocommerce .s-content-page .c-product-bundle .summary .cart.bundle_data .c-product-bundle-form #wl-wrapper {
          display: none; }
  .c-product-bundle .c-product-bundle__description h2 {
    display: none; }
  .c-product-bundle .product_meta {
    display: none; }

/**
* PRODUCT-BUNDLE-CART-TOTAL-WEIGHT
**/
.c-product-bundle-cart-total-weight {
  padding: 1rem 0;
  margin: 1rem 0 0;
  border-top: 0.0625rem solid #C7C6C7; }
  .c-product-bundle-cart-total-weight__text {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    .c-product-bundle-cart-total-weight__text span {
      font-weight: bold; }

/**
* PRODUCT-BUNDLE-CART-WEIGHT
**/
.c-product-bundle-cart-weight {
  border-radius: 0.125rem;
  border: 0.125rem solid #008091;
  background-color: rgba(0, 128, 145, 0.1);
  padding: 0.9375rem 1.5625rem 0.9375rem 2.6875rem;
  max-width: 37.0625rem;
  margin: 0 auto 1.5rem;
  position: relative; }
  .c-product-bundle-cart-weight:before {
    content: "";
    position: absolute;
    left: 0.9375rem;
    top: 0.9375rem;
    width: 1.125rem;
    height: 1.125rem;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOSAwYTguODQxIDguODQxIDAgMDAtNC41MTggMS4yMDQgOC44ODggOC44ODggMCAwMC0zLjI3OCAzLjI3OEE4Ljg0MSA4Ljg0MSAwIDAwMCA5YzAgMS42MjkuNDAxIDMuMTM1IDEuMjA0IDQuNTE4YTguODg4IDguODg4IDAgMDAzLjI3OCAzLjI3OEE4Ljg0MSA4Ljg0MSAwIDAwOSAxOGE4Ljg0MSA4Ljg0MSAwIDAwNC41MTgtMS4yMDQgOC44ODggOC44ODggMCAwMDMuMjc4LTMuMjc4QTguODQxIDguODQxIDAgMDAxOCA5YTguODQxIDguODQxIDAgMDAtMS4yMDQtNC41MTggOC44ODggOC44ODggMCAwMC0zLjI3OC0zLjI3OEE4Ljg0MSA4Ljg0MSAwIDAwOSAwem0wIDE2Ljg5M2E3LjkyIDcuOTIgMCAwMS0yLjQ4Ny0uMzk2IDcuMyA3LjMgMCAwMS0yLjE3MS0xLjEzNCA4LjgyMiA4LjgyMiAwIDAxLTEuNjk2LTEuNzA1IDcuNDE3IDcuNDE3IDAgMDEtMS4xMjUtMi4xN0E3LjkyIDcuOTIgMCAwMTEuMTI1IDljMC0xLjA2Ni4yMDgtMi4wODYuNjI0LTMuMDU5YTcuOTExIDcuOTExIDAgMDExLjY3OS0yLjUxM0E3LjkxMSA3LjkxMSAwIDAxNS45NCAxLjc0OSA3LjY5OCA3LjY5OCAwIDAxOSAxLjEyNWMxLjA2NiAwIDIuMDg2LjIwOCAzLjA1OS42MjQuOTcyLjQxNiAxLjgxLjk3NiAyLjUxMyAxLjY3OWE3LjkxMSA3LjkxMSAwIDAxMS42NzkgMi41MTNjLjQxNi45NzMuNjI0IDEuOTkzLjYyNCAzLjA1OWE3LjY5OCA3LjY5OCAwIDAxLS42MjQgMy4wNTkgOC4wMTcgOC4wMTcgMCAwMS0xLjY3OSAyLjUyMiA3LjgzNyA3LjgzNyAwIDAxLTIuNTEzIDEuNjg4QTcuNjk4IDcuNjk4IDAgMDE5IDE2Ljg5M3oiIGZpbGw9IiMwMDAiLz48cGF0aCBkPSJNOC45IDRhMS41IDEuNSAwIDExMCAzIDEuNSAxLjUgMCAwMTAtM3ptMi4xIDkuMDU1YS40MzcuNDM3IDAgMDEtLjQyOS40NDVINy40M0EuNDM3LjQzNyAwIDAxNyAxMy4wNTV2LS44OWMwLS4yNDcuMTkyLS40NDYuNDI5LS40NDZoLjQyOFY5LjM0NEg3LjQzQS40MzcuNDM3IDAgMDE3IDguODk4di0uODljMC0uMjQ2LjE5Mi0uNDQ1LjQyOS0uNDQ1aDIuMjg1Yy4yMzcgMCAuNDI5LjE5OS40MjkuNDQ1djMuNzFoLjQyOGMuMjM3IDAgLjQyOS4yLjQyOS40NDZ2Ljg5eiIgZmlsbD0iIzIzMUYyMCIvPjwvZz48L3N2Zz4="); }
  .c-product-bundle-cart-weight__text p {
    font-size: 0.875rem;
    line-height: 1.125rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    margin: 0; }
  .c-product-bundle-cart-weight--red {
    border: 0.125rem solid #B23335;
    background-color: rgba(178, 51, 53, 0.1); }

/**
* PRODUCT-BUNDLE-CART
**/
.c-product-bundle-cart {
  position: relative;
  margin: 5.625rem -0.9375rem 3.75rem;
  padding: 0; }
  @media only screen and (min-width: 64em) {
    .c-product-bundle-cart {
      margin: 7.5rem auto 4.5625rem;
      padding: 0 1.875rem; } }
  .c-product-bundle-cart__inner {
    border: 0.125rem solid #008091;
    border-radius: 0.125rem;
    padding: 0 0.9375rem 1.875rem; }
    @media only screen and (min-width: 64em) {
      .c-product-bundle-cart__inner {
        padding: 7.5rem 2.0625rem 2.0625rem; } }
  .c-product-bundle-cart__content {
    margin-bottom: 3rem; }
    @media only screen and (min-width: 64em) {
      .c-product-bundle-cart__content {
        margin-bottom: 3.75rem; } }
  .c-product-bundle-cart__subheading {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    text-align: center; }
    @media only screen and (min-width: 64em) {
      .c-product-bundle-cart__subheading {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .c-product-bundle-cart__subheading {
        text-align: left; } }
  .c-product-bundle-cart__checkout {
    text-align: center; }
    .c-product-bundle-cart__checkout .c-product-icons {
      display: none; }
    .c-product-bundle-cart__checkout .c-buttons-checkout .c-button {
      min-width: 12.5rem; }
      @media only screen and (min-width: 64em) {
        .c-product-bundle-cart__checkout .c-buttons-checkout .c-button {
          min-width: 23.125rem; } }
    .c-product-bundle-cart__checkout .products {
      max-width: 64rem; }
      .woocommerce .s-content-page .c-product-bundle-cart__checkout .products {
        margin: 0 auto 2.625rem;
        align-items: flex-start; }
      .woocommerce .s-content-page .c-product-bundle-cart__checkout .products .c-archive-product {
        width: 100%;
        text-align: left; }
        @media only screen and (min-width: 64em) {
          .woocommerce .s-content-page .c-product-bundle-cart__checkout .products .c-archive-product {
            width: calc(33% - 24px); } }
        .woocommerce .s-content-page .c-product-bundle-cart__checkout .products .c-archive-product .cart {
          display: none; }
        .woocommerce .s-content-page .c-product-bundle-cart__checkout .products .c-archive-product__headings {
          margin-bottom: 0.3125rem;
          padding: 0; }
        .woocommerce .s-content-page .c-product-bundle-cart__checkout .products .c-archive-product__image {
          background-color: #ffffff !important;
          box-shadow: 0 0 3.125rem rgba(0, 0, 0, 0.2); }
        .woocommerce .s-content-page .c-product-bundle-cart__checkout .products .c-archive-product .price {
          font-size: 0.75rem;
          line-height: 0.9375rem;
          font-weight: 400;
          font-family: Montserrat, sans-serif;
          font-weight: 700;
          color: #000000;
          margin-bottom: 1rem;
          padding: 0; }
          @media only screen and (min-width: 64em) {
            .woocommerce .s-content-page .c-product-bundle-cart__checkout .products .c-archive-product .price {
              font-size: 1.125rem;
              line-height: 1.6875rem; } }
          .woocommerce .s-content-page .c-product-bundle-cart__checkout .products .c-archive-product .price + .stock {
            display: none; }
        .woocommerce .s-content-page .c-product-bundle-cart__checkout .products .c-archive-product .quantity {
          display: none; }
        .woocommerce .s-content-page .c-product-bundle-cart__checkout .products .c-archive-product .c-product-form {
          box-shadow: none;
          padding: 0;
          border: none; }
          .woocommerce .s-content-page .c-product-bundle-cart__checkout .products .c-archive-product .c-product-form__inner {
            padding: 0.625rem 0 0; }
        .woocommerce .s-content-page .c-product-bundle-cart__checkout .products .c-archive-product .c-product-form-footer {
          display: none; }
        .woocommerce .s-content-page .c-product-bundle-cart__checkout .products .c-archive-product .c-button {
          font-size: 1.125rem;
          line-height: 1.4375rem;
          font-weight: 400;
          font-family: Montserrat, sans-serif;
          box-shadow: none;
          outline: none;
          -webkit-appearance: none;
          border: none;
          font-weight: bold;
          padding: 0.875rem 3.125rem 0.875rem 1.5rem;
          border-radius: 0.125rem;
          border: 0.125rem solid rgba(35, 31, 32, 0.2);
          outline-offset: -0.125rem;
          display: block;
          text-align: center;
          cursor: pointer;
          background-size: auto 0.9375rem;
          background-repeat: no-repeat;
          background-position: calc(100% - 30px) 50%;
          background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
          background-color: transparent;
          color: #231F20;
          transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
          background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
          @media only screen and (min-width: 64em) {
            .woocommerce .s-content-page .c-product-bundle-cart__checkout .products .c-archive-product .c-button {
              font-size: 1.25rem;
              line-height: 1.6875rem; } }
          @media only screen and (min-width: 40em) {
            .woocommerce .s-content-page .c-product-bundle-cart__checkout .products .c-archive-product .c-button {
              display: inline-block; } }
          @media only screen and (min-width: 64em) {
            .woocommerce .s-content-page .c-product-bundle-cart__checkout .products .c-archive-product .c-button {
              font-size: 1.125rem;
              padding: 1rem 3.75rem 1rem 1.875rem; } }
          .woocommerce .s-content-page .c-product-bundle-cart__checkout .products .c-archive-product .c-button:hover {
            background-position: calc(100% - 23px) 50%;
            background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
          .woocommerce .s-content-page .c-product-bundle-cart__checkout .products .c-archive-product .c-button:hover {
            color: #ffffff;
            background-color: #312b2c;
            background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
          @media only screen and (min-width: 64em) {
            .woocommerce .s-content-page .c-product-bundle-cart__checkout .products .c-archive-product .c-button {
              display: block;
              width: 100%;
              font-size: 1rem;
              padding: 1rem 2.5rem 1rem 1rem;
              background-position: calc(100% - 20px) 50%; } }
          @media only screen and (min-width: 64em) {
            .woocommerce .s-content-page .c-product-bundle-cart__checkout .products .c-archive-product .c-button:hover {
              background-position: calc(100% - 16px) 50%; } }
  .c-product-bundle-cart__delivery {
    display: flex;
    justify-content: center;
    margin-bottom: 1rem; }
    @media only screen and (min-width: 64em) {
      .c-product-bundle-cart__delivery {
        align-items: center;
        margin-bottom: 0; } }
    .c-product-bundle-cart__delivery p {
      font-size: 0.875rem;
      line-height: 1.125rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      margin: 0;
      display: inline-block; }
    .c-product-bundle-cart__delivery a {
      color: #007f97;
      text-decoration: underline; }
    .c-product-bundle-cart__delivery:before {
      content: "";
      display: inline-block;
      width: 1.25rem;
      background-position: 50% 50%;
      background-size: contain;
      background-repeat: no-repeat;
      margin-right: 0.3125rem;
      height: 1rem;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjU1IDkuNjI1aC0uNDVWNi42NjljMC0uMzQ3LS4xNDMtLjY4LS4zOTctLjkyN2wtMi44MS0yLjczMWExLjM3IDEuMzcgMCAwMC0uOTUzLS4zODZIMTEuN1YxLjMxMkMxMS43LjU4OSAxMS4wOTUgMCAxMC4zNSAwaC05Qy42MDUgMCAwIC41ODggMCAxLjMxM3Y4Ljc1YzAgLjcyNC42MDUgMS4zMTIgMS4zNSAxLjMxMmguNDVDMS44IDEyLjgyNSAzLjAxIDE0IDQuNSAxNGMxLjQ5IDAgMi43LTEuMTc2IDIuNy0yLjYyNWgzLjZjMCAxLjQ1IDEuMjEgMi42MjUgMi43IDIuNjI1IDEuNDkgMCAyLjctMS4xNzYgMi43LTIuNjI1aDEuMzVjLjI0NyAwIC40NS0uMTk3LjQ1LS40Mzh2LS44NzRhLjQ0NS40NDUgMCAwMC0uNDUtLjQzOHpNNC41IDEyLjY4OGMtLjc0NSAwLTEuMzUtLjU4OC0xLjM1LTEuMzEzcy42MDUtMS4zMTMgMS4zNS0xLjMxM2MuNzQ1IDAgMS4zNS41ODggMS4zNSAxLjMxM3MtLjYwNSAxLjMxMy0xLjM1IDEuMzEzem05IDBjLS43NDUgMC0xLjM1LS41ODgtMS4zNS0xLjMxM3MuNjA1LTEuMzEzIDEuMzUtMS4zMTNjLjc0NSAwIDEuMzUuNTg4IDEuMzUgMS4zMTNzLS42MDUgMS4zMTMtMS4zNSAxLjMxM3pNMTUuNzUgN0gxMS43VjMuOTM3aDEuMjRsMi44MSAyLjczMlY3eiIgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+"); }

/**
* PRODUCT-BUNDLE-UPSELLS
**/
.c-product-bundle-upsells {
  margin: 0 -1.25rem; }
  .c-product-bundle-upsells li {
    list-style-type: none; }
  @media only screen and (min-width: 64em) {
    .c-product-bundle-upsells__list {
      margin-left: -1.25rem;
      margin-right: -1.25rem; } }
  .c-product-bundle-upsells__list .c-button--hollow {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    margin-right: 0; }
  @media only screen and (min-width: 64em) {
    .woocommerce .s-content-page .c-product-bundle-upsells__list .products {
      margin: 0 -1.25rem 2.625rem; } }
  .woocommerce .s-content-page .c-product-bundle-upsells__list .products .quantity .qty {
    display: none; }
  @media only screen and (min-width: 64em) {
    .woocommerce .s-content-page .c-product-bundle-upsells__list .products .c-archive-product {
      width: calc(33.333333% - 40px);
      margin: 0 1.25rem; } }
  .woocommerce .s-content-page .c-product-bundle-upsells__list .products .c-archive-product__headings {
    margin-bottom: 0.5rem; }
  .woocommerce .s-content-page .c-product-bundle-upsells__list .products .c-archive-product .price {
    font-size: 0.75rem;
    line-height: 0.9375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: bold;
    color: #231F20;
    display: inline-block;
    margin: 0 0 2rem; }
    @media only screen and (min-width: 64em) {
      .woocommerce .s-content-page .c-product-bundle-upsells__list .products .c-archive-product .price {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
  .woocommerce .s-content-page .c-product-bundle-upsells__list .products .c-archive-product .c-button--hollow {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    box-shadow: none;
    outline: none;
    -webkit-appearance: none;
    border: none;
    font-weight: bold;
    padding: 0.875rem 3.125rem 0.875rem 1.5rem;
    border-radius: 0.125rem;
    border: 0.125rem solid rgba(35, 31, 32, 0.2);
    outline-offset: -0.125rem;
    display: block;
    text-align: center;
    cursor: pointer;
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: calc(100% - 30px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    background-color: transparent;
    color: #231F20;
    transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    background-position: calc(100% - 22px) 50%;
    padding: 0.9375rem 2.8125rem 0.9375rem 1.25rem;
    display: block; }
    @media only screen and (min-width: 64em) {
      .woocommerce .s-content-page .c-product-bundle-upsells__list .products .c-archive-product .c-button--hollow {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 40em) {
      .woocommerce .s-content-page .c-product-bundle-upsells__list .products .c-archive-product .c-button--hollow {
        display: inline-block; } }
    @media only screen and (min-width: 64em) {
      .woocommerce .s-content-page .c-product-bundle-upsells__list .products .c-archive-product .c-button--hollow {
        font-size: 1.125rem;
        padding: 1rem 3.75rem 1rem 1.875rem; } }
    .woocommerce .s-content-page .c-product-bundle-upsells__list .products .c-archive-product .c-button--hollow:hover {
      background-position: calc(100% - 23px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .woocommerce .s-content-page .c-product-bundle-upsells__list .products .c-archive-product .c-button--hollow:hover {
      color: #ffffff;
      background-color: #312b2c;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    @media only screen and (min-width: 64em) {
      .woocommerce .s-content-page .c-product-bundle-upsells__list .products .c-archive-product .c-button--hollow {
        padding: 0.9375rem 2.8125rem 0.9375rem 1.25rem;
        font-size: 1rem;
        display: block; } }
    .woocommerce .s-content-page .c-product-bundle-upsells__list .products .c-archive-product .c-button--hollow:hover {
      background-position: calc(100% - 15px) 50%; }
  .c-product-bundle-upsells__inner {
    max-width: 40.125rem;
    margin-left: auto;
    margin-right: auto; }
  .c-product-bundle-upsells .c-product-icons {
    display: none; }
  .c-product-bundle-upsells .c-text--align-centre {
    max-width: 40.125rem; }
    .c-product-bundle-upsells .c-text--align-centre .c-text__heading {
      font-size: 1.3125rem;
      line-height: 1.6875rem;
      font-weight: 900;
      font-family: Gotham, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-product-bundle-upsells .c-text--align-centre .c-text__heading {
          font-size: 1.75rem;
          line-height: 2.1875rem; } }
    .c-product-bundle-upsells .c-text--align-centre .c-text__content {
      max-width: 27.625rem;
      margin-left: auto;
      margin-right: auto; }
      .c-product-bundle-upsells .c-text--align-centre .c-text__content p {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }

/**
* PRODUCT-CART--SINGLE-BUNDLE
**/
@media only screen and (min-width: 64em) {
  .c-product-cart--single-bundle .c-product-cart__inner {
    display: flex;
    flex-wrap: wrap; } }

.c-product-cart--single-bundle .c-product-cart__item {
  background-color: #ffffff;
  padding: 1.25rem 1.25rem 1.25rem 2rem;
  width: 100%; }
  .c-product-cart--single-bundle .c-product-cart__item.bundle_table_item .c-product-cart__item-left {
    width: auto; }
  .c-product-cart--single-bundle .c-product-cart__item.bundle_table_item .c-product-cart__item-right .product-quantity {
    right: 2rem; }
  .c-product-cart--single-bundle .c-product-cart__item:nth-child(even) {
    background-color: #ffffff; }
  .c-product-cart--single-bundle .c-product-cart__item:nth-child(odd) {
    background-color: #EEF3F5; }
  .c-product-cart--single-bundle .c-product-cart__item .product-quantity {
    margin-top: 1rem; }
    .c-product-cart--single-bundle .c-product-cart__item .product-quantity .quantity {
      position: relative; }
  .c-product-cart--single-bundle .c-product-cart__item .product-name {
    max-width: calc(100% - 50px); }
  .c-product-cart--single-bundle .c-product-cart__item-left {
    padding-left: 0; }

/**
* PRODUCT-CART-COLLATERALS
**/
.breeder .c-product-cart-collaterals .woocommerce-shipping-methods#shipping_method .amount,
.breeder_customer .c-product-cart-collaterals .woocommerce-shipping-methods#shipping_method .amount {
  display: inline-block; }
  .breeder .c-product-cart-collaterals .woocommerce-shipping-methods#shipping_method .amount:after,
  .breeder_customer .c-product-cart-collaterals .woocommerce-shipping-methods#shipping_method .amount:after {
    content: '(inc. vat)';
    display: inline-block;
    margin-left: 0.25rem; }

.c-product-cart-collaterals__heading {
  font-size: 1.3125rem;
  line-height: 1.6875rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  margin-bottom: 1.5rem;
  padding-bottom: 1.25rem;
  border-bottom: 0.125rem solid #EEF3F5; }
  @media only screen and (min-width: 64em) {
    .c-product-cart-collaterals__heading {
      font-size: 1.75rem;
      line-height: 2.1875rem; } }

.c-product-cart-collaterals .shop_table {
  display: flex;
  flex-wrap: wrap; }
  .woocommerce .c-product-cart-collaterals .shop_table {
    border-radius: 0;
    border-collapse: collapse;
    border: none; }
    .woocommerce .c-product-cart-collaterals .shop_table tbody,
    .woocommerce .c-product-cart-collaterals .shop_table tfoot,
    .woocommerce .c-product-cart-collaterals .shop_table thead {
      border: none; }
      .woocommerce .c-product-cart-collaterals .shop_table tbody tr:nth-child(even),
      .woocommerce .c-product-cart-collaterals .shop_table tfoot tr:nth-child(even),
      .woocommerce .c-product-cart-collaterals .shop_table thead tr:nth-child(even) {
        background-color: transparent; }
      .woocommerce .c-product-cart-collaterals .shop_table tbody th,
      .woocommerce .c-product-cart-collaterals .shop_table tbody td,
      .woocommerce .c-product-cart-collaterals .shop_table tfoot th,
      .woocommerce .c-product-cart-collaterals .shop_table tfoot td,
      .woocommerce .c-product-cart-collaterals .shop_table thead th,
      .woocommerce .c-product-cart-collaterals .shop_table thead td {
        border: none;
        padding-left: 0;
        padding-right: 0; }
      .woocommerce .c-product-cart-collaterals .shop_table tbody td,
      .woocommerce .c-product-cart-collaterals .shop_table tbody td span,
      .woocommerce .c-product-cart-collaterals .shop_table tbody th[rowspan="1"],
      .woocommerce .c-product-cart-collaterals .shop_table tfoot td,
      .woocommerce .c-product-cart-collaterals .shop_table tfoot td span,
      .woocommerce .c-product-cart-collaterals .shop_table tfoot th[rowspan="1"],
      .woocommerce .c-product-cart-collaterals .shop_table thead td,
      .woocommerce .c-product-cart-collaterals .shop_table thead td span,
      .woocommerce .c-product-cart-collaterals .shop_table thead th[rowspan="1"] {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }
        @media only screen and (min-width: 64em) {
          .woocommerce .c-product-cart-collaterals .shop_table tbody td,
          .woocommerce .c-product-cart-collaterals .shop_table tbody td span,
          .woocommerce .c-product-cart-collaterals .shop_table tbody th[rowspan="1"],
          .woocommerce .c-product-cart-collaterals .shop_table tfoot td,
          .woocommerce .c-product-cart-collaterals .shop_table tfoot td span,
          .woocommerce .c-product-cart-collaterals .shop_table tfoot th[rowspan="1"],
          .woocommerce .c-product-cart-collaterals .shop_table thead td,
          .woocommerce .c-product-cart-collaterals .shop_table thead td span,
          .woocommerce .c-product-cart-collaterals .shop_table thead th[rowspan="1"] {
            font-size: 1.125rem;
            line-height: 1.6875rem; } }
      .woocommerce .c-product-cart-collaterals .shop_table tbody th span, .woocommerce .c-product-cart-collaterals .shop_table tbody th[colspan="2"],
      .woocommerce .c-product-cart-collaterals .shop_table tfoot th span,
      .woocommerce .c-product-cart-collaterals .shop_table tfoot th[colspan="2"],
      .woocommerce .c-product-cart-collaterals .shop_table thead th span,
      .woocommerce .c-product-cart-collaterals .shop_table thead th[colspan="2"] {
        font-size: 1rem;
        line-height: 1.375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }
        @media only screen and (min-width: 64em) {
          .woocommerce .c-product-cart-collaterals .shop_table tbody th span, .woocommerce .c-product-cart-collaterals .shop_table tbody th[colspan="2"],
          .woocommerce .c-product-cart-collaterals .shop_table tfoot th span,
          .woocommerce .c-product-cart-collaterals .shop_table tfoot th[colspan="2"],
          .woocommerce .c-product-cart-collaterals .shop_table thead th span,
          .woocommerce .c-product-cart-collaterals .shop_table thead th[colspan="2"] {
            font-size: 1.3125rem;
            line-height: 1.9375rem; } }
      .woocommerce .c-product-cart-collaterals .shop_table tbody th,
      .woocommerce .c-product-cart-collaterals .shop_table tbody th span,
      .woocommerce .c-product-cart-collaterals .shop_table tfoot th,
      .woocommerce .c-product-cart-collaterals .shop_table tfoot th span,
      .woocommerce .c-product-cart-collaterals .shop_table thead th,
      .woocommerce .c-product-cart-collaterals .shop_table thead th span {
        font-weight: 700; }
      .woocommerce .c-product-cart-collaterals .shop_table tbody th[rowspan="1"],
      .woocommerce .c-product-cart-collaterals .shop_table tfoot th[rowspan="1"],
      .woocommerce .c-product-cart-collaterals .shop_table thead th[rowspan="1"] {
        font-weight: bold; }
      .woocommerce .c-product-cart-collaterals .shop_table tbody th[colspan="2"],
      .woocommerce .c-product-cart-collaterals .shop_table tfoot th[colspan="2"],
      .woocommerce .c-product-cart-collaterals .shop_table thead th[colspan="2"] {
        padding-top: 1rem;
        margin-top: 1rem;
        border-top: 0.0625rem solid #C7C6C7;
        font-weight: 700; }
      .woocommerce .c-product-cart-collaterals .shop_table tbody ul#shipping_method .amount *,
      .woocommerce .c-product-cart-collaterals .shop_table tfoot ul#shipping_method .amount *,
      .woocommerce .c-product-cart-collaterals .shop_table thead ul#shipping_method .amount * {
        font-weight: 700; }
    .woocommerce .c-product-cart-collaterals .shop_table tbody tr {
      display: flex;
      flex-direction: column; }
  .c-product-cart-collaterals .shop_table strong,
  .c-product-cart-collaterals .shop_table .c-button {
    font-weight: 700; }
  .c-product-cart-collaterals .shop_table ul {
    margin: 0 0 1rem; }
    .c-product-cart-collaterals .shop_table ul li {
      list-style-type: none;
      display: flex;
      align-items: flex-start;
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-product-cart-collaterals .shop_table ul li {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
      .c-product-cart-collaterals .shop_table ul li [type=checkbox] + label,
      .c-product-cart-collaterals .shop_table ul li [type=radio] + label {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }
        @media only screen and (min-width: 64em) {
          .c-product-cart-collaterals .shop_table ul li [type=checkbox] + label,
          .c-product-cart-collaterals .shop_table ul li [type=radio] + label {
            font-size: 1.125rem;
            line-height: 1.6875rem; } }
      .c-product-cart-collaterals .shop_table ul li input {
        margin-top: 0.375rem; }
  .c-product-cart-collaterals .shop_table > span {
    min-width: 7.5rem;
    font-weight: 700;
    padding: 0.5rem 0; }
    @media only screen and (min-width: 40em) {
      .c-product-cart-collaterals .shop_table > span {
        padding: 0; } }
  .c-product-cart-collaterals .shop_table .woocommerce-shipping-methods label {
    font-size: 0; }
    .c-product-cart-collaterals .shop_table .woocommerce-shipping-methods label .amount {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      margin-left: 0.3125rem; }
      @media only screen and (min-width: 64em) {
        .c-product-cart-collaterals .shop_table .woocommerce-shipping-methods label .amount {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
  .c-product-cart-collaterals .shop_table .woocommerce-shipping-methods#shipping_method {
    margin-bottom: 1.5rem; }
    .c-product-cart-collaterals .shop_table .woocommerce-shipping-methods#shipping_method label {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-product-cart-collaterals .shop_table .woocommerce-shipping-methods#shipping_method label {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }

.c-product-cart-collaterals__totals {
  margin-bottom: 1.5rem;
  padding-bottom: 1.5rem;
  font-size: 1rem;
  line-height: 1.375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-product-cart-collaterals__totals {
      font-size: 1.3125rem;
      line-height: 1.9375rem; } }
  @media only screen and (min-width: 64em) {
    .c-product-cart-collaterals__totals {
      margin-bottom: 2.75rem; } }
  .c-product-cart-collaterals__totals > span {
    min-width: 7.5rem; }
    @media only screen and (max-width: 39.9375em) {
      .c-product-cart-collaterals__totals > span {
        margin-bottom: 0.5rem; } }
  .c-product-cart-collaterals__totals span {
    display: inline-block;
    font-weight: 400; }
  .c-product-cart-collaterals__totals strong {
    font-weight: bold; }

.c-product-cart-collaterals .c-payment-icons__list {
  justify-content: center; }
  .c-product-cart-collaterals .c-payment-icons__list svg {
    margin: 0 0.375rem;
    border-radius: 0.125rem;
    border: 0.0625rem solid #C7C6C7; }

.c-product-cart-collaterals .wc-proceed-to-checkout {
  display: block;
  width: 100%; }

.c-product-cart-collaterals .woocommerce-shipping-destination {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  margin-bottom: 0.5rem; }
  @media only screen and (min-width: 64em) {
    .c-product-cart-collaterals .woocommerce-shipping-destination {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }

.c-product-cart-collaterals .woocommerce-shipping-calculator {
  margin: 1.875rem 0;
  width: 100%; }

.c-product-cart-collaterals .shipping-calculator-button {
  font-size: 0.75rem;
  line-height: 0.9375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
  color: #008091;
  text-decoration: underline; }
  @media only screen and (min-width: 64em) {
    .c-product-cart-collaterals .shipping-calculator-button {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }

.c-product-cart-collaterals .shipping-calculator-form {
  padding-top: 1rem; }
  .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row {
    padding: 0;
    margin: 0 0 0.75rem; }
    .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row textarea,
    .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row input.input-text,
    .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single {
      font-size: 1rem;
      line-height: 1.375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      margin-bottom: 0;
      height: 2.875rem;
      border: 0.125rem solid #A7A5A6;
      box-shadow: none;
      color: #231F20;
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      width: auto;
      border-radius: 0;
      border: 0.125rem solid #DEDEDE; }
      @media only screen and (min-width: 64em) {
        .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row textarea,
        .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row input.input-text,
        .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single {
          font-size: 1.3125rem;
          line-height: 1.9375rem; } }
      @media only screen and (min-width: 64em) {
        .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row textarea,
        .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row input.input-text,
        .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single {
          font-size: 1.125rem;
          line-height: 1.4375rem; } }
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row textarea::-webkit-input-placeholder,
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row input.input-text::-webkit-input-placeholder,
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single::-webkit-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row textarea:-ms-input-placeholder,
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row input.input-text:-ms-input-placeholder,
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single:-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row textarea::-ms-input-placeholder,
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row input.input-text::-ms-input-placeholder,
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single::-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row textarea::placeholder,
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row input.input-text::placeholder,
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single::placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
        @media only screen and (min-width: 64em) {
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row textarea::-webkit-input-placeholder,
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row input.input-text::-webkit-input-placeholder,
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single::-webkit-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; }
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row textarea:-ms-input-placeholder,
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row input.input-text:-ms-input-placeholder,
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single:-ms-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; }
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row textarea::-ms-input-placeholder,
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row input.input-text::-ms-input-placeholder,
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single::-ms-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; }
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row textarea::placeholder,
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row input.input-text::placeholder,
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single::placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; } }
        @media only screen and (min-width: 64em) {
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row textarea::-webkit-input-placeholder,
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row input.input-text::-webkit-input-placeholder,
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single::-webkit-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; }
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row textarea:-ms-input-placeholder,
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row input.input-text:-ms-input-placeholder,
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single:-ms-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; }
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row textarea::-ms-input-placeholder,
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row input.input-text::-ms-input-placeholder,
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single::-ms-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; }
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row textarea::placeholder,
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row input.input-text::placeholder,
          .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single::placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; } }
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row textarea:focus,
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row input.input-text:focus,
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single:focus {
        outline: none;
        box-shadow: none;
        border: 0.125rem solid #A7A5A6; }
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row textarea::-webkit-input-placeholder,
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row input.input-text::-webkit-input-placeholder,
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single::-webkit-input-placeholder {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row textarea:-ms-input-placeholder,
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row input.input-text:-ms-input-placeholder,
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single:-ms-input-placeholder {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row textarea::-ms-input-placeholder,
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row input.input-text::-ms-input-placeholder,
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single::-ms-input-placeholder {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row textarea::placeholder,
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row input.input-text::placeholder,
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single::placeholder {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }
    .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single {
      background-repeat: no-repeat;
      background-size: 0.875rem auto;
      background-position: calc(100% - 10px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48ZmlsdGVyIGlkPSJhIj48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlR3JhcGhpYyIgdmFsdWVzPSIwIDAgMCAwIDAuMTM3MjU1IDAgMCAwIDAgMC4xMjE1NjkgMCAwIDAgMCAwLjEyNTQ5MCAwIDAgMCAxLjAwMDAwMCAwIi8+PC9maWx0ZXI+PC9kZWZzPjxnIGZpbHRlcj0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNCAtNikiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTI5IDEybDUtNS4zNDQtLjU5NC0uNjU2TDEyOSAxMC42ODggMTI0LjU5NCA2bC0uNTk0LjY1NnoiLz48L2c+PC9zdmc+"); }
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single:focus {
        box-shadow: none; }
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow {
        display: none; }
    .woocommerce .c-product-cart-collaterals .shipping-calculator-form .form-row .select2-container--default .select2-selection__rendered {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      line-height: 2.625rem; }
  .woocommerce .c-product-cart-collaterals .shipping-calculator-form button.button {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    box-shadow: none;
    outline: none;
    -webkit-appearance: none;
    border: none;
    font-weight: bold;
    padding: 0.875rem 3.125rem 0.875rem 1.5rem;
    border-radius: 0.125rem;
    border: 0.125rem solid rgba(35, 31, 32, 0.2);
    outline-offset: -0.125rem;
    display: block;
    text-align: center;
    cursor: pointer;
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: calc(100% - 30px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    background-color: #231F20;
    color: #ffffff;
    transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), outline 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-image 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    width: 100%;
    display: block;
    border-radius: 0; }
    @media only screen and (min-width: 64em) {
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form button.button {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 40em) {
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form button.button {
        display: inline-block; } }
    @media only screen and (min-width: 64em) {
      .woocommerce .c-product-cart-collaterals .shipping-calculator-form button.button {
        font-size: 1.125rem;
        padding: 1rem 3.75rem 1rem 1.875rem; } }
    .woocommerce .c-product-cart-collaterals .shipping-calculator-form button.button:hover {
      background-position: calc(100% - 23px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .woocommerce .c-product-cart-collaterals .shipping-calculator-form button.button:hover {
      color: #231F20;
      background-color: transparent; }
    .woocommerce .c-product-cart-collaterals .shipping-calculator-form button.button:active {
      background-color: #C7C6C7; }

/**
* PRODUCT-CART-COUPON
**/
.c-product-cart-coupon__inner {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column; }
  @media only screen and (min-width: 64em) {
    .c-product-cart-coupon__inner {
      justify-content: space-between;
      flex-direction: row;
      align-items: flex-start; } }

.c-product-cart-coupon__coupon {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start; }
  @media only screen and (max-width: 39.9375em) {
    .c-product-cart-coupon__coupon button[name="apply_coupon"] {
      width: 100%;
      margin-bottom: 1rem; } }
  .c-product-cart-coupon__coupon input[type=text] {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: bold;
    height: 2.75rem;
    border-radius: 0.125rem;
    text-align: center;
    width: 100%;
    color: #A7A5A6;
    border: 0.125rem solid rgba(35, 31, 32, 0.2); }
    @media only screen and (min-width: 40em) {
      .c-product-cart-coupon__coupon input[type=text] {
        width: 10.9375rem; } }
    .c-product-cart-coupon__coupon input[type=text]::-webkit-input-placeholder {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: bold;
      color: #231F20; }
    .c-product-cart-coupon__coupon input[type=text]:-ms-input-placeholder {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: bold;
      color: #231F20; }
    .c-product-cart-coupon__coupon input[type=text]::-ms-input-placeholder {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: bold;
      color: #231F20; }
    .c-product-cart-coupon__coupon input[type=text]::placeholder {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: bold;
      color: #231F20; }
    .c-product-cart-coupon__coupon input[type=text]:focus {
      box-shadow: none;
      outline: none; }
    @media only screen and (min-width: 64em) {
      .c-product-cart-coupon__coupon input[type=text] {
        margin: 0 0.9375rem 0 0; } }

/**
* PRODUCT-CART-CROSS-SELLS
**/
.c-product-cart-cross-sells {
  display: flex;
  flex-wrap: wrap;
  width: 100%; }
  .woocommerce .c-product-cart-cross-sells .c-archive-product .c-product-form__inner .variations tbody {
    display: flex; }
    .woocommerce .c-product-cart-cross-sells .c-archive-product .c-product-form__inner .variations tbody tr:nth-of-type(1) {
      margin-right: 0.625rem; }
  .c-product-cart-cross-sells__inner {
    width: 100%; }
    .c-product-cart-cross-sells__inner .js-flickity,
    .c-product-cart-cross-sells__inner .flickity-viewport,
    .c-product-cart-cross-sells__inner .flickity-slider {
      width: 100%; }
      .c-product-cart-cross-sells__inner .js-flickity .flickity-prev-next-button.previous, .c-product-cart-cross-sells__inner .js-flickity .flickity-prev-next-button.next,
      .c-product-cart-cross-sells__inner .flickity-viewport .flickity-prev-next-button.previous,
      .c-product-cart-cross-sells__inner .flickity-viewport .flickity-prev-next-button.next,
      .c-product-cart-cross-sells__inner .flickity-slider .flickity-prev-next-button.previous,
      .c-product-cart-cross-sells__inner .flickity-slider .flickity-prev-next-button.next {
        bottom: 0;
        top: auto;
        -webkit-transform: none;
                transform: none;
        position: absolute;
        bottom: 0;
        background: transparent;
        width: 3rem;
        height: 3rem; }
        @media only screen and (min-width: 64em) {
          .c-product-cart-cross-sells__inner .js-flickity .flickity-prev-next-button.previous, .c-product-cart-cross-sells__inner .js-flickity .flickity-prev-next-button.next,
          .c-product-cart-cross-sells__inner .flickity-viewport .flickity-prev-next-button.previous,
          .c-product-cart-cross-sells__inner .flickity-viewport .flickity-prev-next-button.next,
          .c-product-cart-cross-sells__inner .flickity-slider .flickity-prev-next-button.previous,
          .c-product-cart-cross-sells__inner .flickity-slider .flickity-prev-next-button.next {
            width: 3.75rem;
            height: 3.75rem; } }
      .c-product-cart-cross-sells__inner .js-flickity .flickity-prev-next-button.next,
      .c-product-cart-cross-sells__inner .flickity-viewport .flickity-prev-next-button.next,
      .c-product-cart-cross-sells__inner .flickity-slider .flickity-prev-next-button.next {
        left: auto;
        right: 0; }
      .c-product-cart-cross-sells__inner .js-flickity .flickity-prev-next-button.previous,
      .c-product-cart-cross-sells__inner .flickity-viewport .flickity-prev-next-button.previous,
      .c-product-cart-cross-sells__inner .flickity-slider .flickity-prev-next-button.previous {
        left: auto;
        right: 3.125rem; }
  .c-product-cart-cross-sells__heading {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 0.75rem; }
    @media only screen and (min-width: 64em) {
      .c-product-cart-cross-sells__heading {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
  .c-product-cart-cross-sells__text {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    margin-bottom: 1.875rem; }
    @media only screen and (min-width: 64em) {
      .c-product-cart-cross-sells__text {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
  .c-product-cart-cross-sells .c-product-form-slots {
    margin-bottom: 0; }
  .c-product-cart-cross-sells .c-product-form__inner {
    padding-bottom: 0; }
  @media only screen and (min-width: 64em) {
    .s-entry .woocommerce .c-product-cart-cross-sells .products {
      margin: 0 -0.75rem; } }
  .s-entry .woocommerce .c-product-cart-cross-sells .products .c-archive-product {
    clear: none;
    float: none;
    display: inline-block;
    width: 100%; }
    @media only screen and (min-width: 64em) {
      .s-entry .woocommerce .c-product-cart-cross-sells .products .c-archive-product {
        width: calc(50% - 24px);
        margin: 0 0.75rem 1.5rem; } }
    .s-entry .woocommerce .c-product-cart-cross-sells .products .c-archive-product:nth-child(n+5) {
      display: none; }

/**
* PRODUCT-CART-FEED-AMOUNT
**/
.c-product-cart-feed-amount {
  max-width: 74.375rem;
  margin: 1.875rem auto;
  background-color: #ffffff;
  padding: 1rem;
  border-radius: 0.125rem;
  border: 0.25rem solid #8DC73F; }
  @media only screen and (min-width: 64em) {
    .c-product-cart-feed-amount {
      padding: 1rem 1.5rem; } }
  .c-product-cart-feed-amount__heading, .c-product-cart-feed-amount__text {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    display: inline-block;
    margin: 0.25rem 0; }
    @media only screen and (min-width: 64em) {
      .c-product-cart-feed-amount__heading, .c-product-cart-feed-amount__text {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
  .c-product-cart-feed-amount__text:last-child {
    margin-bottom: 0; }
  .c-product-cart-feed-amount__text span {
    color: #8DC73F; }

/**
* PRODUCT-CART-PAGE
**/
.c-product-cart-page {
  display: flex;
  flex-wrap: wrap;
  max-width: 74.375rem;
  margin: 2rem auto;
  align-items: flex-start; }
  .c-product-cart-page .c-product-bundle-cart-weight {
    margin-left: 0; }
  .c-product-cart-page__heading {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-product-cart-page__heading {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
  .c-product-cart-page__right, .c-product-cart-page__left {
    background-color: #ffffff;
    padding: 2rem 1.5rem;
    border-radius: 0.125rem; }
    @media only screen and (min-width: 64em) {
      .c-product-cart-page__right, .c-product-cart-page__left {
        padding: 2.5rem 1.875rem; } }
  @media only screen and (min-width: 64em) {
    .c-product-cart-page__right {
      width: 29.75rem; } }
  .c-product-cart-page__right .c-product-cart-collaterals .wcsatt-options-cart {
    -webkit-column-count: 2;
            column-count: 2;
    -webkit-column-gap: 20px;
            column-gap: 20px;
    -webkit-column-break-inside: avoid;
            break-inside: avoid; }
    .c-product-cart-page__right .c-product-cart-collaterals .wcsatt-options-cart li.one-time-option {
      -webkit-column-span: all;
              column-span: all;
      margin-bottom: 1.25rem;
      display: block; }
      .c-product-cart-page__right .c-product-cart-collaterals .wcsatt-options-cart li.one-time-option label, .c-product-cart-page__right .c-product-cart-collaterals .wcsatt-options-cart li.one-time-option:before, .c-product-cart-page__right .c-product-cart-collaterals .wcsatt-options-cart li.one-time-option:after {
        margin-bottom: 0.625rem;
        display: block; }
      .c-product-cart-page__right .c-product-cart-collaterals .wcsatt-options-cart li.one-time-option:before {
        content: 'No Subscription'; }
      .c-product-cart-page__right .c-product-cart-collaterals .wcsatt-options-cart li.one-time-option:after {
        content: 'Save time re-ordering and subscribe to the items in your basket'; }
    .c-product-cart-page__right .c-product-cart-collaterals .wcsatt-options-cart li label span {
      font-size: 0.75rem; }
    .c-product-cart-page__right .c-product-cart-collaterals .wcsatt-options-cart li label .wcsatt-sub-discount {
      display: none; }
    .c-product-cart-page__right .c-product-cart-collaterals .wcsatt-options-cart li label .subscription-option-details {
      font-size: 0; }
    .c-product-cart-page__right .c-product-cart-collaterals .wcsatt-options-cart li label .subscription-details {
      text-transform: capitalize;
      font-size: 0.75rem; }
  @media only screen and (min-width: 64em) {
    .c-product-cart-page__left {
      width: calc(100% - 31.625rem);
      margin-right: 1.875rem; } }

/**
* PRODUCT-CART-SUBSCRIPTION-MESSAGE
**/
.c-product-cart-subscription-message {
  display: block;
  width: 100%; }
  .bundle_table_item .c-product-cart-subscription-message {
    display: block; }
  .hide-subscription-message .c-product-cart-subscription-message {
    display: none; }
  .c-product-cart-subscription-message--bundle p {
    font-size: 0.75rem;
    line-height: 0.875rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-product-cart-subscription-message--bundle p {
        max-width: calc(100% - 10rem); } }
    .c-product-cart-subscription-message--bundle p span:nth-of-type(1) {
      font-size: 120%;
      font-family: "BlackDiamond";
      font-weight: 400;
      line-height: 1.25; }

/**
* PRODUCT-CART-SUBTOTAL
**/
.c-product-cart-subtotal {
  padding-top: 0.9375rem;
  margin-bottom: 2.5rem; }
  .c-product-cart-subtotal p {
    margin-bottom: 0;
    text-align: right; }

/**
* PRODUCT-CART
**/
.c-product-cart__item {
  display: flex;
  align-items: flex-start;
  padding: 1.25rem 1.25rem 1.25rem 0;
  background-color: #ffffff;
  position: relative;
  flex-direction: column; }
  @media only screen and (min-width: 40em) {
    .c-product-cart__item {
      flex-direction: row; } }
  @media only screen and (min-width: 64em) {
    .c-product-cart__item {
      min-height: 4.6875rem; } }
  .c-product-cart__item.free-treat-product .c-product-cart__item-left {
    display: none; }
  .c-product-cart__item.bundle_table_item .c-product-cart__item-right .product-name {
    margin-bottom: 0.3125rem;
    width: 100%; }
  .c-product-cart__item.bundle_table_item .c-product-cart__item-right .product-subtitle,
  .c-product-cart__item.bundle_table_item .c-product-cart__item-right .c-product-cart-subscription-message {
    display: block;
    width: 100%; }
  @media only screen and (min-width: 64em) {
    .c-product-cart__item.bundle_table_item .product-name {
      width: 6.25rem; } }
  .c-product-cart__item:nth-child(even) {
    background-color: #EEF3F5; }
  .c-product-cart__item .product-subtitle p,
  .c-product-cart__item .c-product-cart-subscription-message p {
    font-size: 0.75rem;
    line-height: 0.875rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    .c-product-cart__item .product-subtitle p span,
    .c-product-cart__item .c-product-cart-subscription-message p span {
      font-weight: 700; }
  .c-product-cart__item .variation {
    display: flex;
    flex-wrap: wrap; }
    .c-product-cart__item .variation .variation-Partof {
      margin-right: 0.1875rem;
      font-weight: 400; }
  .c-product-cart__item .product-name,
  .c-product-cart__item .product-subtotal,
  .c-product-cart__item .product-price,
  .c-product-cart__item .product-quantity {
    font-size: 0.875rem;
    line-height: 1.125rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
    .c-product-cart__item .product-name a,
    .c-product-cart__item .product-subtotal a,
    .c-product-cart__item .product-price a,
    .c-product-cart__item .product-quantity a {
      font-size: 0.875rem;
      line-height: 1.125rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
  .c-product-cart__item .product-quantity,
  .c-product-cart__item .product-price {
    margin-bottom: 1rem; }
    @media only screen and (min-width: 40em) {
      .c-product-cart__item .product-quantity,
      .c-product-cart__item .product-price {
        margin-bottom: 0; } }
  .c-product-cart__item .product-price {
    margin-bottom: 1rem; }
    @media only screen and (min-width: 64em) {
      .c-product-cart__item .product-price {
        margin-right: 3.75rem;
        margin-bottom: 0; } }
    @media only screen and (min-width: 64em) {
      .c-product-cart__item .product-price ul.wcsatt-options.overrides_exist {
        display: flex;
        flex-wrap: wrap;
        margin: 1rem 0;
        width: calc(100% + 3rem); } }
    @media only screen and (min-width: 64em) {
      .c-product-cart__item .product-price ul.wcsatt-options.overrides_exist li {
        margin: 0 0.75rem 0 0;
        width: 45%; } }
  .c-product-cart__item .product-name {
    margin-bottom: 0.625rem;
    display: block;
    width: 100%; }
    @media only screen and (min-width: 64em) {
      .c-product-cart__item .product-name {
        margin-right: 2.8125rem; } }
    .c-product-cart__item .product-name .variation {
      padding: 0.3125rem 0; }
      .c-product-cart__item .product-name .variation dt,
      .c-product-cart__item .product-name .variation dd {
        display: block;
        margin: 0; }
      .c-product-cart__item .product-name .variation dt {
        margin-right: 0.1875rem; }
    .c-product-cart__item .product-name small {
      display: none; }
    .c-product-cart__item .product-name p,
    .c-product-cart__item .product-name dl {
      margin-bottom: 0; }
  @media only screen and (min-width: 64em) {
    .c-product-cart__item .product-subtotal {
      margin-right: 2rem; } }
  .c-product-cart__item .product-quantity {
    display: block;
    margin-bottom: 1rem; }
    @media only screen and (min-width: 64em) {
      .c-product-cart__item .product-quantity {
        width: 100%; } }
  .c-product-cart__item .product-thumbnail {
    width: 5rem;
    height: 5rem;
    display: flex;
    align-items: center; }
  .c-product-cart__item-left {
    display: flex;
    padding-left: 2rem;
    position: relative; }
    .c-product-cart__item-left .product-remove {
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      left: 0.4375rem; }
      @media only screen and (min-width: 40em) {
        .c-product-cart__item-left .product-remove {
          left: 0;
          width: 6.875rem; } }
      .c-product-cart__item-left .product-remove a {
        font-weight: 400;
        color: #231F20 !important; }
  .c-product-cart__item-right {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    width: auto;
    margin: 1.5rem 0 0 1.875rem; }
    @media only screen and (min-width: 40em) {
      .c-product-cart__item-right {
        width: calc(100% - 68px);
        margin: 0 0 0 1.125rem;
        flex-direction: row;
        align-items: center; } }
  .c-product-cart__item .wcsatt-options li span {
    font-size: 0.75rem;
    line-height: 0.875rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }

.c-product-cart__update-cart {
  padding-top: 2.5rem;
  width: 100%;
  text-align: right; }

.product-thumbnail {
  background-color: #008091; }
  .clostrum .product-thumbnail {
    background: #ffe995; }
.repel .product-thumbnail {
  background: #006a78; }
  .tamarillo .product-thumbnail {
    background: #d83541; }
  .eminence .product-thumbnail {
    background: #78368c; }
  .orange-roughy .product-thumbnail {
    background: #b39070; }
  .mango-tango .product-thumbnail {
    background: #f18700; }
  .breaker-bay .product-thumbnail {
    background: #587256; }
  .fern-green .product-thumbnail {
    background: #008b92; }
  .azure .product-thumbnail {
    background: #008bcb; }
  .dusty-gray .product-thumbnail {
    background: #93909b; }
  .sunglo .product-thumbnail {
    background: #cb5c9e; }
  .lightening-yellow .product-thumbnail {
    background: #dbba00; }
  .lightening-yellow-dark .product-thumbnail {
    background: #d83541; }
  .all-ports .product-thumbnail {
    background: #008b92; }
  .fresh-eggplants .product-thumbnail {
    background: #f18700; }
  .punch .product-thumbnail {
    background: #cb5c9e; }
  .roman .product-thumbnail {
    background: #e35b30; }
  .fire-bush .product-thumbnail {
    background: #b39070; }
  .rajah .product-thumbnail {
    background: #f18700; }
  .amulet .product-thumbnail {
    background: #587256; }
  .polo-blue .product-thumbnail {
    background: #008bcb; }
  .iron .product-thumbnail {
    background: #93909b; }
  .contessa .product-thumbnail {
    background: #cb5c9e; }
  .saffron .product-thumbnail {
    background: #dbba00; }
  .supplements .product-thumbnail {
    background: #ffffff; }
  .light-orange .product-thumbnail {
    background: #F28F1A; }
  .remedy-turquoise .product-thumbnail {
    background: #32B3A2; }

   .soft-peach-gradient .product-thumbnail {
    background: linear-gradient(180deg, #FFFFFF 0%, #F5EEF2 100%); }
  .treat-pork-dark-orange .product-thumbnail {
    background: #e54f2b; }
  .treat-cow-red .product-thumbnail {
    background: #be1d28; }
  .treat-duck-purple .product-thumbnail {
    background: #951b81; }
  .treat-venison-yellow .product-thumbnail {
    background: #ffed00; }
  .treat-chicken-green .product-thumbnail {
    background: #99be59; }
  .treat-salmon-fish-pink .product-thumbnail {
    background: #ea516d; }
  .treat-rabbit-teal .product-thumbnail {
    background: #846f65; }
  .treat-lamb-blue .product-thumbnail {
    background: #312783; }
  .treat-ostrich-light-orange .product-thumbnail {
    background: #EA8938; }
    .treat-goat .product-thumbnail {
        background: #0093d2; }
    .treat-kangaroo .product-thumbnail {
        background: #8c8252; }
    .treat-ostrich .product-thumbnail {
        background: #a1daf8; }
  .calm-nourishing-balm--purple .product-thumbnail {
    background: #8969B0; }
  .itchy-wash-bar-and-shampoo--red .product-thumbnail {
    background: #FD4A4D; }
  .glossy-shampoo--teal .product-thumbnail {
    background: #75D7BF; }
  .hush-calming-spray--blue .product-thumbnail {
    background: #ACE5FC; }
  .insect-defence-spray--pink .product-thumbnail {
    background: #F66B92; }

.chub-beef-lamb .product-thumbnail {
    background: #932842;
}
.chub-chicken-lamb .product-thumbnail {
    background: #654871;
}
.chub-chicken-white-fish .product-thumbnail {
    background: #d85957;
}
.chub-three-bird .product-thumbnail {
    background: #66797c;
}
.pork .product-thumbnail {
    background: #b31a64;
}

.alg-wc-wl-view-table.shop_table_responsive tr:nth-child(2n) td {
  background-color: transparent !important; }

.alg-wc-wl-view-table .woocommerce-variation.single_variation,
.alg-wc-wl-view-table .c-feefo-stars,
.alg-wc-wl-view-table .stock {
  display: none; }

.alg-wc-wl-view-table .woocommerce-variation.single_variation .c-product__cart-price.woocommerce-variation-price {
  display: none; }

.alg-wc-wl-view-table .c-product__cart .woocommerce-variation-add-to-cart {
  display: block; }

.alg-wc-wl-view-table .c-product-form .c-button {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  border: none;
  font-weight: bold;
  padding: 0.875rem 3.125rem 0.875rem 1.5rem;
  border-radius: 0.125rem;
  border: 0.125rem solid rgba(35, 31, 32, 0.2);
  outline-offset: -0.125rem;
  display: block;
  text-align: center;
  cursor: pointer;
  background-size: auto 0.9375rem;
  background-repeat: no-repeat;
  background-position: calc(100% - 30px) 50%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
  background-color: #231F20;
  color: #ffffff;
  transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), outline 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-image 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  background-image: none;
  width: auto;
  max-width: 100%; }
  @media only screen and (min-width: 64em) {
    .alg-wc-wl-view-table .c-product-form .c-button {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 40em) {
    .alg-wc-wl-view-table .c-product-form .c-button {
      display: inline-block; } }
  @media only screen and (min-width: 64em) {
    .alg-wc-wl-view-table .c-product-form .c-button {
      font-size: 1.125rem;
      padding: 1rem 3.75rem 1rem 1.875rem; } }
  .alg-wc-wl-view-table .c-product-form .c-button:hover {
    background-position: calc(100% - 23px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .alg-wc-wl-view-table .c-product-form .c-button:hover {
    color: #231F20;
    background-color: transparent; }
  .alg-wc-wl-view-table .c-product-form .c-button:active {
    background-color: #C7C6C7; }
  .alg-wc-wl-view-table .c-product-form .c-button:hover {
    background-image: none; }
  @media only screen and (min-width: 64em) {
    .alg-wc-wl-view-table .c-product-form .c-button span {
      padding: 0 2.5rem 0 1rem; } }

.alg-wc-wl-view-table .c-product-form__inner {
  width: 100%; }
  .alg-wc-wl-view-table .c-product-form__inner .quantity {
    margin: 0; }
    .alg-wc-wl-view-table .c-product-form__inner .quantity input {
      padding-left: 3.9375rem; }
      @media only screen and (min-width: 64em) {
        .alg-wc-wl-view-table .c-product-form__inner .quantity input {
          padding-left: 4.375rem; } }
    .alg-wc-wl-view-table .c-product-form__inner .quantity .quantity-label {
      display: none; }

.alg-wc-wl-view-table .c-product-form__content.variations {
  width: 100%; }
  @media only screen and (max-width: 39.9375em) {
    .alg-wc-wl-view-table .c-product-form__content.variations {
      display: flex;
      justify-content: center; } }
  .alg-wc-wl-view-table .c-product-form__content.variations tbody {
    background-color: transparent; }
    @media only screen and (min-width: 64em) {
      .alg-wc-wl-view-table .c-product-form__content.variations tbody {
        display: flex;
        justify-content: center;
        align-items: flex-end; } }
    .alg-wc-wl-view-table .c-product-form__content.variations tbody .label label {
      padding-right: 0.5rem; }
    .alg-wc-wl-view-table .c-product-form__content.variations tbody tr:nth-child(even) {
      background-color: transparent; }
    .alg-wc-wl-view-table .c-product-form__content.variations tbody tr.spacer {
      width: 0.625rem;
      height: 0.625rem; }
    @media only screen and (min-width: 64em) {
      .alg-wc-wl-view-table .c-product-form__content.variations tbody tr:not(.spacer) {
        max-width: 50%;
        display: table-cell; } }
    @media only screen and (max-width: 39.9375em) {
      .alg-wc-wl-view-table .c-product-form__content.variations tbody tr td {
        text-align: center !important; } }
    @media only screen and (min-width: 40em) {
      .alg-wc-wl-view-table .c-product-form__content.variations tbody tr td {
        display: block; } }

.alg-wc-wl-view-table .product-thumbnail {
  background-color: transparent; }
  @media only screen and (min-width: 64em) {
    .alg-wc-wl-view-table .product-thumbnail img {
      max-width: 12.5rem; } }

.alg-wc-wl-view-table td {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif; }
  @media only screen and (min-width: 64em) {
    .alg-wc-wl-view-table td {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }
  .alg-wc-wl-view-table td a {
    color: #008091;
    font-weight: 700; }

/**
* PRODUCT-CATEGORY-CTA-BANNER
**/
.c-product-category-cta-banner li {
  list-style-type: none; }

.c-product-category-free-delivery {
  background-color: #040B15; }
  .c-product-category-free-delivery__inner {
    padding: 0.5rem 1rem; }
  .c-product-category-free-delivery__content {
    text-align: center; }
  .c-product-category-free-delivery__text {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #ffffff;
    font-weight: 700;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center; }
    .c-product-category-free-delivery__text:before {
      content: "";
      display: inline-block;
      width: 1.25rem;
      background-position: 50% 50%;
      background-size: contain;
      background-repeat: no-repeat;
      margin-right: 0.625rem;
      height: 1rem;
      -webkit-filter: invert(100);
              filter: invert(100);
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjU1IDkuNjI1aC0uNDVWNi42NjljMC0uMzQ3LS4xNDMtLjY4LS4zOTctLjkyN2wtMi44MS0yLjczMWExLjM3IDEuMzcgMCAwMC0uOTUzLS4zODZIMTEuN1YxLjMxMkMxMS43LjU4OSAxMS4wOTUgMCAxMC4zNSAwaC05Qy42MDUgMCAwIC41ODggMCAxLjMxM3Y4Ljc1YzAgLjcyNC42MDUgMS4zMTIgMS4zNSAxLjMxMmguNDVDMS44IDEyLjgyNSAzLjAxIDE0IDQuNSAxNGMxLjQ5IDAgMi43LTEuMTc2IDIuNy0yLjYyNWgzLjZjMCAxLjQ1IDEuMjEgMi42MjUgMi43IDIuNjI1IDEuNDkgMCAyLjctMS4xNzYgMi43LTIuNjI1aDEuMzVjLjI0NyAwIC40NS0uMTk3LjQ1LS40Mzh2LS44NzRhLjQ0NS40NDUgMCAwMC0uNDUtLjQzOHpNNC41IDEyLjY4OGMtLjc0NSAwLTEuMzUtLjU4OC0xLjM1LTEuMzEzcy42MDUtMS4zMTMgMS4zNS0xLjMxM2MuNzQ1IDAgMS4zNS41ODggMS4zNSAxLjMxM3MtLjYwNSAxLjMxMy0xLjM1IDEuMzEzem05IDBjLS43NDUgMC0xLjM1LS41ODgtMS4zNS0xLjMxM3MuNjA1LTEuMzEzIDEuMzUtMS4zMTNjLjc0NSAwIDEuMzUuNTg4IDEuMzUgMS4zMTNzLS42MDUgMS4zMTMtMS4zNSAxLjMxM3pNMTUuNzUgN0gxMS43VjMuOTM3aDEuMjRsMi44MSAyLjczMlY3eiIgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+"); }

/**
* PRODUCT-CONTENT
**/
.c-product-content ul {
  margin: 0 0 1.5rem; }
  .c-product-content ul li {
    padding-left: 2.1875rem;
    list-style-type: none;
    position: relative; }
    .c-product-content ul li:before {
      content: "";
      position: absolute;
      left: 0;
      top: 0.3125rem;
      height: 0.625rem;
      width: 0.625rem;
      background-size: contain;
      background-repeat: no-repeat;
      background-position: 50% 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDA4MDkxIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
      @media only screen and (min-width: 64em) {
        .c-product-content ul li:before {
          top: 0.4375rem;
          height: 0.9375rem;
          width: 0.9375rem; } }
    .c-product-content ul li:not(:last-of-type) {
      margin-bottom: 1rem; }

/**
* PRODUCT-CONTENT--VARIABLE
**/
.c-product-content--variable h2 {
  font-size: 1.875rem;
  line-height: 2.25rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-product-content--variable h2 {
      font-size: 3rem;
      line-height: 3.125rem; } }

.c-product-content--variable h3 {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  margin-bottom: 1rem; }
  @media only screen and (min-width: 64em) {
    .c-product-content--variable h3 {
      font-size: 1.5rem;
      line-height: 1.6875rem; } }

.c-product-content--variable h2 {
  margin-bottom: 1.5rem; }
  @media only screen and (min-width: 64em) {
    .c-product-content--variable h2 {
      font-size: 1.875rem;
      line-height: 2.25rem;
      margin-bottom: 1.9375rem; } }

/**
* PRODUCT-CONTENT--SIMPLE
**/
/**
* PRODUCT-DESCRIPTION
**/
.c-product-description {
  margin-bottom: 3.75rem;
  padding-top: 7.5rem;
  margin-top: -7.5rem; }
  @media only screen and (min-width: 64em) {
    .c-product-description {
      padding-top: 9.375rem;
      margin-top: -9.375rem; } }
  .c-product-description > .row {
    padding-top: 1.875rem; }
  .c-product-description__inner {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column; }
    @media only screen and (min-width: 64em) {
      .c-product-description__inner {
        flex-direction: row; } }
  .c-product-description__content, .c-product-description__item {
    width: 100%; }
    @media only screen and (min-width: 64em) {
      .c-product-description__content, .c-product-description__item {
        width: 50%; } }
  .c-product-description__bottom .c-product-description__content {
    width: 100%; }

/**
* PRODUCT-DESCRIPTION-BENEFITS
**/
.c-product-description-benefits {
  margin-bottom: 2.5rem;
  padding-top: 9.375rem;
  margin-top: -9.375rem; }
  @media only screen and (min-width: 64em) {
    .c-product-description-benefits {
      padding-top: 11.25rem;
      margin-top: -11.25rem;
      margin-bottom: 3.3125rem; } }
  .c-product-description-benefits > .row {
    padding-top: 1.875rem;
    background-color: #EEF3F5;
    background: linear-gradient(to bottom, #EEF3F5 calc(100% - 0.6875rem), #ffffff 0.6875rem); }
    @media only screen and (min-width: 64em) {
      .c-product-description-benefits > .row {
        margin-left: calc(-1*((100vw - 90rem)/2)) !important;
        margin-right: calc(-1*((100vw - 90rem)/2)) !important;
        padding-left: calc(1*((100vw - 90rem)/2)) !important;
        padding-right: calc(1*((100vw - 90rem)/2)) !important;
        width: auto; } }

/**
* PRODUCT-DESCRIPTION-BENEFITS--SUPPLEMENTS
**/
.c-product-description-benefits--supplements > .row {
  background: none;
  background-color: #000000; }

.c-product-description-benefits--supplements .c-product-description-benefits-key-points__item {
  background: linear-gradient(to top, #ffffff calc(100% - 1.75rem), #000000 1.75rem); }

.c-product-description-benefits--supplements .c-product-description-benefits-intro__heading {
  color: #ffffff; }
  .c-product-description-benefits--supplements .c-product-description-benefits-intro__heading span {
    display: block;
    font-size: 2.34375rem;
    line-height: 2rem;
    font-weight: 400;
    font-family: BlackDiamond; }
    @media only screen and (min-width: 64em) {
      .c-product-description-benefits--supplements .c-product-description-benefits-intro__heading span {
        font-size: 3.375rem;
        line-height: 2.5625rem; } }

.c-product-description-benefits--supplements .c-product-description-benefits-intro__text p {
  color: #ffffff; }

/**
* PRODUCT-DESCRIPTION-BENEFITS
**/
.c-product-description-benefits-intro {
  text-align: center; }
  .c-product-description-benefits-intro__heading {
    font-size: 1.5625rem;
    line-height: 2rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin: 0 auto 1rem;
    max-width: 40.8125rem; }
    @media only screen and (min-width: 64em) {
      .c-product-description-benefits-intro__heading {
        font-size: 2.25rem;
        line-height: 3rem; } }
    @media only screen and (min-width: 64em) {
      .c-product-description-benefits-intro__heading {
        margin: 0 auto 1.25rem; } }
  .c-product-description-benefits-intro__text {
    margin-bottom: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-product-description-benefits-intro__text {
        margin-bottom: 1.875rem; } }
    .c-product-description-benefits-intro__text p {
      max-width: 40.8125rem;
      margin-left: auto;
      margin-right: auto; }
      .c-product-description-benefits-intro__text p:last-child {
        margin-bottom: 0; }
    .c-product-description-benefits-intro__text ul {
      max-width: 65rem;
      margin-left: auto;
      margin-right: auto; }
      @media only screen and (min-width: 64em) {
        .c-product-description-benefits-intro__text ul {
          -webkit-column-count: 2;
                  column-count: 2; } }

/**
* PRODUCT-DESCRIPTION-BENEFITS-KEY-POINTS
**/
.c-product-description-benefits-key-points {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  margin: 0; }
  @media only screen and (min-width: 40em) {
    .c-product-description-benefits-key-points {
      flex-direction: row;
      align-items: flex-start; } }
  @media only screen and (min-width: 64em) {
    .c-product-description-benefits-key-points {
      margin: 0 -1.875rem -1rem; } }
  .c-product-description-benefits-key-points__item {
    max-width: calc(100% - 1.875rem);
    background: #ffffff;
    margin: 0 0.9375rem;
    text-align: center;
    background: linear-gradient(to top, #ffffff calc(100% - 1.75rem), #EEF3F5 1.75rem);
    position: relative;
    padding: 0 0 1.5rem; }
    @media only screen and (min-width: 40em) {
      .c-product-description-benefits-key-points__item {
        max-width: calc(50% - 1.875rem);
        min-height: 10.625rem; } }
    .c-product-description-benefits-key-points__item:after {
      content: "";
      position: absolute;
      box-shadow: 0 0.75rem 1.5rem 0 rgba(0, 0, 0, 0.1);
      left: 0;
      right: 0;
      bottom: 0;
      top: 1.75rem;
      pointer-events: none; }
    @media only screen and (min-width: 40em) {
      .c-product-description-benefits-key-points__item {
        max-width: 12.5rem;
        width: 25%; } }
  .c-product-description-benefits-key-points__image {
    margin-bottom: 0.5rem;
    max-width: 3.4375rem;
    border-radius: 50%;
    background-color: #008091; }
    .supplement-flexx .c-product-description-benefits-key-points__image {
      background-color: #B23335; }
    .supplement-maximus .c-product-description-benefits-key-points__image {
      background-color: #00AFF6; }
    .supplement-muscle .c-product-description-benefits-key-points__image {
      background-color: #890061; }
    .supplement-boost .c-product-description-benefits-key-points__image {
      background-color: #FF5CC8; }
    .supplement-revive .c-product-description-benefits-key-points__image {
      background-color: #8CB100; }
    .supplement-shine .c-product-description-benefits-key-points__image {
      background-color: #464490; }
    .supplement-protect .c-product-description-benefits-key-points__image {
      background-color: #EBCC14; }

      .supplement-digest .c-product-description-benefits-key-points__image {
      background-color: #ef7d00; }

      .supplement-colostrum .c-product-description-benefits-key-points__image {
      background-color: #ffe995; }
      .supplement-repel .c-product-description-benefits-key-points__image {
      background-color: #006a78; }


  .c-product-description-benefits-key-points__text {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    padding: 0 1.25rem;
    max-width: 11.25rem;
    margin: 0 auto; }
    @media only screen and (min-width: 64em) {
      .c-product-description-benefits-key-points__text {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .c-product-description-benefits-key-points__text {
        position: absolute;
        left: 50%;
        -webkit-transform: translate(-50%, 0);
                transform: translate(-50%, 0);
        height: calc(100% - 5rem);
        display: flex;
        align-items: center;
        width: 100%;
        justify-content: center; } }

/**
* PRODUCT-DESCRIPTION-INGREDIENTS
**/
.c-product-description-ingredients {
  margin-bottom: 2rem;
  padding-top: 9.375rem;
  margin-top: -9.375rem; }
  @media only screen and (min-width: 64em) {
    .c-product-description-ingredients {
      padding-top: 11.25rem;
      margin-top: -11.25rem; } }
  .c-product-description-ingredients__inner {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap; }
    @media only screen and (min-width: 64em) {
      .c-product-description-ingredients__inner {
        flex-direction: row;
        align-items: center; } }
  @media only screen and (min-width: 64em) {
    .c-product-description-ingredients__content, .c-product-description-ingredients__background {
      width: calc(50% - 25px); } }
  .c-product-description-ingredients__content h3, .c-product-description-ingredients__bottom h3 {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-product-description-ingredients__content h3, .c-product-description-ingredients__bottom h3 {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
  .c-product-description-ingredients__content h3,
  .c-product-description-ingredients__content p, .c-product-description-ingredients__bottom h3,
  .c-product-description-ingredients__bottom p {
    margin-bottom: 1rem; }
    @media only screen and (min-width: 64em) {
      .c-product-description-ingredients__content h3,
      .c-product-description-ingredients__content p, .c-product-description-ingredients__bottom h3,
      .c-product-description-ingredients__bottom p {
        margin-bottom: 1.25rem; } }
  @media only screen and (min-width: 64em) {
    .c-product-description-ingredients__content ul, .c-product-description-ingredients__bottom ul {
      -webkit-column-count: 2;
              column-count: 2;
      padding-top: 1.875rem; } }
  .c-product-description-ingredients__content ul li, .c-product-description-ingredients__bottom ul li {
    padding-left: 1.75rem; }
    .c-product-description-ingredients__content ul li:before, .c-product-description-ingredients__bottom ul li:before {
      background-size: 100%;
      width: 1.125rem;
      height: 1.125rem;
      top: 0.3125rem;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgMGE4Ljg0MSA4Ljg0MSAwIDAwLTQuNTE4IDEuMjA0IDguODg4IDguODg4IDAgMDAtMy4yNzggMy4yNzhBOC44NDEgOC44NDEgMCAwMDAgOWMwIDEuNjI5LjQwMSAzLjEzNSAxLjIwNCA0LjUxOGE4Ljg4OCA4Ljg4OCAwIDAwMy4yNzggMy4yNzhBOC44NDEgOC44NDEgMCAwMDkgMThhOC44NDEgOC44NDEgMCAwMDQuNTE4LTEuMjA0IDguODg4IDguODg4IDAgMDAzLjI3OC0zLjI3OEE4Ljg0MSA4Ljg0MSAwIDAwMTggOWE4Ljg0MSA4Ljg0MSAwIDAwLTEuMjA0LTQuNTE4IDguODg4IDguODg4IDAgMDAtMy4yNzgtMy4yNzhBOC44NDEgOC44NDEgMCAwMDkgMHptMCAxNi44OTNhNy45MiA3LjkyIDAgMDEtMi40ODctLjM5NiA3LjMgNy4zIDAgMDEtMi4xNzEtMS4xMzQgOC44MjIgOC44MjIgMCAwMS0xLjY5Ni0xLjcwNSA3LjQxNyA3LjQxNyAwIDAxLTEuMTI1LTIuMTdBNy45MiA3LjkyIDAgMDExLjEyNSA5YzAtMS4wNjYuMjA4LTIuMDg2LjYyNC0zLjA1OWE3LjkxMSA3LjkxMSAwIDAxMS42NzktMi41MTNBNy45MTEgNy45MTEgMCAwMTUuOTQgMS43NDkgNy42OTggNy42OTggMCAwMTkgMS4xMjVjMS4wNjYgMCAyLjA4Ni4yMDggMy4wNTkuNjI0Ljk3Mi40MTYgMS44MS45NzYgMi41MTMgMS42NzlhNy45MTEgNy45MTEgMCAwMTEuNjc5IDIuNTEzYy40MTYuOTczLjYyNCAxLjk5My42MjQgMy4wNTlhNy42OTggNy42OTggMCAwMS0uNjI0IDMuMDU5IDguMDE3IDguMDE3IDAgMDEtMS42NzkgMi41MjIgNy44MzcgNy44MzcgMCAwMS0yLjUxMyAxLjY4OEE3LjY5OCA3LjY5OCAwIDAxOSAxNi44OTN6bTMuNTg2LTExLjE4TDcuMzEyIDExLjAyIDQuOTQgOC42NDhhLjU1Ni41NTYgMCAwMC0uNDA0LS4xNzUuNTU2LjU1NiAwIDAwLS41NTQuNS40MzMuNDMzIDAgMDAwIC4xMjQuOTIyLjkyMiAwIDAwLjAyNy4xMjNjLjAxMi4wNC4wMy4wNzkuMDUzLjExNGwuMDcuMTA1IDIuNzk1IDIuNzc4YS41MS41MSAwIDAwLjM5NS4xNzYuNTEuNTEgMCAwMC4zOTYtLjE3NmwuMDctLjA3IDUuNjA4LTUuNjQzYS41MzcuNTM3IDAgMDAuMTU4LS4zOTYuNTM3LjUzNyAwIDAwLS4xNTgtLjM5NWMtLjIxMS0uMjExLS40NC0uMjQtLjY4Ni0uMDg4YS40Ny40NyAwIDAwLS4xMjMuMDg4eiIgZmlsbD0iIzIzMUYyMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+"); }
  @media only screen and (min-width: 64em) {
    .c-product-description-ingredients__background {
      padding-left: 3.125rem; } }
  .c-product-description-ingredients__heading {
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-product-description-ingredients__heading {
        font-size: 3rem;
        line-height: 3.125rem; } }
    @media only screen and (min-width: 64em) {
      .c-product-description-ingredients__heading {
        margin-bottom: 2rem; } }

/**
* PRODUCT-FEEDING-GUIDE
**/
.c-product-feeding-guide {
  background-color: #EEF3F5;
  padding-bottom: 0; }
  .c-product-feeding-guide__heading {
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 1.25rem; }
    @media only screen and (min-width: 64em) {
      .c-product-feeding-guide__heading {
        font-size: 3rem;
        line-height: 3.125rem; } }
  .c-product-feeding-guide__content {
    max-width: 59.375rem;
    margin: 0 auto;
    background-color: #ffffff;
    position: relative;
    padding-bottom: 2rem;
    position: relative; }
    .c-product-feeding-guide__content:before, .c-product-feeding-guide__content:after {
      content: "";
      position: absolute;
      top: 0;
      bottom: 0;
      width: 1.875rem;
      background-color: #ffffff; }
      @media only screen and (min-width: 64em) {
        .c-product-feeding-guide__content:before, .c-product-feeding-guide__content:after {
          width: calc(1 * ((100vw - 55rem) / 2)); } }
    .c-product-feeding-guide__content:before {
      left: -1.875rem; }
      @media only screen and (min-width: 64em) {
        .c-product-feeding-guide__content:before {
          left: calc(-1*((100vw - 55rem)/2)); } }
    .c-product-feeding-guide__content:after {
      right: -1.875rem; }
      @media only screen and (min-width: 64em) {
        .c-product-feeding-guide__content:after {
          right: calc(-1*((100vw - 55rem)/2)); } }

/**
* PRODUCT-FEEDING-GUIDE-TABS
**/
.c-product-feeding-guide-tabs {
  display: flex;
  flex-wrap: wrap; }
  .c-product-feeding-guide-tabs__content {
    position: relative; }
    .c-product-feeding-guide-tabs__content:before, .c-product-feeding-guide-tabs__content:after {
      content: "";
      position: absolute;
      top: 0;
      bottom: 0;
      width: 1.875rem;
      background-color: #ffffff; }
      @media only screen and (min-width: 64em) {
        .c-product-feeding-guide-tabs__content:before, .c-product-feeding-guide-tabs__content:after {
          width: calc(1 * ((100vw - 55rem) / 2)); } }
    .c-product-feeding-guide-tabs__content:before {
      left: -1.875rem; }
      @media only screen and (min-width: 64em) {
        .c-product-feeding-guide-tabs__content:before {
          left: calc(-1*((100vw - 55rem)/2)); } }
    .c-product-feeding-guide-tabs__content:after {
      right: -1.875rem; }
      @media only screen and (min-width: 64em) {
        .c-product-feeding-guide-tabs__content:after {
          right: calc(-1*((100vw - 55rem)/2)); } }
    .c-product-feeding-guide-tabs__content:before, .c-product-feeding-guide-tabs__content:after {
      background-color: #EEF3F5; }
    .c-product-feeding-guide-tabs__content ul li:before {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjc0NSA4LjQyMkwxLjQwMi45MjJsLTEuMTQ3Ljg5IDguMTk1IDYuNjEtOC4xOTUgNi42MSAxLjE0Ny44OXoiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); }
    .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item {
      max-height: 0;
      opacity: 0;
      transition: max-height 0.55s cubic-bezier(0.445, 0.05, 0.55, 0.95), opacity 0.33s cubic-bezier(0.445, 0.05, 0.55, 0.95);
      border-bottom: 0.125rem solid #ffffff; }
      .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item.is-active {
        max-height: 37.5rem;
        opacity: 1;
        transition: max-height 0.55s 0.55s cubic-bezier(0.445, 0.05, 0.55, 0.95), opacity 0.33s 0.55s cubic-bezier(0.445, 0.05, 0.55, 0.95); }
      .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-inner {
        padding: 1.875rem 0 1.25rem; }
        @media only screen and (min-width: 64em) {
          .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-inner {
            display: flex;
            flex-wrap: wrap; } }
      @media only screen and (min-width: 64em) {
        .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-content:only-child {
          width: 100%; } }
      .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-video {
        position: relative;
        height: 0;
        padding-bottom: 56.25%; }
        @media only screen and (min-width: 64em) {
          .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-video {
            padding-bottom: 25.25%;
            margin-left: 30px;
            margin-right: 30px; } }
        .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-video iframe {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%; }
        .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-video .videoPoster {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background-size: 100%;
          border: none;
          text-indent: -999em;
          overflow: hidden;
          opacity: 1;
          transition: opacity 800ms, height 0s;
          transition-delay: 0s, 0s; }
          .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-video .videoPoster span {
            position: absolute;
            background-color: rgba(0, 0, 0, 0.33);
            left: 0;
            top: 0;
            right: 0;
            bottom: 0;
            pointer-events: none; }
            .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-video .videoPoster span:before, .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-video .videoPoster span:after {
              content: "";
              position: absolute;
              top: 50%;
              left: 50%;
              transition: border-color 300ms; }
            .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-video .videoPoster span:before {
              width: 5rem;
              height: 5rem;
              margin: -2.5rem 0 0 -2.5rem;
              border: 0.3125rem solid #ffffff;
              border-radius: 100%; }
            .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-video .videoPoster span:after {
              width: 0;
              height: 0;
              margin: -1.5rem 0 0 -0.875rem;
              border-left: 2.5rem solid #ffffff;
              border-top: 1.5625rem solid transparent;
              border-bottom: 1.5625rem solid transparent; }
          .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-video .videoPoster:hover span:before, .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-video .videoPoster:focus span:before {
            border-color: #FDD700; }
          .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-video .videoPoster:hover span:after, .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-video .videoPoster:focus span:after {
            border-left-color: #FDD700; }
          .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-video .videoPoster:hover {
            cursor: pointer; }
        .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-video.videoWrapperActive .videoPoster {
          opacity: 0;
          height: 0;
          transition-delay: 0s, 800ms; }
      .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-content, .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-video {
        width: 100%; }
        @media only screen and (min-width: 64em) {
          .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-content, .c-product-feeding-guide-tabs__content .c-product-feeding-guide-tabs__item-video {
            display: inline-block;
            width: calc(50% - 30px); } }
  .c-product-feeding-guide-tabs__heading {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-product-feeding-guide-tabs__heading {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
  .c-product-feeding-guide-tabs__tabs {
    width: 100%;
    display: flex;
    flex-direction: column;
    background-color: #ffffff;
    position: relative; }
    .c-product-feeding-guide-tabs__tabs:before, .c-product-feeding-guide-tabs__tabs:after {
      content: "";
      position: absolute;
      top: 0;
      bottom: 0;
      width: 1.875rem;
      background-color: #ffffff; }
      @media only screen and (min-width: 64em) {
        .c-product-feeding-guide-tabs__tabs:before, .c-product-feeding-guide-tabs__tabs:after {
          width: calc(1 * ((100vw - 55rem) / 2)); } }
    .c-product-feeding-guide-tabs__tabs:before {
      left: -1.875rem; }
      @media only screen and (min-width: 64em) {
        .c-product-feeding-guide-tabs__tabs:before {
          left: calc(-1*((100vw - 55rem)/2)); } }
    .c-product-feeding-guide-tabs__tabs:after {
      right: -1.875rem; }
      @media only screen and (min-width: 64em) {
        .c-product-feeding-guide-tabs__tabs:after {
          right: calc(-1*((100vw - 55rem)/2)); } }
    @media only screen and (min-width: 64em) {
      .c-product-feeding-guide-tabs__tabs {
        flex-direction: row;
        justify-content: space-between; } }
    .c-product-feeding-guide-tabs__tabs .c-product-feeding-guide-tabs__item {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: bold;
      color: #000000;
      margin: 0;
      width: 100%;
      display: inline-block;
      text-align: center;
      padding: 1.125rem 0.3125rem;
      background-color: rgba(238, 243, 245, 0.5);
      display: flex;
      align-items: center;
      justify-content: center; }
      @media only screen and (min-width: 64em) {
        .c-product-feeding-guide-tabs__tabs .c-product-feeding-guide-tabs__item {
          max-width: calc(33.33333%  - 4px); } }
      .c-product-feeding-guide-tabs__tabs .c-product-feeding-guide-tabs__item span {
        padding: 0 1rem; }
        @media only screen and (min-width: 64em) {
          .c-product-feeding-guide-tabs__tabs .c-product-feeding-guide-tabs__item span {
            max-width: 18.75rem;
            padding: 0;
            margin: 0 auto;
            display: block; } }
      .c-product-feeding-guide-tabs__tabs .c-product-feeding-guide-tabs__item.is-active, .c-product-feeding-guide-tabs__tabs .c-product-feeding-guide-tabs__item:hover {
        background-color: #EEF3F5; }

/**
* PRODUCT-FORM
**/
.c-product-form {
  position: relative; }
  .woocommerce div.product .c-product-form.cart {
    margin-bottom: 0; }
  .c-product--basic-template .c-product-form .wcsatt-add-to-subscription-wrapper {
    display: none; }
  .single .c-product-form {
    border-bottom: 0.125rem solid #A7A5A6;
    background-color: #ffffff;
    padding: 0 1.5rem 1.5rem;
    box-shadow: 0 -1.25rem 1.875rem 0 rgba(0, 0, 0, 0.15);
    display: flex;
    flex-direction: column;
    width: 100%;
    min-width: 350px;

  }
    @media only screen and (min-width: 64em) {
      .single .c-product-form {
        padding: 0 1.875rem 1rem; } }
    .single .c-product-form .c-product-icons {
      order: 1; }
    .single .c-product-form .c-product-form__inner,
    .single .c-product-form .bundled_product_summary,
    .single .c-product-form .bundled_products {
      order: 3; }
    .single .c-product-form .wl-button-wrap {
      order: 4; }
    .single .c-product-form .wcsatt-options-wrapper,
    .single .c-product-form .c-product__cart.single_variation_wrap {
      order: 5; }
    .single .c-product-form .c-button {
      order: 7; }
    .single .c-product-form .wcsatt-add-to-subscription-wrapper {
      order: 9; }
    .single .c-product-form .c-product-form-footer {
      order: 11; }
    .single .c-product-form .wcsatt-options-product-prompt {
      text-align: left; }
      .single .c-product-form .wcsatt-options-product-prompt .wcsatt-options-prompt-text {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        border-bottom: 1px solid #DEDEDE;
        color: #000000;
        font-weight: bold;
        text-align: center;
        padding-bottom: .5rem; }
        @media only screen and (min-width: 64em) {
          .single .c-product-form .wcsatt-options-product-prompt .wcsatt-options-prompt-text {
            font-size: 1.125rem;
            line-height: 1.6875rem; } }
      .single .c-product-form .wcsatt-options-product-prompt .wcsatt-options-prompt-label {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }
        .single .c-product-form .wcsatt-options-product-prompt .wcsatt-options-prompt-label .subscription-price {
          font-size: 1rem;
          line-height: 1.5rem;
          font-weight: 400;
          font-family: Montserrat, sans-serif;
          font-weight: bold;
          color: #000000; }
          @media only screen and (min-width: 64em) {
            .single .c-product-form .wcsatt-options-product-prompt .wcsatt-options-prompt-label .subscription-price {
              font-size: 1.125rem;
              line-height: 1.6875rem; } }
    .single .c-product-form .wcsatt-options-product-wrapper .wcsatt-options-product-dropdown-label {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: bold;
      color: #000000; }
      @media only screen and (min-width: 64em) {
        .single .c-product-form .wcsatt-options-product-wrapper .wcsatt-options-product-dropdown-label {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
  .archive .c-product-form .woocommerce-variation {
    width: 50%;
    display: inline-block;
    left: 0;
    top: 0; }
  .woocommerce ul.products li.product .c-product-form .woocommerce-variation .price {
    font-size: 0.75rem;
    line-height: 0.9375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: bold;
    color: #231F20;
    font-weight: bold; }
    @media only screen and (min-width: 64em) {
      .woocommerce ul.products li.product .c-product-form .woocommerce-variation .price {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
  .c-product-form .c-button {
    display: block;
    width: 100%;
    background-image: none;
    padding-right: 0;
    padding-left: 0; }
    .single .c-product-form .c-button {
      margin-bottom: 1rem; }
    .c-product-form .c-button span {
      background-size: auto 0.9375rem;
      background-repeat: no-repeat;
      background-position: calc(100% - 30px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
      padding: 0 2rem;
      background-position: 100% 50%;
      transition: background-position 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955); }
      .c-product-form .c-button span:hover {
        background-position: calc(100% - 23px) 50%;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
      @media only screen and (min-width: 64em) {
        .c-product-form .c-button span {
          padding: 0 3rem;
          background-position: calc(100% - 6px) 50%; } }
    .c-product-form .c-button:hover {
      background-image: none; }
      .c-product-form .c-button:hover span {
        background-position: 100% 50%;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .c-product-form__inner {
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 0.3125rem 0 1.3125rem;
    align-items: center;
    justify-content: center; }
    .woocommerce .cart .c-product-form__inner {
      position: relative; }
      .woocommerce .cart .c-product-form__inner .variations tbody tr {
        display: block; }
        @media only screen and (min-width: 64em) {
          .woocommerce .cart .c-product-form__inner .variations tbody tr {
            display: inline-block; } }
        .woocommerce .cart .c-product-form__inner .variations tbody tr.spacer {
          height: 1rem; }
        .woocommerce .cart .c-product-form__inner .variations tbody tr:nth-child(even) {
          background-color: transparent; }
        .woocommerce .cart .c-product-form__inner .variations tbody tr td {
          vertical-align: middle;
		  display: inline-flex;
		  padding-left: 5px;}
          .woocommerce .cart .c-product-form__inner .variations tbody tr td.label {
            display: table-cell;
            padding: 0 0 0 0.5rem; }
            .woocommerce .cart .c-product-form__inner .variations tbody tr td.label > label {
              padding-right: 0.5rem; }
    .c-product-form__inner .quantity_label,
    .c-product-form__inner label[for="tub-size"] {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: 700;
      color: #000000;
      padding-right: 0.5rem; }
    .c-product-form__inner .quantity-wrapper {
      display: flex;
      width: 9.3125rem; }
    .c-product-form__inner .plus,
    .c-product-form__inner .minus {
      display: inline-block;
      background-color: #DEDEDE;
      text-align: center;
      font-size: 1.5rem;
      line-height: 3.25rem;
      height: 3.25rem;
      width: 2.75rem; }
      @media only screen and (min-width: 64em) {
        .c-product-form__inner .plus,
        .c-product-form__inner .minus {
          height: 3.625rem;
          line-height: 3.625rem;
          width: 2.9375rem;
          font-size: 1.875rem; } }
    .c-product-form__inner .quantity {
      width: auto;
      margin-right: 0; }
      .c-product-form__inner .quantity input {
        margin-bottom: 0;
        line-height: 3.25rem;
        height: 3.25rem;
        cursor: pointer;
        border-left: none;
        border-right: none;
        border-color: #DEDEDE;
        box-shadow: none; }
        @media only screen and (min-width: 64em) {
          .c-product-form__inner .quantity input {
            height: 3.625rem;
            line-height: 3.625rem; } }
        .c-product-form__inner .quantity input::-webkit-outer-spin-button, .c-product-form__inner .quantity input::-webkit-inner-spin-button {
          -webkit-transform: rotate(90deg) scale(3) translateY(20px);
                  transform: rotate(90deg) scale(3) translateY(20px);
          height: 3.625rem;
          opacity: 0; }
        .c-product-form__inner .quantity input.qty {
          width: 3.875rem;
          padding-left: 0.5625rem;
          padding-right: 0; }
          @media only screen and (min-width: 64em) {
            .c-product-form__inner .quantity input.qty {
              padding-left: 1rem; } }
      .c-product-form__inner .quantity:after, .c-product-form__inner .quantity:before {
        color: #000000; }
      .single.woocommerce .c-product--remedies .c-product-form__inner .quantity,
      .single.woocommerce .c-product--treats .c-product-form__inner .quantity {
        margin-left: auto;
        margin-right: auto; }
      .c-product-form__inner .quantity .quantity-label {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        font-weight: 700; }
        .single .c-product-form__inner .quantity .quantity-label,
        .c-form .c-product-form__inner .quantity .quantity-label {
          margin-left: 0;
          -webkit-transform: translateY(calc(-100% - 5px));
                  transform: translateY(calc(-100% - 5px));
          top: 0;
          display: none; }
        .single .supplements .c-product-form__inner .quantity .quantity-label {
          display: none; }
  .c-product-form__content {
    width: auto;
    margin-bottom: 0; }
    .c-product-form__content.variations {
      width: auto;
      display: block;
      margin: auto; }
    .c-product-form__content tbody {
      border: none;
      padding: 0; }
      @media only screen and (min-width: 64em) {
        .woocommerce .cart .c-product-form__content tbody {
          display: flex; } }
    .c-product-form__content tr {
      display: flex;
      align-items: center; }
    .c-product-form__content .label {
      background-color: transparent;
      padding: 0; }
      .c-product-form__content .label label {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        font-weight: bold; }
    .c-product-form__content .value {
      padding: 0;
      position: relative; }
    .c-product-form__content .reset_variations {
      display: none !important; }
    .c-product-form__content select {
      margin: 0;
      height: 3.25rem;
      line-height: 3.125rem;
      border: 0.125rem solid #DEDEDE;
      border-top-left-radius: 0.125rem;
      border-bottom-left-radius: 0.125rem;
      padding: 0 0 0 1.5rem; }
      @media only screen and (min-width: 64em) {
        .c-product-form__content select {
          height: 3.625rem; } }
      .c-product-form__content select[name="attribute_size"] {
        padding: 0 0 0 0.75rem; }
      .c-product-form__content select[name="attribute_tub-size"], .c-product-form__content select[name="attribute_treat-options"] {
        padding: 0 0 0 0.5rem; }
      .c-product-form__content select:focus {
        box-shadow: none; }
    .c-product-form__content .c-product-form__select-label {
      position: absolute;
      right: 0;
      top: 0;
      width: 2.375rem;
      height: 3.25rem;
      border-top-right-radius: 0.125rem;
      border-bottom-right-radius: 0.125rem;
      pointer-events: none;
      text-align: center;
      background-color: #DEDEDE;
      background-repeat: no-repeat;
      background-position: 50% 50%;
      background-size: 0.9375rem auto;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48ZmlsdGVyIGlkPSJhIj48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlR3JhcGhpYyIgdmFsdWVzPSIwIDAgMCAwIDAuMTM3MjU1IDAgMCAwIDAgMC4xMjE1NjkgMCAwIDAgMCAwLjEyNTQ5MCAwIDAgMCAxLjAwMDAwMCAwIi8+PC9maWx0ZXI+PC9kZWZzPjxnIGZpbHRlcj0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNCAtNikiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTI5IDEybDUtNS4zNDQtLjU5NC0uNjU2TDEyOSAxMC42ODggMTI0LjU5NCA2bC0uNTk0LjY1NnoiLz48L2c+PC9zdmc+"); }
      @media only screen and (min-width: 64em) {
        .c-product-form__content .c-product-form__select-label {
          width: 2.5rem;
          height: 3.625rem; } }
  .woocommerce div.product .c-product-form {
    border-bottom: 0.125rem solid #F6F3F3; }
    .woocommerce div.product .c-product-form thead,
    .woocommerce div.product .c-product-form .bundled_item_qty_col {
      display: none; }
    .woocommerce div.product .c-product-form tbody, .woocommerce div.product .c-product-form tfoot, .woocommerce div.product .c-product-form thead {
      border: none; }
    .woocommerce div.product .c-product-form .c-archive-product__heading {
      margin-bottom: 1rem; }
      .woocommerce div.product .c-product-form .c-archive-product__heading:after {
        display: none; }
    .woocommerce div.product .c-product-form .bundled_product_summary .bundled_product_optional_checkbox {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      position: relative;
      padding-left: 0.625rem; }
      @media only screen and (min-width: 64em) {
        .woocommerce div.product .c-product-form .bundled_product_summary .bundled_product_optional_checkbox {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
      .woocommerce div.product .c-product-form .bundled_product_summary .bundled_product_optional_checkbox input {
        left: calc(50% - 9px);
        margin: 0;
        top: auto;
        bottom: 3rem;
        opacity: 0; }
        .woocommerce div.product .c-product-form .bundled_product_summary .bundled_product_optional_checkbox input:checked + span:after {
          background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik02Ljk3Ljk3YS43NS43NSAwIDAxMS4wNzEgMS4wNUw0LjA0OSA3LjAxYS43NS43NSAwIDAxLTEuMDguMDJMLjMyNCA0LjM4NGEuNzUuNzUgMCAxMTEuMDYtMS4wNmwyLjA5NCAyLjA5M0w2Ljk1MS45OTJhLjIzNi4yMzYgMCAwMS4wMi0uMDIySDYuOTd6IiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
        .woocommerce div.product .c-product-form .bundled_product_summary .bundled_product_optional_checkbox input + span {
          font-size: 0.75rem;
          line-height: 0.9375rem;
          font-weight: 400;
          font-family: Montserrat, sans-serif;
          display: inline-block;
          position: static; }
          @media only screen and (min-width: 64em) {
            .woocommerce div.product .c-product-form .bundled_product_summary .bundled_product_optional_checkbox input + span {
              font-size: 1.125rem;
              line-height: 1.6875rem; } }
          .woocommerce div.product .c-product-form .bundled_product_summary .bundled_product_optional_checkbox input + span:after {
            content: "";
            position: absolute;
            width: 0.9375rem;
            height: 0.9375rem;
            background-repeat: no-repeat;
            border: 0.0625rem solid #231F20;
            border-radius: 0.125rem;
            background-size: 0.5625rem auto;
            background-position: 55% 50%;
            top: 0.3125rem;
            left: 0; }
      .woocommerce div.product .c-product-form .bundled_product_summary .bundled_product_optional_checkbox .price {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #000000; }
        @media only screen and (min-width: 64em) {
          .woocommerce div.product .c-product-form .bundled_product_summary .bundled_product_optional_checkbox .price {
            font-size: 1.125rem;
            line-height: 1.6875rem; } }
        .woocommerce div.product .c-product-form .bundled_product_summary .bundled_product_optional_checkbox .price ins {
          font-weight: 700; }

/**
* PRODUCT-FORM-FOOTER
**/
.c-product-form-footer {
  border-top: 0.0625rem solid #DEDEDE;
  padding-top: 0.875rem;
  margin-left: -1.5rem;
  margin-right: -1.5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem; }
  @media only screen and (min-width: 64em) {
    .c-product-form-footer {
      margin-left: -1.875rem;
      margin-right: -1.875rem;
      padding-left: 1.875rem;
      padding-right: 1.875rem;
      border-top: 0.125rem solid #DEDEDE; } }
  .c-product-form-footer__inner {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column; }
    @media only screen and (min-width: 64em) {
      .c-product-form-footer__inner {
        flex-direction: row;
        justify-content: space-between; } }
  .c-product-form-footer__in-stock, .c-product-form-footer__out-of-stock, .c-product-form-footer__delivery {
    display: flex;
    align-items: flex-start; }
    @media only screen and (min-width: 64em) {
      .c-product-form-footer__in-stock, .c-product-form-footer__out-of-stock, .c-product-form-footer__delivery {
        align-items: center; } }
    .c-product-form-footer__in-stock p, .c-product-form-footer__out-of-stock p, .c-product-form-footer__delivery p {
      font-size: 0.875rem;
      line-height: 1.125rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      margin: 0;
      display: inline-block;
      color: #000000; }
    .c-product-form-footer__in-stock a, .c-product-form-footer__out-of-stock a, .c-product-form-footer__delivery a {
      color: #007f97;
      text-decoration: underline; }
  .c-product-form-footer__in-stock, .c-product-form-footer__out-of-stock {
    margin-bottom: 1rem; }
    @media only screen and (min-width: 64em) {
      .c-product-form-footer__in-stock, .c-product-form-footer__out-of-stock {
        margin-bottom: 0; } }
  .c-product-form-footer__in-stock:before, .c-product-form-footer__delivery:before {
    content: "";
    display: inline-block;
    width: 1.25rem;
    background-position: 50% 50%;
    background-size: contain;
    background-repeat: no-repeat;
    margin-right: 0.3125rem; }
  .c-product-form-footer__in-stock:before {
    height: 1.25rem;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOSAwYTguODQxIDguODQxIDAgMDAtNC41MTggMS4yMDQgOC44ODggOC44ODggMCAwMC0zLjI3OCAzLjI3OEE4Ljg0MSA4Ljg0MSAwIDAwMCA5YzAgMS42MjkuNDAxIDMuMTM1IDEuMjA0IDQuNTE4YTguODg4IDguODg4IDAgMDAzLjI3OCAzLjI3OEE4Ljg0MSA4Ljg0MSAwIDAwOSAxOGE4Ljg0MSA4Ljg0MSAwIDAwNC41MTgtMS4yMDQgOC44ODggOC44ODggMCAwMDMuMjc4LTMuMjc4QTguODQxIDguODQxIDAgMDAxOCA5YTguODQxIDguODQxIDAgMDAtMS4yMDQtNC41MTggOC44ODggOC44ODggMCAwMC0zLjI3OC0zLjI3OEE4Ljg0MSA4Ljg0MSAwIDAwOSAwem0wIDE2Ljg5M2E3LjkyIDcuOTIgMCAwMS0yLjQ4Ny0uMzk2IDcuMyA3LjMgMCAwMS0yLjE3MS0xLjEzNCA4LjgyMiA4LjgyMiAwIDAxLTEuNjk2LTEuNzA1IDcuNDE3IDcuNDE3IDAgMDEtMS4xMjUtMi4xN0E3LjkyIDcuOTIgMCAwMTEuMTI1IDljMC0xLjA2Ni4yMDgtMi4wODYuNjI0LTMuMDU5YTcuOTExIDcuOTExIDAgMDExLjY3OS0yLjUxM0E3LjkxMSA3LjkxMSAwIDAxNS45NCAxLjc0OSA3LjY5OCA3LjY5OCAwIDAxOSAxLjEyNWMxLjA2NiAwIDIuMDg2LjIwOCAzLjA1OS42MjQuOTcyLjQxNiAxLjgxLjk3NiAyLjUxMyAxLjY3OWE3LjkxMSA3LjkxMSAwIDAxMS42NzkgMi41MTNjLjQxNi45NzMuNjI0IDEuOTkzLjYyNCAzLjA1OWE3LjY5OCA3LjY5OCAwIDAxLS42MjQgMy4wNTkgOC4wMTcgOC4wMTcgMCAwMS0xLjY3OSAyLjUyMiA3LjgzNyA3LjgzNyAwIDAxLTIuNTEzIDEuNjg4QTcuNjk4IDcuNjk4IDAgMDE5IDE2Ljg5M3ptMy41ODYtMTEuMThMNy4zMTIgMTEuMDIgNC45NCA4LjY0OGEuNTU2LjU1NiAwIDAwLS40MDQtLjE3NS41NTYuNTU2IDAgMDAtLjU1NC41LjQzMy40MzMgMCAwMDAgLjEyNC45MjIuOTIyIDAgMDAuMDI3LjEyM2MuMDEyLjA0LjAzLjA3OS4wNTMuMTE0bC4wNy4xMDUgMi43OTUgMi43NzhhLjUxLjUxIDAgMDAuMzk1LjE3Ni41MS41MSAwIDAwLjM5Ni0uMTc2bC4wNy0uMDcgNS42MDgtNS42NDNhLjUzNy41MzcgMCAwMC4xNTgtLjM5Ni41MzcuNTM3IDAgMDAtLjE1OC0uMzk1Yy0uMjExLS4yMTEtLjQ0LS4yNC0uNjg2LS4wODhhLjQ3LjQ3IDAgMDAtLjEyMy4wODh6IiBmaWxsPSIjMDAwIi8+PHBhdGggZD0iTTAgMGgxOHYxOEgweiIvPjwvZz48L3N2Zz4="); }
  .c-product-form-footer__delivery span {
    display: block; }
    @media only screen and (min-width: 64em) {
      .c-product-form-footer__delivery span {
        display: inline-block; } }
  @media only screen and (min-width: 64em) {
    .c-product-form-footer__delivery a {
      margin-left: 1rem; } }
  .c-product-form-footer__delivery a span {
    text-decoration: underline; }
  .c-product-form-footer__delivery:before {
    height: 1rem;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjU1IDkuNjI1aC0uNDVWNi42NjljMC0uMzQ3LS4xNDMtLjY4LS4zOTctLjkyN2wtMi44MS0yLjczMWExLjM3IDEuMzcgMCAwMC0uOTUzLS4zODZIMTEuN1YxLjMxMkMxMS43LjU4OSAxMS4wOTUgMCAxMC4zNSAwaC05Qy42MDUgMCAwIC41ODggMCAxLjMxM3Y4Ljc1YzAgLjcyNC42MDUgMS4zMTIgMS4zNSAxLjMxMmguNDVDMS44IDEyLjgyNSAzLjAxIDE0IDQuNSAxNGMxLjQ5IDAgMi43LTEuMTc2IDIuNy0yLjYyNWgzLjZjMCAxLjQ1IDEuMjEgMi42MjUgMi43IDIuNjI1IDEuNDkgMCAyLjctMS4xNzYgMi43LTIuNjI1aDEuMzVjLjI0NyAwIC40NS0uMTk3LjQ1LS40Mzh2LS44NzRhLjQ0NS40NDUgMCAwMC0uNDUtLjQzOHpNNC41IDEyLjY4OGMtLjc0NSAwLTEuMzUtLjU4OC0xLjM1LTEuMzEzcy42MDUtMS4zMTMgMS4zNS0xLjMxM2MuNzQ1IDAgMS4zNS41ODggMS4zNSAxLjMxM3MtLjYwNSAxLjMxMy0xLjM1IDEuMzEzem05IDBjLS43NDUgMC0xLjM1LS41ODgtMS4zNS0xLjMxM3MuNjA1LTEuMzEzIDEuMzUtMS4zMTNjLjc0NSAwIDEuMzUuNTg4IDEuMzUgMS4zMTNzLS42MDUgMS4zMTMtMS4zNSAxLjMxM3pNMTUuNzUgN0gxMS43VjMuOTM3aDEuMjRsMi44MSAyLjczMlY3eiIgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+"); }

/**
* PRODUCT-FORM-SLOTS
**/
.c-product-form-slots {
  background-color: rgba(253, 215, 0, 0.5);
  border: 0.125rem solid #FDD700;
  border-radius: 0.125rem;
  line-height: 3.3125rem;
  height: 3.3125rem;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 0; }
  @media only screen and (min-width: 64em) {
    .c-product-form-slots {
      margin-bottom: 0.9375rem; } }
  .c-product-form-slots__before, .c-product-form-slots__after {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%; }
  .c-product-form-slots__before {
    width: 1.375rem;
    height: 1.5rem;
    margin-right: 0.9375rem;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgc3Ryb2tlPSIjMjMxRjIwIiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48cGF0aCBkPSJNMTkgMjBMMiAxMiIvPjxwYXRoIGQ9Ik0yMyA0OVYyNC4zMjljMC0xLjgwNCAxLjAzMy0zLjQ0MSAyLjY0NC00LjE5bDExLjg0OC01LjUwOCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik00NSAxMS4xMTN2MjQuNTEyYTUgNSAwIDAxLTIuODk2IDQuNTM2TDIzLjA0NiA0OWgwTDMuOTA0IDQwLjE2QTUgNSAwIDAxMSAzNS42MlYxMS40MTVoMEwyMyAxbDIyIDEwLjExM3oiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L2c+PC9zdmc+"); }
  .c-product-form-slots__after {
    width: 1.25rem;
    height: 1.25rem;
    margin-left: 0.75rem;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTAgMEM0LjQ3OCAwIDAgNC40NzggMCAxMHM0LjQ3OCAxMCAxMCAxMCAxMC00LjQ3OCAxMC0xMFMxNS41MjIgMCAxMCAwem0wIDE4LjMwNEE4LjMwNSA4LjMwNSAwIDAxMS42OTYgMTAgOC4zMDUgOC4zMDUgMCAwMTEwIDEuNjk2IDguMzA1IDguMzA1IDAgMDExOC4zMDQgMTAgOC4zMDUgOC4zMDUgMCAwMTEwIDE4LjMwNHoiLz48cGF0aCBkPSJNMTIuNDkxIDUuNjRjLS42Ny0uNTg2LTEuNTUzLS45MDgtMi40OTEtLjkwOC0uOTM4IDAtMS44MjEuMzI0LTIuNDkxLjkwOS0uNjk3LjYwOS0xLjA4IDEuNDI4LTEuMDggMi4zMDV2LjE3YzAgLjA5OC4wOC4xNzkuMTc4LjE3OUg3LjY4YS4xOC4xOCAwIDAwLjE3OC0uMTc5di0uMTdjMC0uOTg0Ljk2Mi0xLjc4NSAyLjE0My0xLjc4NSAxLjE4IDAgMi4xNDMuODAxIDIuMTQzIDEuNzg1IDAgLjY5NS0uNDkxIDEuMzMtMS4yNTIgMS42MjNhMi40OTUgMi40OTUgMCAwMC0xLjYwOCAyLjM2MnYuNDhjMCAuMDk4LjA4LjE3OC4xOC4xNzhoMS4wN2EuMTguMTggMCAwMC4xOC0uMTc4di0uNTA3Yy4wMDEtLjQ0My4yNzUtLjg0LjY4OS0xIDEuMzE3LS41MDcgMi4xNjctMS42NjcgMi4xNjctMi45NTguMDAyLS44NzctLjM4Mi0xLjY5Ni0xLjA3OC0yLjMwNXptLTMuMzg0IDkuMjdhLjg5My44OTMgMCAxMDEuNzg2IDAgLjg5My44OTMgMCAwMC0xLjc4NiAweiIvPjwvZz48L3N2Zz4=");
    cursor: pointer;
    position: relative; }
    .infobox--is-active .c-product-form-slots__after {
      background: none; }
      .infobox--is-active .c-product-form-slots__after:before {
        content: 'X';
        position: absolute;
        top: 0;
        -webkit-transform: translateY(-30%);
                transform: translateY(-30%); }
    .c-product-form-slots__after:hover + .c-product-form-slots__infobox {
      -webkit-transform: translateY(100%);
              transform: translateY(100%);
      opacity: 1; }
  .c-product-form-slots__infobox {
    position: absolute;
    background-color: #231F20;
    color: #ffffff;
    padding: 1.25rem 0.625rem;
    box-shadow: 0 0 3.125rem rgba(0, 0, 0, 0.15);
    z-index: 100;
    max-width: 28.125rem;
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), -webkit-transform 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55);
    transition: transform 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), opacity 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55);
    transition: transform 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), opacity 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), -webkit-transform 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55); }
    .infobox--is-active .c-product-form-slots__infobox {
      -webkit-transform: translateY(100%);
              transform: translateY(100%);
      opacity: 1; }
    .c-product-form-slots__infobox p {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif; }
      .c-product-form-slots__infobox p:last-child {
        margin-bottom: 0; }
  .c-product-form-slots__text {
    margin: 0;
    line-height: 3.3125rem;
    height: 3.3125rem;
    color: #000000; }
  .woocommerce .c-product-form-slots .quantity {
    width: 1.625rem; }
    .woocommerce .c-product-form-slots .quantity .qty {
      width: 100%;
      box-shadow: none;
      border: none;
      background: none;
      margin: 0;
      padding: 0;
      display: inline-block; }
    .woocommerce .c-product-form-slots .quantity input::-webkit-outer-spin-button, .woocommerce .c-product-form-slots .quantity input::-webkit-inner-spin-button {
      display: none; }

/**
* PRODUCT-OPTIONS
**/
.thwepo-extra-options {
  font-size: 1rem;
  line-height: 1.375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif; }
  @media only screen and (min-width: 64em) {
    .thwepo-extra-options {
      font-size: 1.3125rem;
      line-height: 1.9375rem; } }
  .thwepo-extra-options tr label {
    position: relative; }
    .thwepo-extra-options tr label:after {
      content: "";
      position: absolute;
      width: 0.9375rem;
      height: 0.9375rem;
      background-repeat: no-repeat;
      border: 0.0625rem solid #231F20;
      border-radius: 0.125rem;
      background-size: 0.5625rem auto;
      background-position: 55% 50%;
      top: 0.3125rem;
      left: -1.625rem;
      pointer-events: none; }
    .thwepo-extra-options tr label.is-checked:after {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik02Ljk3Ljk3YS43NS43NSAwIDAxMS4wNzEgMS4wNUw0LjA0OSA3LjAxYS43NS43NSAwIDAxLTEuMDguMDJMLjMyNCA0LjM4NGEuNzUuNzUgMCAxMTEuMDYtMS4wNmwyLjA5NCAyLjA5M0w2Ljk1MS45OTJhLjIzNi4yMzYgMCAwMS4wMi0uMDIySDYuOTd6IiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .thwepo-extra-options tr input {
    opacity: 0; }
    .thwepo-extra-options tr input:checked + label:after {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik02Ljk3Ljk3YS43NS43NSAwIDAxMS4wNzEgMS4wNUw0LjA0OSA3LjAxYS43NS43NSAwIDAxLTEuMDguMDJMLjMyNCA0LjM4NGEuNzUuNzUgMCAxMTEuMDYtMS4wNmwyLjA5NCAyLjA5M0w2Ljk1MS45OTJhLjIzNi4yMzYgMCAwMS4wMi0uMDIySDYuOTd6IiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .thwepo-extra-options tr.sample_allergy_wrapper {
    max-height: 0;
    overflow: hidden;
    display: block;
    transition: max-height 400ms ease-in-out;
    background-color: #F6F3F3; }
    .thwepo-extra-options tr.sample_allergy_wrapper td.label {
      display: flex;
      flex-flow: wrap;
      background-color: transparent; }
      .thwepo-extra-options tr.sample_allergy_wrapper td.label label:after {
        left: 0; }
      .thwepo-extra-options tr.sample_allergy_wrapper td.label label.label-tag {
        flex-grow: 1;
        width: 100%;
        margin-bottom: 0.625rem; }
        .thwepo-extra-options tr.sample_allergy_wrapper td.label label.label-tag:after {
          display: none; }
  .thwepo-extra-options.is-active tr.sample_allergy_wrapper {
    max-height: 25rem; }

/**
* PRODUCT-FORM-WEIGHT
**/
.c-product-form-weight {
  display: block;
  width: 100%;
  padding: 0.875rem 0 0;
  text-align: center; }
  @media only screen and (min-width: 64em) {
    .c-product-form-weight {
      padding: 1.25rem 0 0; } }
  .c-product-form-weight__text {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    margin: 0;
    color: #000000; }

/**
* PRODUCT-FORM-WEIGHT--VARIATION
**/
.c-product-form-weight--variation {
  margin-bottom: 1rem; }

/**
* PRODUCT-FREE-DELIVERY-BANNER
**/

.c-archive-product__image{
  position: relative;
}

.c-product-free-delivery-banner {
  position: absolute;
  right: -15px;
  top: -20px;
  overflow: hidden;
  z-index: 2;
  pointer-events: none; }

    .c-product-free-delivery-banner svg {
        height: 75px;
        width: 75px;
    }

/**
* PRODUCT-FREE
**/
.c-product-free {
  width: 100%;
  padding: 0.9375rem;
  background-color: #ebf5dd;
  border: 0.125rem solid #8DC73F;
  border-radius: 0.125rem;
  text-align: center;
  margin-bottom: 2rem;
  display: flex;
  align-items: center;
  justify-content: center; }
  .c-product-free__text {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 0; }
    @media only screen and (min-width: 64em) {
      .c-product-free__text {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }

/**
* PRODUCT-GALLERY
**/
@media only screen and (max-width: 63.9375em) {
  .c-product-gallery {
    margin-left: -0.9375rem;
    margin-right: -0.9375rem;
    width: auto;
    margin-bottom: 2.5rem; } }

@media only screen and (max-width: 63.9375em) {
  .woocommerce-page div.product .c-product-gallery.images {
    margin-left: -0.9375rem;
    margin-right: -0.9375rem;
    width: auto; } }

.c-product-gallery__main {
  min-height: 21.875rem; }
  @media only screen and (min-width: 64em) {
    .c-product-gallery__main {
      height: calc(100% - 10rem);
      min-height: 37.5rem; } }
  @media only screen and (min-width: 64em) {
    .c-product-gallery__main .js-flickity,
    .c-product-gallery__main .flickity-viewport,
    .c-product-gallery__main .c-product-gallery__item {
      height: 100% !important; } }
  @media only screen and (max-width: 63.9375em) {
    .c-product-gallery__main .flickity-viewport {
      margin-top: 2rem;
      min-height: 21.875rem; } }
  .c-product-gallery__main .c-product-gallery__item, .c-product-gallery__main .c-product-gallery__image {
    width: 100%; }
    @media only screen and (min-width: 64em) {
      .c-product-gallery__main .c-product-gallery__item, .c-product-gallery__main .c-product-gallery__image {
        width: 100% !important; } }
  .c-product-gallery__main .c-product-gallery__item video {
    width: 80%;
    height: 80%;
    position: absolute;
    -o-object-fit: cover;
       object-fit: cover;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }
  .c-product-gallery__main .c-product-gallery__image {
    position: relative; }
    @media only screen and (min-width: 64em) {
      .c-product-gallery__main .c-product-gallery__image {
        padding-bottom: 56.24%; } }
    .c-product-gallery__main .c-product-gallery__image iframe {
      position: absolute;
      height: 100%; }

.c-product-gallery__nav {
  margin: 1.5rem 0 0; }
  @media only screen and (min-width: 64em) {
    .c-product-gallery__nav {
      padding: 0;
      margin: 0; } }
  .c-product-gallery__nav .flickity-slider {
    height: 7.5rem; }
  .c-product-gallery__nav .c-product-gallery__play-button {
    position: absolute;
    width: 3rem;
    height: 3rem;
    background-color: #FDD700;
    border-radius: 0.3125rem;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 1.25rem auto;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjE2My44NjFweCIgaGVpZ2h0PSIxNjMuODYxcHgiIHZpZXdCb3g9IjAgMCAxNjMuODYxIDE2My44NjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2My44NjEgMTYzLjg2MTsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTM0Ljg1NywzLjYxM0MyMC4wODQtNC44NjEsOC4xMDcsMi4wODEsOC4xMDcsMTkuMTA2djEyNS42MzdjMCwxNy4wNDIsMTEuOTc3LDIzLjk3NSwyNi43NSwxNS41MDlMMTQ0LjY3LDk3LjI3NQ0KCQljMTQuNzc4LTguNDc3LDE0Ljc3OC0yMi4yMTEsMC0zMC42ODZMMzQuODU3LDMuNjEzeiIvPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo="); }
  .c-product-gallery__nav .c-product-gallery__item {
    width: 33.333%;
    margin: 0.625rem 0;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: -webkit-filter 0.15s cubic-bezier(0.6, -0.28, 0.735, 0.045);
    transition: filter 0.15s cubic-bezier(0.6, -0.28, 0.735, 0.045);
    transition: filter 0.15s cubic-bezier(0.6, -0.28, 0.735, 0.045), -webkit-filter 0.15s cubic-bezier(0.6, -0.28, 0.735, 0.045);
    opacity: 1;
    -webkit-filter: contrast(0.6);
            filter: contrast(0.6); }
    .c-product-gallery__nav .c-product-gallery__item.is-selected {
      -webkit-filter: contrast(1);
              filter: contrast(1);
      transition: -webkit-filter 0.33s cubic-bezier(0.6, -0.28, 0.735, 0.045);
      transition: filter 0.33s cubic-bezier(0.6, -0.28, 0.735, 0.045);
      transition: filter 0.33s cubic-bezier(0.6, -0.28, 0.735, 0.045), -webkit-filter 0.33s cubic-bezier(0.6, -0.28, 0.735, 0.045); }
    @media only screen and (min-width: 64em) {
      .c-product-gallery__nav .c-product-gallery__item {
        height: 6.25rem;
        width: 6.25rem;
        margin: 0.625rem 0.5rem; } }
    .c-product-gallery__nav .c-product-gallery__item video {
      width: 100%;
      height: 100%;
      position: absolute;
      -o-object-fit: cover;
         object-fit: cover; }
  .c-product-gallery__nav .c-product-gallery__image {
    border: 0.125rem solid #231F20;
    border-radius: 0.125rem;
    margin: 0 0.9375rem;
    width: calc(100% - 30px);
    background-size: contain;
    background-position: 50% 50%;
    background-repeat: no-repeat; }
    .clostrum .c-product-gallery__nav .c-product-gallery__image {
      background-color: #ffe995; }
    .repel .c-product-gallery__nav .c-product-gallery__image {
        background-color: #006a78; }
    .tamarillo .c-product-gallery__nav .c-product-gallery__image {
      background-color: #d83541; }
    .eminence .c-product-gallery__nav .c-product-gallery__image {
      background-color: #78368c; }
    .orange-roughy .c-product-gallery__nav .c-product-gallery__image {
      background-color: #b39070; }
    .mango-tango .c-product-gallery__nav .c-product-gallery__image {
      background-color: #f18700; }
    .breaker-bay .c-product-gallery__nav .c-product-gallery__image {
      background-color: #587256; }
    .fern-green .c-product-gallery__nav .c-product-gallery__image {
      background-color: #008b92; }
    .azure .c-product-gallery__nav .c-product-gallery__image {
      background-color: #008bcb; }
    .dusty-gray .c-product-gallery__nav .c-product-gallery__image {
      background-color: #93909b; }
    .sunglo .c-product-gallery__nav .c-product-gallery__image {
      background-color: #cb5c9e; }
    .lightening-yellow .c-product-gallery__nav .c-product-gallery__image {
      background-color: #dbba00; }
    .lightening-yellow-dark .c-product-gallery__nav .c-product-gallery__image {
      background-color: #d83541; }
    .all-ports .c-product-gallery__nav .c-product-gallery__image {
      background-color: #008b92; }
    .fresh-eggplants .c-product-gallery__nav .c-product-gallery__image {
      background-color: #f18700; }
    .punch .c-product-gallery__nav .c-product-gallery__image {
      background-color: #cb5c9e; }
    .roman .c-product-gallery__nav .c-product-gallery__image {
      background-color: #e35b30; }
    .fire-bush .c-product-gallery__nav .c-product-gallery__image {
      background-color: #b39070; }
    .rajah .c-product-gallery__nav .c-product-gallery__image {
      background-color: #f18700; }
    .amulet .c-product-gallery__nav .c-product-gallery__image {
      background-color: #587256; }
    .polo-blue .c-product-gallery__nav .c-product-gallery__image {
      background-color: #008bcb; }
    .iron .c-product-gallery__nav .c-product-gallery__image {
      background-color: #93909b; }
    .contessa .c-product-gallery__nav .c-product-gallery__image {
      background-color: #cb5c9e; }
    .saffron .c-product-gallery__nav .c-product-gallery__image {
      background-color: #dbba00; }
    .supplements .c-product-gallery__nav .c-product-gallery__image {
      background-color: #ffffff; }
    .light-orange .c-product-gallery__nav .c-product-gallery__image {
      background-color: #F28F1A; }
    .remedy-turquoise .c-product-gallery__nav .c-product-gallery__image {
      background-color: #32B3A2; }
    .exotics-bundle .c-product-gallery__nav .c-product-gallery__image  {
      background-color: #a3985c; }
    .exotics-venison .c-product-gallery__nav .c-product-gallery__image  {
      background-color: #65c1be; }
    .exotics-wild-boar .c-product-gallery__nav .c-product-gallery__image  {
      background-color: #fbbb33; }
    .exotics-pheasant .c-product-gallery__nav .c-product-gallery__image  {
      background-color: #d4b3b0; }
    .exotics-goat .c-product-gallery__nav .c-product-gallery__image  {
      background: #40c0f0; }
    .exotics-goose .c-product-gallery__nav .c-product-gallery__image  {
      background: #94c356; }
    .licki-buddy .c-product-gallery__nav .c-product-gallery__image  {
      background-color: #f88402; }
    .licki-soother .c-product-gallery__nav .c-product-gallery__image  {
      background-color: #29c6e9; }
    .licki-tuff-buddy .c-product-gallery__nav .c-product-gallery__image  {
      background-color: #f1466c; }
    .licki-tuff-soother .c-product-gallery__nav .c-product-gallery__image  {
      background-color: #773e7d; }
    .licki-wobble .c-product-gallery__nav .c-product-gallery__image  {
      background-color: #5d686e; }
    .soft-peach-gradient .c-product-gallery__nav .c-product-gallery__image {
      background-color: linear-gradient(180deg, #FFFFFF 0%, #F5EEF2 100%); }
    .treat-pork-dark-orange .c-product-gallery__nav .c-product-gallery__image {
      background-color: #e54f2b; }
    .treat-cow-red .c-product-gallery__nav .c-product-gallery__image {
      background-color: #be1d28; }
    .treat-duck-purple .c-product-gallery__nav .c-product-gallery__image {
      background-color: #951b81; }
    .treat-venison-yellow .c-product-gallery__nav .c-product-gallery__image {
      background-color: #ffed00; }
    .treat-chicken-green .c-product-gallery__nav .c-product-gallery__image {
      background-color: #99be59; }
    .treat-salmon-fish-pink .c-product-gallery__nav .c-product-gallery__image {
      background-color: #ea516d; }
    .treat-rabbit-teal .c-product-gallery__nav .c-product-gallery__image {
      background-color: #846f65; }
    .treat-lamb-blue .c-product-gallery__nav .c-product-gallery__image {
      background-color: #312783; }
    .treat-ostrich-light-orange .c-product-gallery__nav .c-product-gallery__image {
      background-color: #EA8938; }
    .treat-goat .c-product-gallery__nav .c-product-gallery__image {
        background-color: #0093d2; }
    .treat-kangaroo .c-product-gallery__nav .c-product-gallery__image {
        background-color: #8c8252; }
    .treat-ostrich .c-product-gallery__nav .c-product-gallery__image {
        background-color: #a1daf8; }
    .calm-nourishing-balm--purple .c-product-gallery__nav .c-product-gallery__image {
      background-color: #8969B0; }
    .itchy-wash-bar-and-shampoo--red .c-product-gallery__nav .c-product-gallery__image {
      background-color: #FD4A4D; }
    .glossy-shampoo--teal .c-product-gallery__nav .c-product-gallery__image {
      background-color: #75D7BF; }
    .hush-calming-spray--blue .c-product-gallery__nav .c-product-gallery__image {
      background-color: #ACE5FC; }
    .insect-defence-spray--pink .c-product-gallery__nav .c-product-gallery__image {
      background-color: #F66B92; }

.chub-beef-lamb .c-product-gallery__nav .c-product-gallery__image {
    background-color: #932842;
}
.chub-chicken-lamb .c-product-gallery__nav .c-product-gallery__image {
    background-color: #654871;
}
.chub-chicken-white-fish .c-product-gallery__nav .c-product-gallery__image {
    background-color: #d85957;
}
.chub-three-bird .c-product-gallery__nav .c-product-gallery__image {
    background-color: #66797c;
}
.pork .c-product-gallery__nav .c-product-gallery__image {
    background-color: #b31a64;
}

    @media only screen and (min-width: 64em) {
      .c-product-gallery__nav .c-product-gallery__image {
        margin: 0;
        width: 100%; } }
    .woocommerce div.product .c-product-gallery__nav .c-product-gallery__image {
      width: 100%;
      height: 5.3125rem; }
      @media only screen and (min-width: 64em) {
        .woocommerce div.product .c-product-gallery__nav .c-product-gallery__image {
          height: 6.25rem; } }

.woocommerce .type-product.product .c-product-gallery {
  float: none;
  overflow: hidden; }
  @media only screen and (min-width: 64em) {
    .woocommerce .type-product.product .c-product-gallery {
      margin: 0 1.875rem;
      max-width: calc(100% - 41.25rem);
      width: calc(100% - 41.25rem); } }

/**
* PRODUCT-ICONS
**/
.c-product-icons {
  -webkit-transform: translateY(-40px);
          transform: translateY(-40px); }
  .c-product-icons .bulk {
    display: none; }
  .c-product-icons.bulk-selected .small {
    display: none; }
  .c-product-icons.bulk-selected .bulk {
    display: inline-block; }
  .c-product-icons__list {
    display: flex;
    justify-content: center;
/**-webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
 **/
}
  .c-product-icons__icon {
    /**max-height: 5rem;
    margin: 0 0.625rem;**/
 -webkit-transform: scale(0.8);
            transform: scale(0.8);
            max-width: 100px;

}
@media only screen and (min-width: 40em) {
      .c-product-icons__list {
        -webkit-transform: scale(1);
                transform: scale(1); } }


    @media only screen and (min-width: 64em) {
      .c-product-icons__icon {
        margin: 0 1rem; } }

/**
* PRODUCT-ICONS--ARCHIVE
**/
.c-product-icons--archive {
  position: absolute;
  z-index: 2;
  right: 0;
  top: 0;
  width: 100%;
  padding-bottom: calc(100% + 20px);
  height: 0;
  display: flex;
  align-items: flex-end;
  pointer-events: none; }

.c-product-icons--archive .c-product-icons__icon {
  margin: 0;
  -webkit-transform: scale(0.6);
          transform: scale(0.6);
  -webkit-transform-origin: 100% 100%;
          transform-origin: 100% 100%; }
  .c-product-icons--archive .c-product-icons__icon:nth-of-type(2) {
    -webkit-transform-origin: calc(100% + 55px) 100%;
            transform-origin: calc(100% + 55px) 100%; }

.c-product-icons--archive .c-product-icons__list {
  position: absolute;
  bottom: 0.625rem;
  right: 0.625rem;
  display: flex;
  flex-direction: row-reverse; }

/**
* PRODUCT-HOW-IT-HELPS-YOUR-DOG
**/
.c-product-how-it-helps-your-dog__content {
  text-align: center;
  max-width: 50.8125rem;
  margin: 0 auto; }

.c-product-how-it-helps-your-dog__headings {
  width: auto;
  max-width: 37.0625rem;
  margin: 0 auto 0.6875rem; }

.c-product-how-it-helps-your-dog__preheading {
  text-align: left;
  margin-bottom: -0.625rem;
  font-size: 2.8125rem;
  line-height: 2.8125rem;
  font-weight: 400;
  font-family: BlackDiamond; }
  @media only screen and (min-width: 64em) {
    .c-product-how-it-helps-your-dog__preheading {
      font-size: 4.5rem;
      line-height: 4.5rem; } }
  @media only screen and (min-width: 64em) {
    .c-product-how-it-helps-your-dog__preheading {
      margin-bottom: -1.5rem; } }

.c-product-how-it-helps-your-dog__heading {
  font-size: 1.875rem;
  line-height: 2.25rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-product-how-it-helps-your-dog__heading {
      font-size: 3rem;
      line-height: 3.125rem; } }

.c-product-how-it-helps-your-dog__text p {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif; }

/**
* PRODUCT-HOW-IT-HELPS-YOUR-DOG--SUPPLEMENTS
**/
.supplement-flexx .c-product-how-it-helps-your-dog--supplements .c-product-how-it-helps-your-dog__preheading {
  color: #B23335; }

.supplement-maximus .c-product-how-it-helps-your-dog--supplements .c-product-how-it-helps-your-dog__preheading {
  color: #00AFF6; }

.supplement-muscle .c-product-how-it-helps-your-dog--supplements .c-product-how-it-helps-your-dog__preheading {
  color: #890061; }

.supplement-boost .c-product-how-it-helps-your-dog--supplements .c-product-how-it-helps-your-dog__preheading {
  color: #FF5CC8; }

.supplement-revive .c-product-how-it-helps-your-dog--supplements .c-product-how-it-helps-your-dog__preheading {
  color: #8CB100; }

.supplement-shine .c-product-how-it-helps-your-dog--supplements .c-product-how-it-helps-your-dog__preheading {
  color: #464490; }

.supplement-protect .c-product-how-it-helps-your-dog--supplements .c-product-how-it-helps-your-dog__preheading {
  color: #EBCC14; }

.supplement-digest .c-product-how-it-helps-your-dog--supplements .c-product-how-it-helps-your-dog__preheading {
color: #ef7d00; }

.supplement-colostrum .c-product-how-it-helps-your-dog--supplements .c-product-how-it-helps-your-dog__preheading{ color: #ffe995; }

.supplement-repel .c-product-how-it-helps-your-dog--supplements .c-product-how-it-helps-your-dog__preheading{ color: #006a78; }

.c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__image {
  position: relative;
  margin-bottom: 2.5rem; }
  @media only screen and (min-width: 64em) {
    .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__image {
      max-width: 34.375rem;
      position: absolute;
      margin-bottom: 0; } }

.c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__image-number {
  position: absolute;
  border-radius: 50%;
  width: 3.75rem;
  height: 3.75rem; }
  @media only screen and (min-width: 64em) {
    .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__image-number {
      display: none; } }
  .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__image-number.one {
    left: 1.625rem;
    top: 1.4375rem; }
  .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__image-number.two {
    left: -0.4375rem;
    top: calc(50% - 10px); }
  .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__image-number.three {
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    bottom: -0.375rem; }
  .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__image-number.four {
    right: -0.4375rem;
    top: calc(50% - 10px); }
  .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__image-number.five {
    right: 1.625rem;
    top: 1.4375rem; }

.c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__list-bottom {
  width: 100%;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center; }

.c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__preheading {
  font-size: 2.34375rem;
  line-height: 2rem;
  font-weight: 400;
  font-family: BlackDiamond;
  font-size: 1.875rem;
  line-height: 1.375rem;
  margin-bottom: -0.625rem; }
  @media only screen and (min-width: 64em) {
    .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__preheading {
      font-size: 3.375rem;
      line-height: 2.5625rem; } }
  @media only screen and (min-width: 64em) {
    .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__preheading {
      font-size: 2.25rem;
      line-height: 1.6875rem; } }

.c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__heading-text {
  color: #ffffff;
  background: #B23335;
  box-shadow: none;
  padding: 0 0.375rem; }
  .supplement-flexx .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__heading-text {
    background: #B23335; }
  .supplement-maximus .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__heading-text {
    background: #00AFF6; }
  .supplement-muscle .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__heading-text {
    background: #890061; }
  .supplement-boost .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__heading-text {
    background: #FF5CC8; }
  .supplement-revive .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__heading-text {
    background: #8CB100; }
  .supplement-shine .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__heading-text {
    background: #464490; }
  .supplement-protect .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__heading-text {
    background: #EBCC14; }
  .supplement-protect .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__heading-text {
    color: #000000; }

  .supplement-digest .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__heading-text {
    background: #ef7d00; }
  .supplement-digest .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__heading-text {
    color: #000000; }

.supplement-colostrum .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__heading-text { color: #000; background: #ffe995; }
.supplement-repel .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__heading-text { color: #000; background: #006a78; }

  .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__heading-text:before {
    width: 4.0625rem;
    height: 4.0625rem;
    border: 0.125rem solid #B23335;
    line-height: 4rem;
    font-size: 2.75rem; }
    @media only screen and (min-width: 64em) {
      .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__heading-text:before {
        position: absolute;
        border: 0.1875rem solid #B23335;
        width: 5.75rem;
        height: 5.75rem;
        line-height: 5.625rem;
        font-size: 3.375rem; } }

.c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item {
  position: fixed;
  z-index: 1;
  margin-bottom: 1.5rem; }
  @media only screen and (min-width: 64em) {
    .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item {
      margin-bottom: 2.5rem;
      max-width: 25rem;
      position: relative;
      opacity: 0; } }
  @media only screen and (max-width: 63.9375em) {
    .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item {
      position: fixed;
      background-color: rgba(0, 0, 0, 0.5);
      left: 0;
      right: 0;
      bottom: 0;
      top: 0;
      z-index: 100001;
      margin: 0;
      display: flex;
      align-items: center;
      justify-content: center;
      pointer-events: none;
      opacity: 0 !important;
      -webkit-transform: scale(1.2);
              transform: scale(1.2);
      -webkit-transform-origin: 50% 50%;
              transform-origin: 50% 50%;
      text-align: center;
      transition: all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955); }
      .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item.is-active {
        opacity: 1 !important;
        -webkit-transform: scale(1);
                transform: scale(1);
        pointer-events: initial; }
      .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item .c-product-benefit-items__text p:last-child {
        margin-bottom: 0; }
      .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item-inner {
        position: relative;
        background: #ffffff;
        padding: 2rem;
        width: calc(100% - 90px);
        box-shadow: 0 0 3.125rem rgba(0, 0, 0, 0.15); }
        .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item-inner:after, .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item-inner:before {
          content: "";
          position: absolute;
          height: 0.1875rem;
          width: 1.5rem;
          background-color: #000000;
          -webkit-transform-origin: 50% 50%;
                  transform-origin: 50% 50%;
          right: 1rem;
          top: 1.5rem; }
        .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item-inner:after {
          -webkit-transform: rotate(45deg);
                  transform: rotate(45deg); }
        .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item-inner:before {
          -webkit-transform: rotate(-45deg);
                  transform: rotate(-45deg); } }
  .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item .c-product-benefit-items__heading-text:before {
    display: none; }
  @media only screen and (min-width: 64em) {
    .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item.one, .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item.two {
      text-align: right;
      -webkit-transform: translateX(-50px);
              transform: translateX(-50px); }
      .row-is-visible .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item.one, .row-is-visible .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item.two {
        -webkit-transform: translateX(0);
                transform: translateX(0);
        opacity: 1; } }
  @media only screen and (min-width: 64em) {
    .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item.one {
      margin-left: 1.875rem;
      transition: all 1s 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955); } }
  @media only screen and (min-width: 64em) {
    .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item.two {
      margin-left: 1.25rem;
      transition: all 1s 0.35s cubic-bezier(0.455, 0.03, 0.515, 0.955); } }
  @media only screen and (min-width: 64em) {
    .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item.three {
      margin-top: -2.5rem;
      -webkit-transform: translateY(100px);
              transform: translateY(100px);
      transition: all 1s 0.45s cubic-bezier(0.455, 0.03, 0.515, 0.955); }
      .row-is-visible .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item.three {
        -webkit-transform: translateY(0);
                transform: translateY(0);
        opacity: 1; } }
  .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item.four, .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item.five {
    -webkit-transform: translateX(50px);
            transform: translateX(50px); }
    .row-is-visible .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item.four, .row-is-visible .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item.five {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      opacity: 1; }
  @media only screen and (min-width: 64em) {
    .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item.four {
      margin-right: 1.875rem;
      transition: all 1s 0.65s cubic-bezier(0.455, 0.03, 0.515, 0.955); } }
  @media only screen and (min-width: 64em) {
    .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__item.five {
      margin-right: 1.25rem;
      transition: all 1s 0.75s cubic-bezier(0.455, 0.03, 0.515, 0.955); } }

.c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__list:nth-child(2) .c-product-benefit-items__item:nth-child(-n+2) {
  opacity: 1;
  height: auto; }
  @media only screen and (min-width: 64em) {
    .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__list:nth-child(2) .c-product-benefit-items__item:nth-child(-n+2) {
      opacity: 0; }
      .row-is-visible .c-product-how-it-helps-your-dog--supplements .c-product-benefit-items__list:nth-child(2) .c-product-benefit-items__item:nth-child(-n+2) {
        opacity: 1; } }

/**
* PRODUCT-INGREDIENTS
**/
.c-product-ingredients {
  background: linear-gradient(180deg, #ffffff 0%, #F5EEF2 100%);
  padding-bottom: 0;
  margin-bottom: 2.5rem;
  position: relative;
  z-index: 0; }
  @media only screen and (min-width: 64em) {
    .c-product-ingredients {
      padding-left: 1.875rem;
      padding-right: 1.875rem; } }
  @media only screen and (min-width: 90.625em) {
    .c-product-ingredients {
      padding-left: calc(1*((100vw - 90rem)/2));
      padding-right: calc(1*((100vw - 90rem)/2));
      margin-left: calc(-1*((100vw - 90rem)/2));
      margin-right: calc(-1*((100vw - 90rem)/2));
      padding-bottom: 2.5rem; } }
  .c-product-ingredients .row.columns .column.large-5 {
    background: #ffffff;
    display: block;
    width: 100%;
    margin: 1.875rem 0 0;
    padding-left: 1.875rem !important;
    padding-right: 1.875rem !important; }
    @media only screen and (min-width: 64em) {
      .c-product-ingredients .row.columns .column.large-5 {
        background: transparent;
        width: 41.66667%;
        margin: auto; } }
  .c-product-ingredients__intro {
    text-align: center;
    margin-bottom: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-product-ingredients__intro {
        margin-bottom: 1.875rem; } }
  .c-product-ingredients__headings {
    display: inline-block;
    margin-bottom: 1rem; }
    @media only screen and (min-width: 64em) {
      .c-product-ingredients__headings {
        margin-bottom: 1.5rem; } }
  .c-product-ingredients__preheading {
    text-align: left;
    font-size: 2.8125rem;
    line-height: 2.8125rem;
    font-weight: 400;
    font-family: BlackDiamond;
    color: #008091;
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px);
    margin-bottom: -0.625rem; }
    @media only screen and (min-width: 64em) {
      .c-product-ingredients__preheading {
        font-size: 4.5rem;
        line-height: 4.5rem; } }
    @media only screen and (min-width: 64em) {
      .c-product-ingredients__preheading {
        -webkit-transform: translateX(-16px);
                transform: translateX(-16px);
        margin-bottom: -1rem; } }
  .c-product-ingredients__heading {
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-product-ingredients__heading {
        font-size: 3rem;
        line-height: 3.125rem; } }
  .c-product-ingredients__subheading {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    margin-bottom: 0; }
    @media only screen and (min-width: 64em) {
      .c-product-ingredients__subheading {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
  .c-product-ingredients__text {
    margin-bottom: 0; }
  @media only screen and (min-width: 40em) {
    .c-product-ingredients__list {
      -webkit-column-count: 2;
              column-count: 2;
      -webkit-column-gap: 1.875rem;
              column-gap: 1.875rem; } }
  .c-product-ingredients__list:not(:last-of-type) {
    margin-bottom: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-product-ingredients__list:not(:last-of-type) {
        margin-bottom: 2.5rem; } }
  .c-product-ingredients__item {
    -webkit-column-break-inside: avoid;
            break-inside: avoid;
    display: inline-block;
    vertical-align: top;
    flex: auto;
    background-color: #8DC73F;
    padding: 1.875rem 1.875rem 1.5rem;
    position: relative;
    margin-bottom: 1.875rem;
    position: relative;
    -webkit-transform: translateY(21px);
            transform: translateY(21px); }
    .c-product-ingredients__item p {
      color: #ffffff;
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-product-ingredients__item p {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
      .c-product-ingredients__item p:last-of-type {
        margin-bottom: 0; }
    .c-product-ingredients__item-icon {
      width: 5rem;
      height: 5rem;
      position: absolute;
      right: 1.875rem;
      top: -1.3125rem;
      border: 2px solid #000000;
      border-radius: 50%; }
    .c-product-ingredients__item-heading {
      color: #ffffff; }
    .c-product-ingredients__item-heading {
      font-size: 1.5625rem;
      line-height: 2rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      max-width: calc(100% - 5.625rem); }
      @media only screen and (min-width: 64em) {
        .c-product-ingredients__item-heading {
          font-size: 2.25rem;
          line-height: 3rem; } }
  .c-product-ingredients__additional-heading {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 0.5rem; }
    @media only screen and (min-width: 64em) {
      .c-product-ingredients__additional-heading {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
  @media only screen and (min-width: 40em) {
    .c-product-ingredients__additional ul {
      -webkit-column-count: 2;
              column-count: 2; } }
  @media only screen and (min-width: 64em) {
    .c-product-ingredients__additional ul {
      -webkit-column-count: 3;
              column-count: 3; } }

/**
* PRODUCT-INGREDIENTS--SUPPLEMENTS
**/
@media only screen and (min-width: 64em) {
  .c-product-ingredients--supplements .row.columns .column.large-5, .c-product-ingredients--supplements .row.columns .column.large-7 {
    padding-left: 1rem !important;
    padding-right: 1rem !important; } }

.c-product-ingredients--supplements .c-product-ingredients__item-heading {
  font-size: 1.3125rem;
  line-height: 1.6875rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-product-ingredients--supplements .c-product-ingredients__item-heading {
      font-size: 1.75rem;
      line-height: 2.1875rem; } }

.c-product-ingredients--supplements .c-product-ingredients__preheading {
  color: #B23335; }
  .supplement-flexx .c-product-ingredients--supplements .c-product-ingredients__preheading {
    color: #B23335; }
  .supplement-maximus .c-product-ingredients--supplements .c-product-ingredients__preheading {
    color: #00AFF6; }
  .supplement-muscle .c-product-ingredients--supplements .c-product-ingredients__preheading {
    color: #890061; }
  .supplement-boost .c-product-ingredients--supplements .c-product-ingredients__preheading {
    color: #FF5CC8; }
  .supplement-revive .c-product-ingredients--supplements .c-product-ingredients__preheading {
    color: #8CB100; }
  .supplement-shine .c-product-ingredients--supplements .c-product-ingredients__preheading {
    color: #464490; }
  .supplement-protect .c-product-ingredients--supplements .c-product-ingredients__preheading {
    color: #EBCC14; }

      .supplement-digest .c-product-ingredients--supplements .c-product-ingredients__preheading {
    color: #ef7d00; }

.supplement-colostrum .c-product-ingredients--supplements .c-product-ingredients__preheading { color: #ffe995; }
.supplement-repel .c-product-ingredients--supplements .c-product-ingredients__preheading { color: #006a78; }

.c-product-ingredients--supplements .c-product-ingredients__item {
  background-color: #B23335; }
  .supplement-flexx .c-product-ingredients--supplements .c-product-ingredients__item {
    background-color: #B23335; }
  .supplement-maximus .c-product-ingredients--supplements .c-product-ingredients__item {
    background-color: #00AFF6; }
  .supplement-muscle .c-product-ingredients--supplements .c-product-ingredients__item {
    background-color: #890061; }
  .supplement-boost .c-product-ingredients--supplements .c-product-ingredients__item {
    background-color: #FF5CC8; }
  .supplement-revive .c-product-ingredients--supplements .c-product-ingredients__item {
    background-color: #8CB100; }
  .supplement-shine .c-product-ingredients--supplements .c-product-ingredients__item {
    background-color: #464490; }
  .supplement-protect .c-product-ingredients--supplements .c-product-ingredients__item {
    background-color: #EBCC14; }

.supplement-colostrum .c-product-ingredients--supplements .c-product-ingredients__item { background-color: #ffe995; }
.supplement-repel .c-product-ingredients--supplements .c-product-ingredients__item { background-color: #006a78; }

  .supplement-protect .c-product-ingredients--supplements .c-product-ingredients__item-heading, .supplement-protect
  .c-product-ingredients--supplements .c-product-ingredients__item p {
    color: #000000; }

      .supplement-digest .c-product-ingredients--supplements .c-product-ingredients__item {
    background-color: #ef7d00; }

  .supplement-digest .c-product-ingredients--supplements .c-product-ingredients__item-heading, .supplement-digest
  .c-product-ingredients--supplements .c-product-ingredients__item p {
    color: #000000; }

    .supplement-colostrum .c-product-ingredients--supplements .c-product-ingredients__item-heading,
    .supplement-colostrum .c-product-ingredients--supplements .c-product-ingredients__item p {
      color: #000000; }

/**
* PRODUCT-NUTRITIONAL-ANALYSIS
**/
.c-product-nutritional-analysis {
  margin-bottom: 3rem;
  padding-bottom: 2rem;
  background-image: linear-gradient(180deg, #ffffff 0%, #F5EEF2 100%);
  margin-left: -1.875rem;
  margin-right: -1.875rem;
  padding-left: 1.875rem;
  padding-right: 1.875rem; }
  @media only screen and (min-width: 90em) {
    .c-product-nutritional-analysis {
      margin-left: calc(-1*((100vw - 90rem)/2));
      margin-right: calc(-1*((100vw - 90rem)/2));
      padding-left: calc(1*((100vw - 90rem)/2));
      padding-right: calc(1*((100vw - 90rem)/2)); } }
  @media only screen and (min-width: 64em) {
    .c-product-nutritional-analysis {
      margin-bottom: 4.3125rem;
      padding-bottom: 3.4375rem; } }
  .c-product-nutritional-analysis__inner {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    align-items: flex-start; }
    @media only screen and (min-width: 64em) {
      .c-product-nutritional-analysis__inner {
        flex-direction: row;
        margin: 0 -0.9375rem; } }
  @media only screen and (min-width: 64em) {
    .c-product-nutritional-analysis__content, .c-product-nutritional-analysis__list {
      margin: 0 1.875rem; } }
  .c-product-nutritional-analysis__content {
    padding: 3.625rem 1.5rem 1.5rem;
    border: 0.125rem solid #231F20;
    position: relative; }
    @media only screen and (min-width: 64em) {
      .c-product-nutritional-analysis__content {
        padding: 3.3125rem 1.5rem 1.5rem;
        margin-top: 1.3125rem;
        width: calc(35% - 30px); } }
    .c-product-nutritional-analysis__content:before {
      content: "";
      top: 0;
      width: 5rem;
      height: 5rem;
      position: absolute;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      background-size: contain;
      background-position: 50% 50%;
      background-repeat: no-repeat;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzIzMUYyMCIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSIjRkZGIiBjeD0iNDAiIGN5PSI0MCIgcj0iMzkiLz48cGF0aCBkPSJNMjcuMTYxIDMzLjkwNmEuNDU4LjQ1OCAwIDAwLS4zNTEuMTU3LjU1Ni41NTYgMCAwMC0uMTQzLjM5VjM1LjZjMCAuMTM5LjA0Ny4yNi4xNDMuMzY1YS40NTguNDU4IDAgMDAuMzUxLjE1Nkg0Mi44NGEuNDU4LjQ1OCAwIDAwLjM1MS0uMTU2LjUyMy41MjMgMCAwMC4xNDMtLjM2NXYtMS4xNDZhLjU1Ni41NTYgMCAwMC0uMTQzLS4zOS40NTguNDU4IDAgMDAtLjM1MS0uMTU3SDI3LjE2ek00MCAxNi42NjZjLTEuMTYzLS4wMzQtMi4xNjYuMzYtMy4wMDggMS4xODYtLjg0Mi44MjQtMS4yNjMgMS44MTgtMS4yNjMgMi45ODF2My4yNTZjMCAuMzgxLS4wNDguNjk0LS4xNDMuOTM3YTEuMTk1IDEuMTk1IDAgMDEtLjQ1Ni41NzMgMi4wOCAyLjA4IDAgMDEtLjU5OS4yODZjLS4xOS4wNTMtLjQ2LjEwNS0uODA3LjE1N2EzLjQ0MSAzLjQ0MSAwIDAwLTIuMTQ4IDEuMDhjLS41ODIuNjE3LS44NzMgMS41NzYtLjg3MyAyLjg3OGgxOC41OTRjMC0xLjMwMi0uMjktMi4yNjEtLjg3My0yLjg3OGEzLjQ0MSAzLjQ0MSAwIDAwLTIuMTQ4LTEuMDggNy40NDggNy40NDggMCAwMS0uODA3LS4xNTcgMi4wOCAyLjA4IDAgMDEtLjYtLjI4NiAxLjE5NSAxLjE5NSAwIDAxLS40NTUtLjU3M2MtLjA5NS0uMjQzLS4xNDMtLjU1Ni0uMTQzLS45Mzd2LTMuMjU2YzAtMS4xNjMtLjQyMS0yLjE1Ny0xLjI2My0yLjk4MS0uODQyLS44MjUtMS44NDUtMS4yMi0zLjAwOC0xLjE4NXpNNDAgMjBhMS42MSAxLjYxIDAgMDExLjA2OC41MmMuMjk1LjMxMy40NDIuNzA0LjQ0MiAxLjE3MyAwIC40MzQtLjE0Ny44MDctLjQ0MiAxLjEyYTEuNjEgMS42MSAwIDAxLTEuMDY4LjUyIDEuNjEgMS42MSAwIDAxLTEuMDY4LS41MiAxLjU3NCAxLjU3NCAwIDAxLS40NDItMS4xMmMwLS40NjkuMTQ3LS44Ni40NDItMS4xNzJBMS42MSAxLjYxIDAgMDE0MCAyMHptMTcuNTUyIDBjLjY2IDAgMS4yMzMuMjQzIDEuNzE5LjczLjQ4Ni40ODUuNzI5IDEuMDU4LjcyOSAxLjcxOHYzOC40MzdjMCAuNjYtLjI0MyAxLjIzMy0uNzMgMS43Mi0uNDg1LjQ4NS0xLjA1OC43MjgtMS43MTguNzI4SDIyLjQ0OGMtLjY2IDAtMS4yMzMtLjI0My0xLjcxOS0uNzI5UzIwIDYxLjU0NSAyMCA2MC44ODVWMjIuNDQ4YzAtLjY2LjI0My0xLjIzMy43My0xLjcxOS40ODUtLjQ4NiAxLjA1OC0uNzI5IDEuNzE4LS43MjloMTAuODg1djEuNjkzYy4wMTguNDY4LS4xMy44Ni0uNDQyIDEuMTcyLS4zMTMuMzEyLS43MTIuNDY4LTEuMTk4LjQ2OGgtNi4xNDZjLS42MDggMC0xLjEyOS4yMTctMS41NjMuNjUxYTIuMTMxIDIuMTMxIDAgMDAtLjY1IDEuNTYzdjMyLjI0YzAgLjYwNy4yMTYgMS4xMjguNjUgMS41NjIuNDM0LjQzNC45NTUuNjUxIDEuNTYzLjY1MWgyOC45MDZjLjYwOCAwIDEuMTI5LS4yMTcgMS41NjMtLjY1MS40MzQtLjQzNC42NS0uOTU1LjY1LTEuNTYzdi0zMi4yNGMwLS42MDctLjIxNi0xLjEyOC0uNjUtMS41NjJhMi4xMzEgMi4xMzEgMCAwMC0xLjU2My0uNjVINDguMzZjLS41MDMgMC0uOTE1LS4xNTctMS4yMzctLjQ3LS4zMi0uMzEyLS40NzMtLjcwMy0uNDU1LTEuMTcxVjIwaDEwLjg4NXpNMjcuNDc0IDQwLjUyYS45NjguOTY4IDAgMDAtLjU2LjE3Yy0uMTY1LjExMy0uMjQ3LjIzOS0uMjQ3LjM3OHYxLjE0NmMwIC4xNTYuMDgyLjI4Ni4yNDcuMzkuMTY1LjEwNC4zNTIuMTU2LjU2LjE1NmgyNS4wNTJjLjIwOCAwIC4zOTUtLjA1Mi41Ni0uMTU2LjE2NS0uMTA0LjI0Ny0uMjM0LjI0Ny0uMzl2LTEuMTQ2YzAtLjE0LS4wODItLjI2NS0uMjQ3LS4zNzhhLjk2OC45NjggMCAwMC0uNTYtLjE3SDI3LjQ3NHptLS4xODIgNi43MmMtLjE1NyAwLS4zLjA1Mi0uNDMuMTU2YS40ODEuNDgxIDAgMDAtLjE5NS4zOXYxLjE0NmMwIC4xNC4wNjUuMjYuMTk1LjM2NS4xMy4xMDQuMjczLjE1Ni40My4xNTZoMTguNzVjLjE1NiAwIC4zLS4wNTIuNDMtLjE1Ni4xMy0uMTA0LjE5NS0uMjI2LjE5NS0uMzY1di0xLjE0NmEuNDgxLjQ4MSAwIDAwLS4xOTYtLjM5LjY3Mi42NzIgMCAwMC0uNDMtLjE1NmgtMTguNzV6bS4wNzggNi42MTRhLjc3Ni43NzYgMCAwMC0uNDgyLjE3Yy0uMTQ4LjExMi0uMjIxLjIzOC0uMjIxLjM3N3YxLjE0NmMwIC4xNTYuMDczLjI4Ni4yMjEuMzlhLjgxOC44MTggMCAwMC40ODIuMTU3aDIxLjkyN2EuODE4LjgxOCAwIDAwLjQ4Mi0uMTU3Yy4xNDctLjEwNC4yMjEtLjIzNC4yMjEtLjM5VjU0LjRjMC0uMTM5LS4wNzQtLjI2NS0uMjIxLS4zNzhhLjc3Ni43NzYgMCAwMC0uNDgyLS4xNjlIMjcuMzd6IiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+"); }
    .c-product-nutritional-analysis__content p,
    .c-product-nutritional-analysis__content ul li {
      font-size: 0.875rem;
      line-height: 1.125rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif; }
  .c-product-nutritional-analysis__list {
    -webkit-column-count: 1;
            column-count: 1;
    margin: 0 0 4.5rem; }
    @media only screen and (min-width: 40em) {
      .c-product-nutritional-analysis__list {
        -webkit-column-count: 3;
                column-count: 3;
        -webkit-column-gap: 1.875rem;
                column-gap: 1.875rem;
        width: calc(65% - 30px); } }
    .c-product-nutritional-analysis__list .c-product-nutritional-analysis__item {
      -webkit-column-break-inside: avoid;
              break-inside: avoid;
      display: inline-block;
      vertical-align: top;
      flex: auto;
      background-color: #8DC73F;
      padding: 1.875rem 1.875rem 1.5rem;
      position: relative;
      margin-bottom: 1.875rem;
      position: relative;
      -webkit-transform: translateY(21px);
              transform: translateY(21px); }
      .c-product-nutritional-analysis__list .c-product-nutritional-analysis__item p {
        color: #ffffff;
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }
        @media only screen and (min-width: 64em) {
          .c-product-nutritional-analysis__list .c-product-nutritional-analysis__item p {
            font-size: 1.125rem;
            line-height: 1.6875rem; } }
        .c-product-nutritional-analysis__list .c-product-nutritional-analysis__item p:last-of-type {
          margin-bottom: 0; }
      .c-product-nutritional-analysis__list .c-product-nutritional-analysis__item-icon {
        width: 5rem;
        height: 5rem;
        position: absolute;
        right: 1.875rem;
        top: -1.3125rem;
        border: 2px solid #000000;
        border-radius: 50%; }
      .c-product-nutritional-analysis__list .c-product-nutritional-analysis__item-heading {
        color: #ffffff; }
      .c-product-nutritional-analysis__list .c-product-nutritional-analysis__item-heading {
        font-size: 1.5625rem;
        line-height: 2rem;
        font-weight: 900;
        font-family: Gotham, sans-serif;
        max-width: calc(100% - 5.625rem); }
        @media only screen and (min-width: 64em) {
          .c-product-nutritional-analysis__list .c-product-nutritional-analysis__item-heading {
            font-size: 2.25rem;
            line-height: 3rem; } }
      .c-product-nutritional-analysis__list .c-product-nutritional-analysis__item-heading {
        font-size: 1.3125rem;
        line-height: 1.6875rem;
        font-weight: 900;
        font-family: BlackDiamond;
        color: #000000; }
        @media only screen and (min-width: 64em) {
          .c-product-nutritional-analysis__list .c-product-nutritional-analysis__item-heading {
            font-size: 1.75rem;
            line-height: 2.1875rem; } }
      .c-product-nutritional-analysis__list .c-product-nutritional-analysis__item-icon {
        width: 3.75rem;
        height: 3.75rem; }

/**
* PRODUCT-RAW-FEEDING-GUIDE
**/
.c-product-raw-feeding-guide {
  margin-bottom: 1.875rem; }
  @media only screen and (min-width: 64em) {
    .c-product-raw-feeding-guide {
      margin-bottom: 2.625rem; } }
  .c-product-raw-feeding-guide__inner {
    padding: 0; }
    @media only screen and (min-width: 64em) {
      .c-product-raw-feeding-guide__inner {
        padding: 0 1.375rem; } }
  .c-product-raw-feeding-guide__calculator {
    margin-bottom: 2rem; }
    @media only screen and (min-width: 64em) {
      .c-product-raw-feeding-guide__calculator {
        margin-bottom: 0; } }
    .c-product-raw-feeding-guide__calculator li {
      list-style-type: none; }
  .c-product-raw-feeding-guide__column .c-product-raw-feeding-guide__inner {
    border: 0.125rem solid #000000; }
    @media only screen and (min-width: 64em) {
      .c-product-raw-feeding-guide__column .c-product-raw-feeding-guide__inner {
        border: none; } }
  .c-product-raw-feeding-guide__column.large-5 .c-product-raw-feeding-guide__heading {
    background-color: #8DC73F;
    margin: 0;
    padding: 0.875rem 0.625rem;
    color: #ffffff;
    text-align: center; }
    @media only screen and (min-width: 64em) {
      .c-product-raw-feeding-guide__column.large-5 .c-product-raw-feeding-guide__heading {
        margin: 0 -0.9375rem 2rem;
        padding: 1.125rem 0.9375rem; } }
  .c-product-raw-feeding-guide__column.large-5 .c-product-raw-feeding-guide__inner {
    background-color: #EEF3F5;
    padding: 0 0 1rem;
    margin-bottom: 1.875rem; }
    @media only screen and (min-width: 64em) {
      .c-product-raw-feeding-guide__column.large-5 .c-product-raw-feeding-guide__inner {
        padding: 0 0.9375rem 1.875rem; } }
  .c-product-raw-feeding-guide__column.large-5 .c-product-raw-feeding-guide__text {
    padding: 0 0.9375rem; }
  @media only screen and (min-width: 64em) {
    .c-product-raw-feeding-guide__column.large-7 {
      padding-left: 4.3125rem;
      padding-right: 3.3125rem; } }
  .c-product-raw-feeding-guide__column.large-7 p,
  .c-product-raw-feeding-guide__column.large-7 ul li {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-product-raw-feeding-guide__column.large-7 p,
      .c-product-raw-feeding-guide__column.large-7 ul li {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
  .c-product-raw-feeding-guide__column.large-7 li {
    margin-bottom: 0.3125rem; }
  .c-product-raw-feeding-guide__column.large-7 p:nth-of-type(1) {
    display: inline-block; }
  .c-product-raw-feeding-guide__text {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    margin-bottom: 0;
    padding: 0; }
    @media only screen and (min-width: 64em) {
      .c-product-raw-feeding-guide__text {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .c-product-raw-feeding-guide__text {
        padding: 0 0.9375rem; } }
  .c-product-raw-feeding-guide__table {
    margin-bottom: 1.25rem; }
    @media only screen and (min-width: 64em) {
      .c-product-raw-feeding-guide__table > .row {
        margin-left: 0.9375rem !important;
        margin-right: 0.9375rem !important;
        border-left: 0.125rem solid #231F20;
        border-right: 0.125rem solid #231F20; } }
    .c-product-raw-feeding-guide__table .row {
      margin-left: 0;
      margin-right: 0;
      border-bottom: 0.125rem solid #231F20; }
      .c-product-raw-feeding-guide__table .row:nth-of-type(1) {
        background-color: rgba(0, 128, 145, 0.5);
        border-top: 0.125rem solid #231F20; }
      .c-product-raw-feeding-guide__table .row .column {
        padding-left: 0;
        padding-right: 0; }
    .c-product-raw-feeding-guide__table-heading, .c-product-raw-feeding-guide__table-item {
      display: flex;
      align-items: center;
      justify-content: center;
      margin: 0;
      padding: 0.5rem; }
    .c-product-raw-feeding-guide__table-heading {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 900;
      font-family: Gotham, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-product-raw-feeding-guide__table-heading {
          font-size: 1.5rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 64em) {
        .c-product-raw-feeding-guide__table-heading {
          font-size: 1.125rem; } }
    .c-product-raw-feeding-guide__table-item span {
      padding-right: 0.75rem;
      font-weight: bold; }
    .c-product-raw-feeding-guide__table .column.small-4 {
      border-right: 0.125rem solid #231F20; }

/**
* PRODUCT-RECOMMENDATIONS
**/
.c-product-recommendations__heading {
  font-size: 1.3125rem;
  line-height: 1.6875rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  margin-bottom: 1.5rem; }
  @media only screen and (min-width: 64em) {
    .c-product-recommendations__heading {
      font-size: 1.75rem;
      line-height: 2.1875rem; } }

.c-product-recommendations .yith-similar-products > h2 {
  display: none; }

.c-product-recommendations .woocommerce-variation.single_variation {
  display: none !important; }

.c-product-recommendations .c-product-form {
  box-shadow: none;
  padding: 0;
  border: none; }
  .c-product-recommendations .c-product-form .c-product-icons,
  .c-product-recommendations .c-product-form .c-product-form-footer,
  .c-product-recommendations .c-product-form .c-product-form-weight {
    display: none; }

/**
* PRODUCT-REVIEW
**/
.c-product-review {
  padding-top: 8.75rem;
  margin-top: -8.75rem; }

/**
* PRODUCT-REVIEWS
**/
.c-product-reviews li {
  list-style-type: none; }

.c-product-reviews .c-feefo-reviews-slider {
  padding: 1.875rem 0; }

.c-product-reviews__inner {
  text-align: center;
  max-width: 67.625rem;
  margin: 0 auto; }
  .c-product-reviews__inner .c-product-reviews__heading {
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 1.25rem; }
    @media only screen and (min-width: 64em) {
      .c-product-reviews__inner .c-product-reviews__heading {
        font-size: 3rem;
        line-height: 3.125rem; } }
  .c-product-reviews__inner .c-product-reviews__subheading {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 0;
    display: inline-block; }
    @media only screen and (min-width: 64em) {
      .c-product-reviews__inner .c-product-reviews__subheading {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
    .c-product-reviews__inner .c-product-reviews__subheading:before {
      background: rgba(35, 31, 32, 0.25);
      border-radius: 0.125rem;
      content: "";
      display: block;
      margin-bottom: 1.25rem;
      height: 0.125rem;
      width: 100%; }
  .c-product-reviews__inner .feefowidget-header-information-title {
    display: none; }
  .c-product-reviews__inner .feefowidget-header-information-ratings {
    position: relative; }
    .c-product-reviews__inner .feefowidget-header-information-ratings feefowidget-rating-stars {
      left: 0;
      right: 0;
      margin: 0 auto !important;
      padding: 0 !important;
      position: absolute;
      top: 3.75rem;
      z-index: 99; }
      @media only screen and (min-width: 64em) {
        .c-product-reviews__inner .feefowidget-header-information-ratings feefowidget-rating-stars {
          top: 7.1875rem; } }
    .c-product-reviews__inner .feefowidget-header-information-ratings feefowidget-rating-dropdown {
      display: block;
      margin: 0 auto; }
    .c-product-reviews__inner .feefowidget-header-information-ratings .feefowidget-rating-container .feefowidget-star {
      font-size: 1.25rem;
      margin: 0 0.0625rem;
      line-height: 1.4;
      -webkit-text-stroke-width: 0.125rem;
      -webkit-text-stroke-color: #231F20; }
      @media only screen and (min-width: 64em) {
        .c-product-reviews__inner .feefowidget-header-information-ratings .feefowidget-rating-container .feefowidget-star {
          font-size: 2rem; } }
    .c-product-reviews__inner .feefowidget-header-information-ratings .feefowidget-rating-container .feefowidget-global-container-header {
      padding: 0; }
  .c-product-reviews__inner .feefowidget-global-container-header {
    text-align: center;
    position: relative; }
    .c-product-reviews__inner .feefowidget-global-container-header::before {
      background: #231F20;
      border-top-right-radius: 5px;
      border-top-left-radius: 5px;
      content: "";
      display: block;
      height: 170px;
      position: absolute;
      bottom: 0;
      width: 100%; }
    .c-product-reviews__inner .feefowidget-global-container-header .feefowidget-merchant-header__summary {
      display: block;
      margin: 0 auto; }
    .c-product-reviews__inner .feefowidget-global-container-header .feefowidget-merchant-header__award-badge {
      position: absolute;
      right: 0.625rem;
      top: -0.625rem;
      width: 3.125rem; }
      @media only screen and (min-width: 64em) {
        .c-product-reviews__inner .feefowidget-global-container-header .feefowidget-merchant-header__award-badge {
          right: 1.25rem;
          top: 0;
          width: 5rem; } }
    .c-product-reviews__inner .feefowidget-global-container-header .feefowidget-header-information-title h2 {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      color: #231F20 !important;
      margin-bottom: 1.0625rem;
      text-align: center;
      position: relative; }
      @media only screen and (min-width: 64em) {
        .c-product-reviews__inner .feefowidget-global-container-header .feefowidget-header-information-title h2 {
          font-size: 1.5rem;
          line-height: 1.6875rem; } }
      .c-product-reviews__inner .feefowidget-global-container-header .feefowidget-header-information-title h2:before {
        background: rgba(35, 31, 32, 0.25);
        border-radius: 2px;
        content: "";
        display: block;
        margin-bottom: 20px;
        height: 2px;
        width: 100%; }
    .c-product-reviews__inner .feefowidget-global-container-header .feefowidget-header-information-ratings {
      margin-bottom: 0.5rem; }
      .c-product-reviews__inner .feefowidget-global-container-header .feefowidget-header-information-ratings .feefowidget-merchant-header-popover-wrap {
        padding-right: 0;
        position: static !important; }
    .c-product-reviews__inner .feefowidget-global-container-header .feefowidget-rating-values {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      background: #ffffff;
      display: block;
      font-weight: 700;
      color: #231F20;
      display: block;
      height: 4.1875rem;
      width: 4.1875rem;
      border-radius: 50%;
      border: 0.125rem solid #231F20;
      padding-right: 0;
      padding-top: 0.75rem;
      box-sizing: border-box; }
      @media only screen and (min-width: 64em) {
        .c-product-reviews__inner .feefowidget-global-container-header .feefowidget-rating-values {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 64em) {
        .c-product-reviews__inner .feefowidget-global-container-header .feefowidget-rating-values {
          height: 8.375rem;
          width: 8.375rem;
          padding-top: 2.5rem; } }
      .c-product-reviews__inner .feefowidget-global-container-header .feefowidget-rating-values .feefowidget-rating-average {
        font-size: 1.875rem;
        line-height: 2.25rem;
        font-weight: 900;
        font-family: Gotham, sans-serif;
        font-size: 1rem; }
        @media only screen and (min-width: 64em) {
          .c-product-reviews__inner .feefowidget-global-container-header .feefowidget-rating-values .feefowidget-rating-average {
            font-size: 3rem;
            line-height: 3.125rem; } }
    .c-product-reviews__inner .feefowidget-global-container-header .feefowidget-header-reviews-title {
      font-size: 0.875rem;
      line-height: 1.125rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-family: Montserrat, sans-serif !important;
      color: #ffffff !important;
      font-size: 0.875rem !important; }
  .c-product-reviews__inner .feefowidget-global-container-body-content.ola.feefowidget-no-sidebar .feefowidget-global__filters, .c-product-reviews__inner .feefowidget-global-container-body-content.ola.feefowidget-no-sidebar feefowidget-feedbacks-item {
    border-left: 2px solid #231F20;
    border-right: 2px solid #231F20;
    padding-left: 20px;
    padding-right: 20px; }
  .c-product-reviews__inner .feefowidget-viewport-tablet-mobile .feefowidget-global .feefowidget-global__reviews-container {
    padding: 0; }
  .c-product-reviews__inner .feefowidget-viewport-tablet-mobile .feefowidget-merchant-header-popover-wrap {
    padding-right: 0 !important; }
    .c-product-reviews__inner .feefowidget-viewport-tablet-mobile .feefowidget-merchant-header-popover-wrap feefowidget-rating-stars {
      left: 0;
      right: 0;
      margin: 0 auto !important;
      padding: 0 !important;
      position: absolute;
      top: 3.75rem;
      z-index: 99; }
      @media only screen and (min-width: 64em) {
        .c-product-reviews__inner .feefowidget-viewport-tablet-mobile .feefowidget-merchant-header-popover-wrap feefowidget-rating-stars {
          top: 7.1875rem; } }
      .c-product-reviews__inner .feefowidget-viewport-tablet-mobile .feefowidget-merchant-header-popover-wrap feefowidget-rating-stars .feefowidget-rating-container {
        left: 50%;
        position: absolute;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%); }
      .c-product-reviews__inner .feefowidget-viewport-tablet-mobile .feefowidget-merchant-header-popover-wrap feefowidget-rating-stars .feefowidget-star {
        font-size: 0.875rem;
        margin: 0 0.0625rem;
        line-height: 1.4;
        -webkit-text-stroke-width: 0.0625rem;
        -webkit-text-stroke-color: #231F20; }
        @media only screen and (min-width: 64em) {
          .c-product-reviews__inner .feefowidget-viewport-tablet-mobile .feefowidget-merchant-header-popover-wrap feefowidget-rating-stars .feefowidget-star {
            font-size: 1.375rem;
            -webkit-text-stroke-width: 0.125rem; } }
    .c-product-reviews__inner .feefowidget-viewport-tablet-mobile .feefowidget-merchant-header-popover-wrap feefowidget-rating-dropdown .feefowidget-rating-values {
      display: block;
      margin: 0.625rem auto 0; }
      @media only screen and (min-width: 64em) {
        .c-product-reviews__inner .feefowidget-viewport-tablet-mobile .feefowidget-merchant-header-popover-wrap feefowidget-rating-dropdown .feefowidget-rating-values {
          margin: 0 auto; } }

/**
* PRODUCT-REVIEWS-LATEST
**/
.c-product-reviews-latest .feefo-review-widget-product {
  margin-left: -1.875rem;
  margin-right: -1.875rem; }
  .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
    padding: 1.875rem 0; }
    @media only screen and (min-width: 90em) {
      .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
        padding-left: calc(1*((100vw - 88rem)/2));
        padding-right: calc(1*((100vw - 88rem)/2)); } }

.c-product-reviews-latest .c-product-reviews__inner {
  max-width: 100%; }
  @media only screen and (max-width: 47.9375em) {
    .c-product-reviews-latest .c-product-reviews__inner .feefowidget-global-container-body {
      display: none; } }
  @media only screen and (max-width: 47.9375em) {
    .c-product-reviews-latest .c-product-reviews__inner .feefowidget-footer__links.clearfix {
      display: flex;
      align-items: center;
      justify-content: space-between; } }
  @media only screen and (min-width: 64em) {
    .c-product-reviews-latest .c-product-reviews__inner feefowidget-global .feefowidget-global-container .feefowidget-global__reviews-container {
      min-height: 15.625rem; } }
  @media only screen and (min-width: 64em) {
    .c-product-reviews-latest .c-product-reviews__inner feefowidget-footer {
      display: none; } }
  .c-product-reviews-latest .c-product-reviews__inner .feefowidget-verified-desktop,
  .c-product-reviews-latest .c-product-reviews__inner .feefowidget-section-actions {
    display: none; }
  .c-product-reviews-latest .c-product-reviews__inner .feefowidget-global.feefowidget-global-container {
    padding: 0;
    border-radius: 0.25rem; }
    @media only screen and (min-width: 64em) {
      .c-product-reviews-latest .c-product-reviews__inner .feefowidget-global.feefowidget-global-container {
        background: transparent; } }
  .c-product-reviews-latest .c-product-reviews__inner .feefowidget-global-container-body-content.ola.feefowidget-no-sidebar .feefowidget-global__filters {
    display: none; }
  @media only screen and (min-width: 64em) {
    .c-product-reviews-latest .c-product-reviews__inner .feefowidget-global-container-body-content.ola.feefowidget-no-sidebar .feefowidget-global__reviews-container {
      display: flex;
      flex-wrap: wrap;
      justify-content: center;
      margin-left: -1.875rem;
      margin-right: -1.875rem;
      flex-direction: row; } }
  @media only screen and (min-width: 64em) {
    .c-product-reviews-latest .c-product-reviews__inner .feefowidget-global-container-body-content.ola.feefowidget-no-sidebar feefowidget-feedbacks-item {
      border-left: 0;
      border-right: 0;
      display: none;
      border-bottom: 0;
      padding: 1.875rem;
      width: calc(33% - 15px);
      padding: 1.875rem 1.875rem 3.75rem; } }
  @media only screen and (min-width: 64em) {
    .c-product-reviews-latest .c-product-reviews__inner .feefowidget-global-container-body-content.ola.feefowidget-no-sidebar feefowidget-feedbacks-item:nth-child(-n+3) {
      display: flex;
      justify-content: center; } }
  @media only screen and (min-width: 64em) {
    .c-product-reviews-latest .c-product-reviews__inner .feefowidget-global-container-body-content.ola.feefowidget-no-sidebar feefowidget-feedbacks-item .feefowidget-feedbacks-item {
      padding: 1.875rem 1.875rem 3rem 3.875rem;
      box-shadow: 0 0.375rem 1.25rem 0 rgba(35, 31, 32, 0.15);
      background-color: #ffffff;
      border-radius: 0.0625rem;
      position: relative;
      flex-direction: column;
      justify-content: flex-start;
      width: 100%; } }
  .c-product-reviews-latest .c-product-reviews__inner .feefowidget-global-container-body-content.ola.feefowidget-no-sidebar feefowidget-feedbacks-item .feefowidget-feedbacks-item:after {
    position: absolute;
    background-color: #ffffff;
    width: 2rem;
    height: 2rem;
    bottom: -1rem;
    -webkit-transform-origin: center center;
            transform-origin: center center;
    left: 50%;
    -webkit-transform: translateX(-50%) rotate(45deg);
            transform: translateX(-50%) rotate(45deg); }
    @media only screen and (min-width: 64em) {
      .c-product-reviews-latest .c-product-reviews__inner .feefowidget-global-container-body-content.ola.feefowidget-no-sidebar feefowidget-feedbacks-item .feefowidget-feedbacks-item:after {
        content: ""; } }
  .c-product-reviews-latest .c-product-reviews__inner .feefowidget-global-container-body-content.ola.feefowidget-no-sidebar feefowidget-feedbacks-item .text-restriction-container feefowidget-feature-highlighter {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
    @media only screen and (min-width: 64em) {
      .c-product-reviews-latest .c-product-reviews__inner .feefowidget-global-container-body-content.ola.feefowidget-no-sidebar feefowidget-feedbacks-item .text-restriction-container feefowidget-feature-highlighter {
        height: 4.375rem;
        overflow: hidden;
        text-overflow: ellipsis; } }
  .c-product-reviews-latest .c-product-reviews__inner .feefowidget-global-container-body-content.ola.feefowidget-no-sidebar feefowidget-feedbacks-item .feefowidget-section-rating {
    position: relative;
    padding-bottom: 1rem; }
    .c-product-reviews-latest .c-product-reviews__inner .feefowidget-global-container-body-content.ola.feefowidget-no-sidebar feefowidget-feedbacks-item .feefowidget-section-rating:before, .c-product-reviews-latest .c-product-reviews__inner .feefowidget-global-container-body-content.ola.feefowidget-no-sidebar feefowidget-feedbacks-item .feefowidget-section-rating:after {
      content: "";
      position: absolute; }
    .c-product-reviews-latest .c-product-reviews__inner .feefowidget-global-container-body-content.ola.feefowidget-no-sidebar feefowidget-feedbacks-item .feefowidget-section-rating:before {
      left: -1.6875rem;
      top: 0.375rem;
      width: 0.9375rem;
      height: 0.75rem;
      background-size: contain;
      background-repeat: no-repeat;
      background-position: 0 0;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI0LjQ2NiAyMFY4LjU1N2gtNC4xNzVjMC0yLjU1NCAxLjU3LTQuMDMgNC43MDktNC40MjhMMjQuMTI2IDBjLTcuMTIuMzMyLTEwLjY4IDMuOTY0LTEwLjY4IDEwLjg5NlYyMGgxMS4wMnptLTEzLjQ0NyAwVjguNTU3SDYuODQ1YzAtMi41NTQgMS41Ny00LjAzIDQuNzA4LTQuNDI4TDEwLjY4IDBDMy41Ni4zMzIgMCAzLjk2NCAwIDEwLjg5NlYyMGgxMS4wMnoiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); }
      @media only screen and (min-width: 40em) {
        .c-product-reviews-latest .c-product-reviews__inner .feefowidget-global-container-body-content.ola.feefowidget-no-sidebar feefowidget-feedbacks-item .feefowidget-section-rating:before {
          width: 1.5625rem;
          height: 1.25rem;
          left: -2.25rem; } }
    .c-product-reviews-latest .c-product-reviews__inner .feefowidget-global-container-body-content.ola.feefowidget-no-sidebar feefowidget-feedbacks-item .feefowidget-section-rating:after {
      left: 0;
      bottom: 0;
      background-color: #FDD700;
      height: 0.0625rem;
      width: 3.75rem; }
    .c-product-reviews-latest .c-product-reviews__inner .feefowidget-global-container-body-content.ola.feefowidget-no-sidebar feefowidget-feedbacks-item .feefowidget-section-rating .feefowidget-section-rating-verified {
      display: block;
      margin-bottom: 1.75rem; }
    .c-product-reviews-latest .c-product-reviews__inner .feefowidget-global-container-body-content.ola.feefowidget-no-sidebar feefowidget-feedbacks-item .feefowidget-section-rating .feefowidget-display-name,
    .c-product-reviews-latest .c-product-reviews__inner .feefowidget-global-container-body-content.ola.feefowidget-no-sidebar feefowidget-feedbacks-item .feefowidget-section-rating .feefowidget-time-ago {
      font-size: 0.875rem;
      line-height: 1.125rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20;
      font-family: Montserrat, sans-serif !important; }

.c-product-reviews-latest .c-product-reviews__heading, .c-product-reviews-latest .c-product-reviews__subheading {
  display: none; }

.c-product-reviews-latest .feefowidget-global-container-header {
  display: none; }

/**
* PRODUCT-REVIEWS--SUPPLEMENTS
**/
.c-product-reviews--supplements .siteorigin-panels-stretch {
  background-color: #B23335; }
  .supplement-flexx .c-product-reviews--supplements .siteorigin-panels-stretch {
    background-color: #B23335; }
  .supplement-maximus .c-product-reviews--supplements .siteorigin-panels-stretch {
    background-color: #00AFF6; }
  .supplement-muscle .c-product-reviews--supplements .siteorigin-panels-stretch {
    background-color: #890061; }
  .supplement-boost .c-product-reviews--supplements .siteorigin-panels-stretch {
    background-color: #FF5CC8; }
  .supplement-revive .c-product-reviews--supplements .siteorigin-panels-stretch {
    background-color: #8CB100; }
  .supplement-shine .c-product-reviews--supplements .siteorigin-panels-stretch {
    background-color: #464490; }
  .supplement-protect .c-product-reviews--supplements .siteorigin-panels-stretch {
    background-color: #EBCC14; }

      .supplement-digest .c-product-reviews--supplements .siteorigin-panels-stretch {
    background-color: #ef7d00; }

.supplement-colostrum .c-product-reviews--supplements .siteorigin-panels-stretch { background-color: #ffe995; }
.supplement-repel .c-product-reviews--supplements .siteorigin-panels-stretch { background-color: #006a78; }

.c-product-reviews--supplements.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
  background-color: #B23335; }
  .supplement-flexx .c-product-reviews--supplements.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
    background-color: #B23335; }
  .supplement-maximus .c-product-reviews--supplements.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
    background-color: #00AFF6; }
  .supplement-muscle .c-product-reviews--supplements.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
    background-color: #890061; }
  .supplement-boost .c-product-reviews--supplements.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
    background-color: #FF5CC8; }
  .supplement-revive .c-product-reviews--supplements.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
    background-color: #8CB100; }
  .supplement-shine .c-product-reviews--supplements.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
    background-color: #464490; }
  .supplement-protect .c-product-reviews--supplements.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
    background-color: #EBCC14; }

      .supplement-digest .c-product-reviews--supplements.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
    background-color: #ef7d00; }

    .supplement-colostrum .c-product-reviews--supplements.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
  background-color: #ffe995; }

.supplement-repel .c-product-reviews--supplements.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product { background-color: #006a78; }

/**
* PRODUCT-REVIEWS
**/
.c-product-reviews--treats {
  position: relative;
  padding-left: calc(1*((100vw - 90rem)/2));
  padding-right: calc(1*((100vw - 90rem)/2));
  margin-left: calc(-1*((100vw - 90rem)/2));
  margin-right: calc(-1*((100vw - 90rem)/2)); }
  .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
    background-color: #F6F3F3; }
    .clostrum .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #ffe995; }
    .repel .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
        background-color: #006a78; }
    .tamarillo .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #d83541; }
    .eminence .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #78368c; }
    .orange-roughy .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #b39070; }
    .mango-tango .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #f18700; }
    .breaker-bay .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #587256; }
    .fern-green .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #008b92; }
    .azure .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #008bcb; }
    .dusty-gray .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #93909b; }
    .sunglo .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #cb5c9e; }
    .lightening-yellow .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #dbba00; }
    .lightening-yellow-dark .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #d83541; }
    .all-ports .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #007f97; }
    .fresh-eggplants .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #f18700; }
    .punch .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #cb5c9e; }
    .roman .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #e35b30; }
    .fire-bush .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #b39070; }
    .rajah .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #f18700; }
    .amulet .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #587256; }
    .polo-blue .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #008bcb; }
    .iron .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #93909b; }
    .contessa .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #cb5c9e; }
    .saffron .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #dbba00; }
    .supplements .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #ffffff; }
    .light-orange .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #F28F1A; }
    .remedy-turquoise .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #32B3A2; }
    .exotics-bundle .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product  {
      background-color: #a3985c; }
    .exotics-venison .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product  {
      background-color: #65c1be; }
    .exotics-wild-boar .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product  {
      background-color: #fbbb33; }
    .exotics-pheasant .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product  {
      background-color: #d4b3b0; }
    .exotics-goat .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product  {
      background-color: #40c0f0; }
    .exotics-goose .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product  {
      background-color: #94c356; }
    .licki-buddy .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product  {
      background-color: #f88402; }
    .licki-soother .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product  {
      background-color: #29c6e9; }
    .licki-tuff-buddy .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product  {
      background-color: #f1466c; }
    .licki-tuff-soother .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product  {
      background-color: #773e7d; }
    .licki-wobble .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product  {
      background-color: #5d686e; }
    .soft-peach-gradient .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: linear-gradient(180deg, #FFFFFF 0%, #F5EEF2 100%); }
    .treat-pork-dark-orange .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #e54f2b; }
    .treat-cow-red .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #be1d28; }
    .treat-duck-purple .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #951b81; }
    .treat-venison-yellow .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #ffed00; }
    .treat-chicken-green .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #99be59; }
    .treat-salmon-fish-pink .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #ea516d; }
    .treat-rabbit-teal .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #846f65; }
    .treat-lamb-blue .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #312783; }
    .treat-ostrich-light-orange .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #EA8938; }
    .treat-goat .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
        background-color: #0093d2; }
    .treat-kangaroo .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
        background-color: #8c8252; }
    .treat-ostrich .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
        background-color: #a1daf8; }
    .calm-nourishing-balm--purple .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #8969B0; }
    .itchy-wash-bar-and-shampoo--red .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #FD4A4D; }
    .glossy-shampoo--teal .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #75D7BF; }
    .hush-calming-spray--blue .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #ACE5FC; }
    .insect-defence-spray--pink .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
      background-color: #F66B92; }

.chub-beef-lamb .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
    background-color: #932842;
}
.chub-chicken-lamb .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
    background-color: #654871;
}
.chub-chicken-white-fish .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
    background-color: #d85957;
}
.chub-three-bird .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
    background-color: #66797c;
}
.pork .c-product-reviews--treats.siteorigin-panels-stretch .c-product-reviews-latest .feefo-review-widget-product .feefowidget-container-onpage-product {
    background-color: #b31a64;
}

/**
* PRODUCT-SINGLE-CASE-STUDIES
**/
.c-product-single-case-studies li {
  list-style-type: none; }

.c-product-single-case-studies .c-posts__categories li {
  padding-left: 0; }
  .c-product-single-case-studies .c-posts__categories li:before {
    display: none; }

/**
* PRODUCT-SINGLE-SELLS
**/
.c-product-single-upsells {
  background-color: #EEF3F5;
  padding-top: 2.5rem;
  margin-bottom: 3rem;
  position: relative;
  z-index: 1; }
  .c-product-single-upsells:before, .c-product-single-upsells:after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1.875rem;
    background-color: #ffffff; }
    @media only screen and (min-width: 64em) {
      .c-product-single-upsells:before, .c-product-single-upsells:after {
        width: calc(1 * ((100vw - 55rem) / 2)); } }
  .c-product-single-upsells:before {
    left: -1.875rem; }
    @media only screen and (min-width: 64em) {
      .c-product-single-upsells:before {
        left: calc(-1*((100vw - 55rem)/2)); } }
  .c-product-single-upsells:after {
    right: -1.875rem; }
    @media only screen and (min-width: 64em) {
      .c-product-single-upsells:after {
        right: calc(-1*((100vw - 55rem)/2)); } }
  .c-product-single-upsells:before, .c-product-single-upsells:after {
    background-color: #EEF3F5; }
  @media only screen and (min-width: 64em) {
    .c-product-single-upsells {
      margin-bottom: 5.625rem; } }
  .woocommerce .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product,
  .woocommerce-page .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product {
    width: 100%;
    text-align: left; }
    @media only screen and (min-width: 64em) {
      .woocommerce .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product,
      .woocommerce-page .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product {
        width: calc(33% - 24px);
        margin: 0 0.75rem 0.75rem; } }
    @media only screen and (min-width: 64em) {
      .woocommerce .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product:first-child:nth-last-child(4),
      .woocommerce .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product:first-child:nth-last-child(4) ~ li,
      .woocommerce-page .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product:first-child:nth-last-child(4),
      .woocommerce-page .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product:first-child:nth-last-child(4) ~ li {
        width: calc(25% - 24px); } }
    .woocommerce .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product strong,
    .woocommerce-page .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product strong {
      display: inline-block; }
    .woocommerce .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product.post-9808.product .price,
    .woocommerce-page .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product.post-9808.product .price {
      position: relative; }
    .woocommerce .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product .c-product-form.cart,
    .woocommerce-page .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product .c-product-form.cart {
      display: none; }
    .woocommerce .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product .c-product-icons,
    .woocommerce-page .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product .c-product-icons {
      display: none; }
    .woocommerce .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product .stock,
    .woocommerce-page .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product .stock {
      display: none; }
    .woocommerce .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product .c-archive-product__heading,
    .woocommerce-page .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product .c-archive-product__heading {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: bold;
      color: #231F20;
      display: inline-block;
      margin: 0; }
      @media only screen and (min-width: 64em) {
        .woocommerce .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product .c-archive-product__heading,
        .woocommerce-page .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product .c-archive-product__heading {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 64em) {
        .woocommerce .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product .c-archive-product__heading,
        .woocommerce-page .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product .c-archive-product__heading {
          min-height: 3.375rem; } }
      .woocommerce .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product .c-archive-product__heading span,
      .woocommerce-page .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product .c-archive-product__heading span {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20;
        display: inline-block;
        margin: 0;
        text-align: left;
        font-weight: bold; }
        @media only screen and (min-width: 64em) {
          .woocommerce .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product .c-archive-product__heading span,
          .woocommerce-page .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product .c-archive-product__heading span {
            font-size: 1.125rem;
            line-height: 1.6875rem; } }
      .woocommerce .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product .c-archive-product__heading:after,
      .woocommerce-page .c-product-single-upsells .wc_upsell_shortcode .products .c-archive-product .c-archive-product__heading:after {
        content: "";
        display: inline-block;
        margin: 0 0 0 0.25rem;
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: contain;
        width: 1.125rem;
        height: 1.125rem;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgc3Ryb2tlPSIjMDA4MDkxIiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNMTYgMTF2NmEyIDIgMCAwMS0yIDJIM2EyIDIgMCAwMS0yLTJWNmEyIDIgMCAwMTItMmg2TTEzIDFoNnY2TTggMTJMMTkgMSIvPjxwYXRoIGQ9Ik0xNiAxMXY2YTIgMiAwIDAxLTIgMkgzYTIgMiAwIDAxLTItMlY2YTIgMiAwIDAxMi0yaDZNMTMgMWg2djZNOCAxMkwxOSAxIi8+PC9nPjwvc3ZnPg=="); }
  .c-product-single-upsells__heading {
    font-size: 1.5625rem;
    line-height: 2rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 2.5rem; }
    @media only screen and (min-width: 64em) {
      .c-product-single-upsells__heading {
        font-size: 2.25rem;
        line-height: 3rem; } }
    @media only screen and (min-width: 64em) {
      .c-product-single-upsells__heading {
        margin-bottom: 3.75rem; } }
  .c-product-single-upsells .c-archive-product {
    width: 100%;
    text-align: left; }
    @media only screen and (min-width: 64em) {
      .c-product-single-upsells .c-archive-product {
        width: calc(33% - 24px);
        margin: 0 0.75rem 0.75rem; } }
    .c-product-single-upsells .c-archive-product__image {
      background-color: #ffffff !important;
      box-shadow: 0 0 3.125rem rgba(0, 0, 0, 0.2); }
    .c-product-single-upsells .c-archive-product__headings {
      margin-bottom: 0.3125rem;
      padding: 0 0 1rem; }
    .c-product-single-upsells .c-archive-product .price {
      padding: 0 0 1rem; }
      .c-product-single-upsells .c-archive-product .price + .stock {
        display: none; }
    .c-product-single-upsells .c-archive-product .c-product-form {
      box-shadow: none;
      padding: 0;
      border: none;
      background-color: transparent; }
      .c-product-single-upsells .c-archive-product .c-product-form__inner {
        padding: 0.625rem 0 0;
        display: none; }
      .c-product-single-upsells .c-archive-product .c-product-form .c-button {
        margin-bottom: 0; }
    .c-product-single-upsells .c-archive-product .c-product-form-footer {
      display: none; }

/**
* PRODUCT-SINGLE-SELLS--TREATS
**/
@media only screen and (min-width: 64em) {
  .c-product-single-upsells--treats .c-product-single-upsells__heading {
    padding-left: 14.1875rem; } }

@media only screen and (min-width: 64em) {
  .c-product-single-upsells--treats .wc_upsell_shortcode .products {
    margin-left: -0.1875rem;
    margin-right: -0.1875rem; } }

.woocommerce .c-product-single-upsells--treats .wc_upsell_shortcode .products .c-archive-product,
.woocommerce-page .c-product-single-upsells--treats .wc_upsell_shortcode .products .c-archive-product {
  width: 100%;
  text-align: left; }
  @media only screen and (min-width: 64em) {
    .woocommerce .c-product-single-upsells--treats .wc_upsell_shortcode .products .c-archive-product,
    .woocommerce-page .c-product-single-upsells--treats .wc_upsell_shortcode .products .c-archive-product {
      width: calc(25% - 24px);
      margin: 0 0.75rem 0.75rem; } }

/**
* PRODUCT-SINGLE-SELLS--SUPPLEMENTS
**/
.c-product-single-upsells--supplements .row {
  max-width: 58.8125rem !important;
  margin: 0 auto; }

@media only screen and (min-width: 64em) {
  .c-product-single-upsells--supplements .wc_upsell_shortcode .products {
    margin-left: -3.875rem;
    margin-right: -3.875rem; } }

/**
* WOOCOMMERCE PRODUCT TABLE
**/
.wcpt .wcpt-navigation {
  color: #000000 !important; }
  .wcpt .wcpt-navigation .wcpt-filter {
    color: #000000 !important; }

.wcpt .wcpt-table-scroll-wrapper-outer .wcpt-table-scroll-wrapper .wcpt-table thead tr.wcpt-heading-row {
  border-bottom-color: #008091 !important; }

.wcpt .wcpt-table-scroll-wrapper-outer .wcpt-table-scroll-wrapper .wcpt-table tbody tr td.wcpt-cell .wcpt-rating, .wcpt .wcpt-table-scroll-wrapper-outer .wcpt-table-scroll-wrapper .wcpt-table tbody tr td.wcpt-cell .wcpt-cell-val {
  color: #000000 !important; }

.wcpt .wcpt-table-scroll-wrapper-outer .wcpt-table-scroll-wrapper .wcpt-table tbody tr td.wcpt-cell a.wcpt-button {
  background-color: #008091 !important; }

/**
* PRODUCT-TABS
**/
.c-product-tabs {
  margin-bottom: 2.5rem; }
  @media only screen and (min-width: 64em) {
    .c-product-tabs {
      margin-bottom: 3.25rem; } }
  .c-product-tabs__inner {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0; }
    @media only screen and (min-width: 64em) {
      .c-product-tabs__inner {
        border-bottom: 0.125rem solid #EEF3F5; } }
  .c-product-tabs__item {
    list-style-type: none;
    background-color: #EEF3F5;
    padding: 0.75rem 1.25rem;
    border: 0.125rem solid #ffffff;
    border-bottom: none;
    transition: background-color 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    width: 100%;
    text-align: center; }
    @media only screen and (min-width: 40em) {
      .c-product-tabs__item {
        width: auto; } }
    .c-product-tabs__item:hover {
      background-color: #cedce2; }
    .c-product-tabs__item a {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      color: #231F20; }
      @media only screen and (min-width: 64em) {
        .c-product-tabs__item a {
          font-size: 1.25rem;
          line-height: 1.6875rem; } }

.c-product-tabs--simple {
  margin-bottom: 0; }

/**
* PRODUCT-TABS--SUPPLEMENTS
**/
.c-product-tabs--supplements .c-product-tabs__item {
  background-color: #B23335; }
  .supplement-flexx .c-product-tabs--supplements .c-product-tabs__item {
    background-color: #B23335; }
  .supplement-maximus .c-product-tabs--supplements .c-product-tabs__item {
    background-color: #00AFF6; }
  .supplement-muscle .c-product-tabs--supplements .c-product-tabs__item {
    background-color: #890061; }
  .supplement-boost .c-product-tabs--supplements .c-product-tabs__item {
    background-color: #FF5CC8; }
  .supplement-revive .c-product-tabs--supplements .c-product-tabs__item {
    background-color: #8CB100; }
  .supplement-shine .c-product-tabs--supplements .c-product-tabs__item {
    background-color: #464490; }
  .supplement-protect .c-product-tabs--supplements .c-product-tabs__item {
    background-color: #EBCC14; }


  .supplement-digest .c-product-tabs--supplements .c-product-tabs__item {
    background-color: #ef7d00; }

.supplement-colostrum .c-product-tabs--supplements .c-product-tabs__item { background-color: #ffe995; }
.supplement-repel .c-product-tabs--supplements .c-product-tabs__item { background-color: #006a78; }

.c-product-tabs--supplements .c-product-tabs__item {
  background-color: #B23335; }
  .supplement-flexx .c-product-tabs--supplements .c-product-tabs__item {
    background-color: #B23335; }
  .supplement-maximus .c-product-tabs--supplements .c-product-tabs__item {
    background-color: #00AFF6; }
  .supplement-muscle .c-product-tabs--supplements .c-product-tabs__item {
    background-color: #890061; }
  .supplement-boost .c-product-tabs--supplements .c-product-tabs__item {
    background-color: #FF5CC8; }
  .supplement-revive .c-product-tabs--supplements .c-product-tabs__item {
    background-color: #8CB100; }
  .supplement-shine .c-product-tabs--supplements .c-product-tabs__item {
    background-color: #464490; }
  .supplement-protect .c-product-tabs--supplements .c-product-tabs__item {
    background-color: #EBCC14; }

.supplement-colostrum .c-product-tabs--supplements .c-product-tabs__item { background-color: #ffe995; }
.supplement-repel .c-product-tabs--supplements .c-product-tabs__item { background-color: #006a78; }

  .c-product-tabs--supplements .c-product-tabs__item:hover {
    opacity: .8; }
  .c-product-tabs--supplements .c-product-tabs__item a {
    color: #ffffff; }
    .supplement-protect .c-product-tabs--supplements .c-product-tabs__item a {
      color: #000000; }

       .supplement-digest .c-product-tabs--supplements .c-product-tabs__item a {
      color: #000000; }

      .supplement-colostrum .c-product-tabs--supplements .c-product-tabs__item a {
     color: #000000; }

/**
* PRODUCTS-ORDERING
**/
.woocommerce-ordering {
  width: 100%;
  z-index: 1;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap; }
  @media only screen and (min-width: 64em) {
    .woocommerce-ordering {
      width: 19.375rem;
      justify-content: flex-end; } }
  .woocommerce-ordering select {
    margin: 0;
    height: 3.5rem;
    border: none;
    background-color: transparent;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    max-width: 19.375rem; }
    .woocommerce-ordering select::-webkit-input-placeholder {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif; }
    .woocommerce-ordering select:-ms-input-placeholder {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif; }
    .woocommerce-ordering select::-ms-input-placeholder {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif; }
    .woocommerce-ordering select::placeholder {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif; }
    .woocommerce-ordering select:focus {
      box-shadow: none; }

/**
* PULLQUOTE
**/
.c-pullquote {
  position: relative; }
  .c-pullquote:before {
    content: "";
    font-size: 1.5625rem;
    line-height: 2rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    position: absolute;
    left: 0;
    top: -1.6875rem; }
    @media only screen and (min-width: 64em) {
      .c-pullquote:before {
        font-size: 2.25rem;
        line-height: 3rem; } }
  .c-pullquote__inner {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column; }
    @media only screen and (min-width: 64em) {
      .c-pullquote__inner {
        flex-direction: row;
        padding-left: 2.375rem;
        margin-left: 2.625rem;
        border-left: 0.25rem solid #008091; } }
  .c-pullquote__background {
    margin: 0 0 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-pullquote__background {
        width: 8.75rem;
        margin: 1rem 0 0; } }
    .c-pullquote__background .c-pullquote__image {
      margin: 0;
      padding: 0; }
  .c-pullquote__content {
    flex-grow: 1; }
    @media only screen and (min-width: 64em) {
      .c-pullquote__content {
        width: calc(100% - 10rem);
        margin-left: 1.25rem; } }
  .c-pullquote__quote {
    font-size: 1.5625rem;
    line-height: 2rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-pullquote__quote {
        font-size: 2.25rem;
        line-height: 3rem; } }

/**
*  QUICK-ORDER
**/
.c-quick-order li {
  list-style-type: none; }

/**
* PRODUCT-WHAT-TO-EXPECT
**/
.c-product-what-to-expect {
  padding-top: 9.375rem;
  margin-top: -9.375rem; }
  @media only screen and (min-width: 64em) {
    .c-product-what-to-expect {
      padding-top: 11.25rem;
      margin-top: -11.25rem; } }
  .c-product-what-to-expect > .row {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    margin-left: -1.875rem;
    margin-right: -1.875rem;
    padding-left: 1.875rem;
    padding-right: 1.875rem;
    background-color: #F6F3F3; }
    @media only screen and (min-width: 90em) {
      .c-product-what-to-expect > .row {
        margin-left: calc(-1*((100vw - 90rem)/2));
        margin-right: calc(-1*((100vw - 90rem)/2));
        padding-left: calc(1*((100vw - 90rem)/2));
        padding-right: calc(1*((100vw - 90rem)/2)); } }
    @media only screen and (min-width: 64em) {
      .c-product-what-to-expect > .row {
        padding-top: 3.125rem;
        padding-bottom: 3.125rem; } }
  .c-product-what-to-expect__inner {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap; }
    @media only screen and (min-width: 64em) {
      .c-product-what-to-expect__inner {
        flex-direction: row-reverse; } }
    @media only screen and (min-width: 64em) {
      .c-product-what-to-expect__inner.center {
        align-items: center; } }
    @media only screen and (min-width: 64em) {
      .c-product-what-to-expect__inner.top {
        align-items: flex-start; } }
    @media only screen and (min-width: 64em) {
      .c-product-what-to-expect__inner.bottom {
        align-items: flex-end; } }
  .c-product-what-to-expect__heading {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-product-what-to-expect__heading {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
  .c-product-what-to-expect__text p:last-child {
    margin-bottom: 0; }
  @media only screen and (min-width: 64em) {
    .c-product-what-to-expect__content, .c-product-what-to-expect__background {
      width: calc(50% - 25px);
      flex-grow: 1; } }
  .c-product-what-to-expect__content:only-child, .c-product-what-to-expect__background:only-child {
    text-align: center; }
    .c-product-what-to-expect__content:only-child ul,
    .c-product-what-to-expect__content:only-child em, .c-product-what-to-expect__background:only-child ul,
    .c-product-what-to-expect__background:only-child em {
      margin-left: auto;
      margin-right: auto; }
    .c-product-what-to-expect__content:only-child em,
    .c-product-what-to-expect__content:only-child p, .c-product-what-to-expect__background:only-child em,
    .c-product-what-to-expect__background:only-child p {
      max-width: 53.125rem;
      display: block;
      margin-left: auto;
      margin-right: auto; }
  .c-product-what-to-expect__content h3 {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-product-what-to-expect__content h3 {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
  .c-product-what-to-expect__content h3,
  .c-product-what-to-expect__content p {
    margin-bottom: 1rem; }
    @media only screen and (min-width: 64em) {
      .c-product-what-to-expect__content h3,
      .c-product-what-to-expect__content p {
        margin-bottom: 1.25rem; } }
  .c-product-what-to-expect__content ul {
    text-align: left;
    display: inline-block;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: 1rem 0 2rem;
    border: 0.125rem solid #000000;
    border-bottom: none; }
    @media only screen and (min-width: 64em) {
      .c-product-what-to-expect__content ul {
        flex-direction: row;
        max-width: 43.75rem;
        margin: 1.875rem 0 3rem; } }
    .c-product-what-to-expect__content ul li {
      width: 100%;
      padding: 0.5rem;
      margin: 0;
      border-bottom: 0.125rem solid #000000; }
      @media only screen and (min-width: 64em) {
        .c-product-what-to-expect__content ul li {
          width: 50%; } }
      .c-product-what-to-expect__content ul li:not(:last-of-type) {
        margin: 0; }
      .c-product-what-to-expect__content ul li:nth-of-type(odd) {
        border-right: 0.125rem solid #000000; }
        .c-product-what-to-expect__content ul li:nth-of-type(odd):last-child {
          position: relative; }
          .c-product-what-to-expect__content ul li:nth-of-type(odd):last-child:after {
            width: calc(100% + 2px);
            right: calc(-100% - 4px);
            border-bottom: 0.125rem solid #000000;
            top: 0;
            height: calc(100% + 2px);
            position: absolute; }
            @media only screen and (min-width: 64em) {
              .c-product-what-to-expect__content ul li:nth-of-type(odd):last-child:after {
                content: ""; } }
          .c-product-what-to-expect__content ul li:nth-of-type(odd):last-child:nth-of-type(4n+1):after, .c-product-what-to-expect__content ul li:nth-of-type(odd):last-child:nth-of-type(4n+2):after {
            background-color: rgba(0, 128, 145, 0.5); }
          .c-product-what-to-expect__content ul li:nth-of-type(odd):last-child:nth-of-type(4n+3):after, .c-product-what-to-expect__content ul li:nth-of-type(odd):last-child:nth-of-type(4n+4):after {
            background-color: #ffffff; }
      .c-product-what-to-expect__content ul li:nth-of-type(4n+1), .c-product-what-to-expect__content ul li:nth-of-type(4n+2) {
        background-color: rgba(0, 128, 145, 0.5); }
      .c-product-what-to-expect__content ul li:nth-of-type(4n+3), .c-product-what-to-expect__content ul li:nth-of-type(4n+4) {
        background-color: #ffffff; }
      .c-product-what-to-expect__content ul li:before {
        display: none; }
  @media only screen and (min-width: 64em) {
    .c-product-what-to-expect__background {
      padding-right: 3.125rem; } }
  .c-product-what-to-expect__background img {
    width: 100%; }

/**
* PRODUCT-WHY-RAW-DOG-FOOD
**/
.c-product-who-is-it-for {
  margin-bottom: 2rem; }
  @media only screen and (min-width: 64em) {
    .c-product-who-is-it-for {
      margin-bottom: 2.5rem; } }
  .c-product-who-is-it-for__content {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap; }
    @media only screen and (min-width: 64em) {
      .c-product-who-is-it-for__content {
        flex-direction: row;
        align-items: center; } }
  .c-product-who-is-it-for__column {
    width: 100%; }
    @media only screen and (min-width: 64em) {
      .c-product-who-is-it-for__column {
        width: 50%; } }
    @media only screen and (min-width: 64em) {
      .c-product-who-is-it-for__column:nth-of-type(1) {
        padding: 0 3.75rem 0 1.25rem; } }
  .c-product-who-is-it-for__image {
    display: block;
    margin-left: auto;
    margin-right: auto; }
  .c-product-who-is-it-for__heading {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 0.875rem; }
    @media only screen and (min-width: 64em) {
      .c-product-who-is-it-for__heading {
        font-size: 1.5rem;
        line-height: 1.6875rem; } }
  .c-product-who-is-it-for__text {
    margin-bottom: 2rem; }
    @media only screen and (min-width: 64em) {
      .c-product-who-is-it-for__text {
        margin-bottom: 0; } }
    .c-product-who-is-it-for__text p {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-product-who-is-it-for__text p {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
      .c-product-who-is-it-for__text p:last-child {
        margin-bottom: 0; }
  .c-product-who-is-it-for__youtube {
    position: relative; }
    .c-product-who-is-it-for__youtube.ratio-16-9 {
      padding-bottom: 56.25%; }
    .c-product-who-is-it-for__youtube.ratio-4-3 {
      padding-bottom: 75%; }
    .c-product-who-is-it-for__youtube iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
  .c-product-who-is-it-for__slider {
    height: 100% !important; }
    .c-product-who-is-it-for__slider.js-flickity {
      padding-bottom: 3.125rem;
      padding-top: 3.125rem; }
      @media only screen and (min-width: 64em) {
        .c-product-who-is-it-for__slider.js-flickity {
          padding-bottom: 4.6875rem;
          padding-top: 4.6875rem; } }
    .c-product-who-is-it-for__slider .flickity-prev-next-button.previous, .c-product-who-is-it-for__slider .flickity-prev-next-button.next {
      bottom: 0;
      top: auto;
      -webkit-transform: none;
              transform: none;
      position: absolute;
      bottom: 0;
      background: transparent;
      width: 3rem;
      height: 3rem; }
      @media only screen and (min-width: 64em) {
        .c-product-who-is-it-for__slider .flickity-prev-next-button.previous, .c-product-who-is-it-for__slider .flickity-prev-next-button.next {
          width: 3.75rem;
          height: 3.75rem; } }
    .c-product-who-is-it-for__slider .flickity-prev-next-button.next {
      left: auto;
      right: 0; }
    .c-product-who-is-it-for__slider .flickity-prev-next-button.previous {
      left: auto;
      right: 3.125rem; }
    .c-product-who-is-it-for__slider .c-product-who-is-it-for__cell {
      padding-bottom: 80%;
      width: 100%; }
      .c-product-who-is-it-for__slider .c-product-who-is-it-for__cell div {
        background-size: cover;
        position: absolute;
        width: 100%;
        height: 100%;
        background-position: 50% 50%;
        opacity: 0; }
      .c-product-who-is-it-for__slider .c-product-who-is-it-for__cell.is-selected div {
        opacity: 1;
        transition: opacity 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955); }

/**
* PRODUCT-WHY-RAW-DOG-FOOD--SUPPLEMENTS
**/
.c-product-who-is-it-for--supplements {
  padding-bottom: 2rem;
  border-bottom: 0.125rem solid #B23335; }
  .supplement-flexx .c-product-who-is-it-for--supplements {
    border-color: #B23335; }
  .supplement-maximus .c-product-who-is-it-for--supplements {
    border-color: #00AFF6; }
  .supplement-muscle .c-product-who-is-it-for--supplements {
    border-color: #890061; }
  .supplement-boost .c-product-who-is-it-for--supplements {
    border-color: #FF5CC8; }
  .supplement-revive .c-product-who-is-it-for--supplements {
    border-color: #8CB100; }
  .supplement-shine .c-product-who-is-it-for--supplements {
    border-color: #464490; }
  .supplement-protect .c-product-who-is-it-for--supplements {
    border-color: #EBCC14; }

  .supplement-digest .c-product-who-is-it-for--supplements {
    border-color: #ef7d00; }

.supplement-colostrum .c-product-who-is-it-for--supplements { border-color: #ffe995; }
.supplement-repel .c-product-who-is-it-for--supplements { border-color: #006a78; }

  @media only screen and (min-width: 64em) {
    .c-product-who-is-it-for--supplements {
      padding-bottom: 2.5rem; } }

.c-product-who-is-it-for--supplements .c-product-who-is-it-for__heading {
  font-size: 1.875rem;
  line-height: 2.25rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-product-who-is-it-for--supplements .c-product-who-is-it-for__heading {
      font-size: 3rem;
      line-height: 3.125rem; } }
  .c-product-who-is-it-for--supplements .c-product-who-is-it-for__heading span {
    font-size: 2.8125rem;
    line-height: 2.8125rem;
    font-weight: 400;
    font-family: BlackDiamond;
    color: #B23335;
    -webkit-transform: translate(-10px, 0);
            transform: translate(-10px, 0);
    margin-bottom: -0.625rem;
    display: block;
    font-weight: 400; }
    @media only screen and (min-width: 64em) {
      .c-product-who-is-it-for--supplements .c-product-who-is-it-for__heading span {
        font-size: 4.5rem;
        line-height: 4.5rem; } }
    .supplement-flexx .c-product-who-is-it-for--supplements .c-product-who-is-it-for__heading span {
      color: #B23335; }
    .supplement-maximus .c-product-who-is-it-for--supplements .c-product-who-is-it-for__heading span {
      color: #00AFF6; }
    .supplement-muscle .c-product-who-is-it-for--supplements .c-product-who-is-it-for__heading span {
      color: #890061; }
    .supplement-boost .c-product-who-is-it-for--supplements .c-product-who-is-it-for__heading span {
      color: #FF5CC8; }
    .supplement-revive .c-product-who-is-it-for--supplements .c-product-who-is-it-for__heading span {
      color: #8CB100; }
    .supplement-shine .c-product-who-is-it-for--supplements .c-product-who-is-it-for__heading span {
      color: #464490; }
    .supplement-protect .c-product-who-is-it-for--supplements .c-product-who-is-it-for__heading span {
      color: #EBCC14; }

          .supplement-digest .c-product-who-is-it-for--supplements .c-product-who-is-it-for__heading span {
      color: #ef7d00; }

.supplement-colostrum .c-product-who-is-it-for--supplements .c-product-who-is-it-for__heading span { color: #ffe995; }
.supplement-repel .c-product-who-is-it-for--supplements .c-product-who-is-it-for__heading span { color: #006a78; }


/**
* PRODUCT-WHY-RAW-DOG-FOOD
**/
.c-product-why-raw-dog-food {
  background: #F6F3F3;
  padding: 3rem 1rem;
  margin-bottom: 0;
  position: relative; }
  @media only screen and (min-width: 64em) {
    .c-product-why-raw-dog-food {
      padding: 4.6875rem 2rem; } }
  .c-product-why-raw-dog-food:before, .c-product-why-raw-dog-food:after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    background: #F6F3F3;
    width: calc(1*((100vw - 90rem)/2));
    z-index: -1; }
  @media only screen and (min-width: 90em) {
    .c-product-why-raw-dog-food:before {
      left: calc(-1*((100vw - 90rem)/2)); } }
  @media only screen and (min-width: 90em) {
    .c-product-why-raw-dog-food:after {
      right: calc(-1*((100vw - 90rem)/2)); } }
  .c-product-why-raw-dog-food__inner {
    text-align: center; }
  .c-product-why-raw-dog-food__intro {
    max-width: 40.8125rem;
    margin: 0 auto 0.75rem; }
  .c-product-why-raw-dog-food__heading {
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-product-why-raw-dog-food__heading {
        font-size: 3rem;
        line-height: 3.125rem; } }
  .c-product-why-raw-dog-food__image {
    margin: 0 -1.875rem 2.5rem; }
    @media only screen and (min-width: 64em) {
      .c-product-why-raw-dog-food__image {
        margin: 0 0 3.25rem; } }
    .c-product-why-raw-dog-food__image .mobile-right {
      margin: 0 -1rem 2rem 1rem; }
    .c-product-why-raw-dog-food__image .mobile-left {
      margin-right: 1rem;
      margin-left: -0.5rem; }
  .c-product-why-raw-dog-food__content {
    text-align: left;
    max-width: 40.8125rem;
    margin: 0 auto; }
    .c-product-why-raw-dog-food__content h3 {
      font-size: 1.5625rem;
      line-height: 2rem;
      font-weight: 900;
      font-family: Gotham, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-product-why-raw-dog-food__content h3 {
          font-size: 2.25rem;
          line-height: 3rem; } }
    .c-product-why-raw-dog-food__content p {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-product-why-raw-dog-food__content p {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }

/**
* RAW-DOG-FOOD-CALCULATOR
**/
.c-raw-dog-food-calculator {
  background-color: #8DC73F;
  padding: 1.875rem;
  margin-left: -1.875rem;
  margin-right: -1.875rem; }
  @media only screen and (min-width: 64em) {
    .c-raw-dog-food-calculator {
      padding: 1.875rem 2.5rem;
      margin-left: 0;
      margin-right: 0; } }
  .panel-grid-cell:not(:nth-of-type(1)) .c-raw-dog-food-calculator {
    margin-top: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .panel-grid-cell:not(:nth-of-type(1)) .c-raw-dog-food-calculator {
        margin-top: 0; } }
  .c-raw-dog-food-calculator .row {
    margin-left: -0.9375rem;
    margin-right: -0.9375rem;
    margin-bottom: 2.25rem; }
    .c-raw-dog-food-calculator .row--large {
      margin-bottom: 4.25rem; }
    @media only screen and (max-width: 39.9375em) {
      .c-raw-dog-food-calculator .row > .column:not(:last-of-type) {
        margin-bottom: 1.5rem; } }
  .c-raw-dog-food-calculator .column,
  .c-raw-dog-food-calculator .columns {
    padding-left: 0;
    padding-right: 0; }
  .c-raw-dog-food-calculator .c-column--flex,
  .c-raw-dog-food-calculator .c-row--flex {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row; }
    .c-raw-dog-food-calculator .c-column--flex-centre,
    .c-raw-dog-food-calculator .c-row--flex-centre {
      align-items: center; }
  .c-raw-dog-food-calculator__heading {
    font-size: 1.5625rem;
    line-height: 2rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    color: #ffffff;
    text-align: center;
    margin-bottom: 1.375rem; }
    @media only screen and (min-width: 64em) {
      .c-raw-dog-food-calculator__heading {
        font-size: 2.25rem;
        line-height: 3rem; } }
    @media only screen and (min-width: 64em) {
      .c-raw-dog-food-calculator__heading {
        text-align: left;
        margin-bottom: 1.1875rem; } }
  .c-raw-dog-food-calculator__content p {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #ffffff; }
    @media only screen and (min-width: 64em) {
      .c-raw-dog-food-calculator__content p {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
  .c-raw-dog-food-calculator__subheading {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    position: relative;
    color: #ffffff;
    padding-left: 2rem;
    margin-bottom: 0;
    min-height: 1rem; }
    @media only screen and (min-width: 64em) {
      .c-raw-dog-food-calculator__subheading {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
    /*.c-raw-dog-food-calculator__subheading#puppy_weight_heading, .c-raw-dog-food-calculator__subheading#dog_weight_heading {
      padding-left: 0; }*/
      @media only screen and (min-width: 64em) {
        .c-raw-dog-food-calculator__subheading#puppy_weight_heading, .c-raw-dog-food-calculator__subheading#dog_weight_heading {
          padding-left: 2rem; } }
    .c-raw-dog-food-calculator__subheading:before {
      position: absolute;
      left: 0;
      border-radius: 50%;
      border: 0.125rem solid #ffffff;
      line-height: 1rem;
      height: 1.25rem;
      width: 1.25rem;
      text-align: center; }
      @media only screen and (min-width: 64em) {
        .c-raw-dog-food-calculator__subheading:before {
          line-height: 1.375rem;
          height: 1.625rem;
          width: 1.625rem; } }
    .c-raw-dog-food-calculator__subheading.one:before {
      content: '1'; }
    @media only screen and (min-width: 64em) {
      .c-raw-dog-food-calculator__subheading.two {
        max-width: 12.5rem; } }
    .c-raw-dog-food-calculator__subheading.two:before {
      content: '2'; }
    .c-raw-dog-food-calculator__subheading.three:before {
        content: '3'; }
  .c-raw-dog-food-calculator .input_container_radio {
    width: 100%; }
    .c-raw-dog-food-calculator .input_container_radio .input_radio {
      margin: 0;
      display: flex;
      padding: 0 1.25rem; }
      @media only screen and (min-width: 64em) {
        .c-raw-dog-food-calculator .input_container_radio .input_radio {
          padding: 0; } }
  .c-raw-dog-food-calculator__lifestage {
    width: calc(50% - 15px);
    border: 0.125rem solid #ffffff;
    border-radius: 0.125rem;
    height: 8.5rem;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    padding-bottom: 0.25rem;
    list-style-type: none;
    position: relative; }
    @media only screen and (min-width: 64em) {
      .c-raw-dog-food-calculator__lifestage {
        width: calc(50% - 6px); } }
    .c-raw-dog-food-calculator__lifestage:before {
      display: none; }
    .c-raw-dog-food-calculator__lifestage label {
      background-size: 4.25rem 4.375rem;
      background-repeat: no-repeat;
      background-position: 50% 1rem;
      padding-bottom: 0.5rem; }
      @media only screen and (min-width: 64em) {
        .c-raw-dog-food-calculator__lifestage label {
          background-size: 4.4375rem 4.5625rem;
          padding-bottom: 0.25rem; } }
    .c-raw-dog-food-calculator__lifestage.adult {
      margin-right: 1.875rem; }
      @media only screen and (min-width: 64em) {
        .c-raw-dog-food-calculator__lifestage.adult {
          margin-right: 0.75rem; } }
      .c-raw-dog-food-calculator__lifestage.adult label {
        background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNzVweCIgaGVpZ2h0PSI3M3B4IiB2aWV3Qm94PSIwIDAgNzUgNzMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+R3JvdXA8L3RpdGxlPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjUwMDAwMCwgMS41MDAwMDApIj4KICAgICAgICAgICAgPHBhdGggZD0iTTI5LjAzMDg3NCw2OC42ODQ0NDI3IEM0Ny40NjM1NTY2LDcyLjI2NzM5MzMgNjUuMzEwNzUzNSw2MC4yMjkzMDY5IDY4Ljg5MzcwNCw0MS43OTY2MjQzIEM2OS4yODc0MDAzLDM5Ljc3MTIzMjcgNjkuNDkyNDkyNiwzNy43NTI5MDk5IDY5LjUyMTIyMTMsMzUuNzU5ODAzNCBDNjkuNTIzODI3NCwzNS41NzkwMDE3IDY5LjgzNjkzOTcsMzUuMjU1ODY0MiA3MC40NjA1NTgxLDM0Ljc5MDM5MDggTDcwLjc5ODI0MjksMzQuNTQ1NzkyOCBMNzAuNzk4MjQyOSwzNC41NDU3OTI4IEw3MS4xODc2Nzg3LDM0LjI3NzQ3MjIgQzcxLjI1Njg5NzIsMzQuMjMwNzc1MiA3MS4zMjgyNzIsMzQuMTgzMDg5OCA3MS40MDE4MDMyLDM0LjEzNDQxNTkgQzcyLjAwODc3MDQsMzMuMTIxMDU4MyA3Mi4zNzQ4MzYsMzIuMjQyOTE5NyA3Mi41LDMxLjUgQzcyLjYwMTk1MDcsMzAuODk0ODY0NSA3Mi40MTEwODk3LDMwLjA4MzM2NDMgNzIuMTY5NTAxMSwyOS4zNDU0ODUgTDcyLjAzNDE0OTgsMjguOTUxOTg5NSBMNzIuMDM0MTQ5OCwyOC45NTE5ODk1IEw3MS44MzEzNTQ2LDI4LjQxMTIxMzQgTDcxLjgzMTM1NDYsMjguNDExMjEzNCBMNzEuNTY2NzMzNSwyNy43MjU5NzUzIEM3MS41MzAyNTU5LDI3LjYyNDM0ODkgNzEuNTA2Mzc0NCwyNy41NDcxMzA2IDcxLjUsMjcuNSBDNzEuNDI5NTkzOSwyNi45Nzk0NDA0IDcwLjY2OTg3NDIsMjYuODIwMDQ1NiA2OS45MjIyNzYsMjYuNzY5OTIxMyBMNjkuNTgwNjQ1NSwyNi43NTM2Mjg1IEw2OS41ODA2NDU1LDI2Ljc1MzYyODUgTDY4LjcxOTMzMTksMjYuNzQyODIyNyBDNjguNTM5Njk4NCwyNi43Mzg1ODA1IDY4LjQyNTcxMTksMjYuNzI3NTcxOCA2OC40MTcyODEyLDI2LjY5NTQ2NDggQzY1LjIwMzgzMTUsMTQuNDU3NjQwOCA1NS4yNTczMjI1LDQuNTA5NjEyNjYgNDIuMDA1ODg1NiwxLjkzMzc5NDI3IEMyMy41NzMyMDMsLTEuNjQ5MTU2MjcgNS43MjYwMDYxLDEwLjM4ODkzMDEgMi4xNDMwNTU1NiwyOC44MjE2MTI3IEMtMS40Mzk4OTQ5OCw0Ny4yNTQyOTUzIDEwLjU5ODE5MTQsNjUuMTAxNDkyMiAyOS4wMzA4NzQsNjguNjg0NDQyNyBaIiBpZD0iT3ZhbCIgZmlsbD0iIzAwODA5MSI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNNjguOTg4MjQ1NywyNi42MTExNzQyIEM2NS4yMjk5MzA2LDExLjMzMjUxNiA1MS40MzgzOTA4LDAgMzUsMCBDMTUuNjcwMDMzOCwwIDAsMTUuNjcwMDMzOCAwLDM1IEMwLDU0LjMyOTk2NjIgMTUuNjcwMDMzOCw3MCAzNSw3MCBDNTMuOTgyNDk4Miw3MCA2OS40MzU0NjA0LDU0Ljg4ODI1OTkgNjkuOTg0ODc5NywzNi4wMzg3ODY2IEM2OS45OTQ5MzY3LDM1LjY5Mzc1MzUgNzAsMzUuMzQ3NDY4MSA3MCwzNSIgaWQ9IlBhdGgiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIyIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zOC41LDMuNSBMMzcuNSw5LjUgQzM4LjA4ODE5NSwxMy4wNjA1MDMyIDM4LjQwMTkzMjYsMTQuOTU0NjEyOSAzOC40NDEyMTMsMTUuMTgyMzI5MiBDNDAuMTI5NjAyNCwxNS40NzEyMzgyIDQxLjg0MDYxMjIsMTUuODQ4NTQ2MiA0My42OTU3NTg0LDE2LjMwMTM1NDUgTDQ0LjgzMTM2NTIsMTYuNTgzMjk4NyBMNDYuMDU2ODcyMSwxNi45MDE4ODYzIEw0Ni44NzQ0OTAxLDE3LjEyNDkzNDUgTDQ3LjYwODc4MzIsMTcuMzMzNzY2IEw0OC4yNjMwNjg0LDE3LjUyNzg0NTkgTDQ5LjAxNjcyNDgsMTcuNzYyNzQ3NCBMNDkuNzc5MDQ1NiwxOC4wMTYyMjU2IEw1MC4xNDY0NjgyLDE4LjE0NTk0ODkgTDUwLjUzODI3OTksMTguMjkxNzEyNSBMNTEuMTM3NTgzOSwxOC41NDA3NTUyIEw1My42NjEwNzM4LDI0Ljg0MTY5OTMgTDU0LjUsMjYuNSBMNTYuNSwyNi41IEM1My44MzMzMzMzLDI3LjE2NjY2NjcgNTAuNSwyOS44MzMzMzMzIDQ2LjUsMzQuNSBDNDMuNzE1OTA5MSwzNy43NDgxMDYxIDQwLjcxNjUwODEsMzguNDEyNDkxNCAzNy43MDE2MTE0LDM4LjM5MTM5MTUgTDM3LjE4NDY1NzQsMzguMzgxNDEzNiBDMzcuMDEyMzEzNywzOC4zNzYwODU0IDM2LjgzOTk1NjYsMzguMzY4ODczMSAzNi42Njc2MjM1LDM4LjM2MDEzMDkgTDM2LjE1MDczMzUsMzguMzI5NjY4NiBMMzUuNjM0MjExLDM4LjI5MjE1MTggTDMzLjc1OTI1OTMsMzguMTI5NjI5NiBDMzEuNjExMTExMSwzNy45NDQ0NDQ0IDI5LjUsMzcuODMzMzMzMyAyNy41LDM4LjUgTDI2LjI2MjY0MTMsMzguOTE4Nzk4MyBMMjQuNTI4NTU0NCwzOS41MjI2MDU2IEwyMi4xNzI4MTM4LDQwLjM2NDk2MTMgTDIwLjQzNTc1MjUsNDAuOTk3OTE3OSBMMTguNTY1NDM3Miw0MS42ODc5ODMzIEwxNi4wNDAxNTQ3LDQyLjYzMDg3NDUgTDEzLjMwNjY2MjcsNDMuNjYyOTk4MiBMOS4xMjk5ODIxNSw0NS4yNTc4ODIyIEM4LjkyMTM3NjE2LDQ1LjMzNzk5MzMgOC43MTEzODIxMSw0NS40MTg2OTkyIDguNSw0NS41IEwxMi41LDM4LjUgQzEzLjI2MDU5MTYsMzcuMTY4OTY0NiAxNC4xNDY0MDE3LDM1Ljk0NjM5OCAxNC45OTU1OTcyLDM0LjgxMTY3NDkgTDE1LjkyNjk2MTMsMzMuNTcxMDgyOCBDMTYuNjI2MDY2LDMyLjYzMzMwOTYgMTcuMjUwNjc0MSwzMS43NTY4Njk5IDE3LjY5MjM2OTksMzAuOTI3OTQ2NyBDMTguNDA3MTc1MiwyOS41ODY0ODM2IDE4LjgxNzU2NDksMjguMzY5NDY0IDE5LjE3MTAwNjYsMjcuMjE4MzI2MyBMMTkuNTU3NjUzOCwyNS45NDgwMDIxIEMxOS44MTY4MDIsMjUuMTE1NTMwOSAyMC4wOTYxMTczLDI0LjMwNzc2NTUgMjAuNSwyMy41IEwyMC45MDExNDYyLDIyLjcwNTY4MDcgTDIxLjI5ODg1NTYsMjEuOTM4NDI4NSBMMjEuNjk1NTQ4NywyMS4xOTk3NzM2IEMyMy4wODUwMTk2LDE4LjY2NjMxMTggMjQuNTAwMjkwNCwxNi42ODY0NDI1IDI2LjQwODM1MTIsMTUuNTU1NDAwMiBDMjYuODc5NDcyOCwxMy42MzgzNzc4IDI3LjkxMDA1NDMsMTEuNjE5OTI3NiAyOS41LDkuNSBDMzEuNSw2LjgzMzMzMzMzIDM0LjUsNC44MzMzMzMzMyAzOC41LDMuNSBaIiBpZD0iUGF0aCIgZmlsbC1vcGFjaXR5PSIwLjMiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNNDMuMzg2MjEzMSwxNS44MzkwOTQ0IEM0My4xMzk4NzgxLDE0LjE4MTIwNjkgNDMuMTc3ODA3MSwxMC40MDE1MDg4IDQzLjUsNC41IEwzOCw2LjUgQzM3LjY2NjY2NjcsNy44MzMzMzMzMyAzNy41LDkuMTY2NjY2NjcgMzcuNSwxMC41IEMzNy41LDExLjgzMzMzMzMgMzcuODMzMzMzMywxMy4xNjY2NjY3IDM4LjUsMTQuNSIgaWQ9IlBhdGgtOSIgc3Ryb2tlPSIjRkZGRkZGIiBmaWxsLW9wYWNpdHk9IjAuMyIgZmlsbD0iIzIzMUYyMCIgZmlsbC1ydWxlPSJub256ZXJvIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTQzLjUxMDg4MTksNjguNzU0MzkyNSBDNDAuNDQxODQxOCw2MS43MzkxMjMxIDQ1Ljc0NjQwODQsNTEuODk5MzcwOSA0Ny41LDUwLjUgQzQ3LjY1MzkzMTcsNTAuMzc3MTYyMSA1Ny4yMzY4NDIxLDQ5Ljc3Nzc3NzggNTkuMzQyMTA1Myw0OC43MjIyMjIyIEM2MC43NDU2MTQsNDguMDE4NTE4NSA2MS43OTgyNDU2LDQ2LjI3Nzc3NzggNjIuNSw0My41IiBpZD0iUGF0aC0zIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNNC41LDUxLjUgQzUuNTIzOTY2MDcsNDkuODM4MDUyMyA4LjUyMzk2NjA3LDQ1LjE3MTM4NTYgMTMuNSwzNy41IEMyMC4wNzk5MzI4LDI3LjM1NTkzNjkgMjIuMjQ5MzIxNSwxOC4xMzkzNzY4IDI2LjYwODMwMTUsMTUuMjkwMzU0OCBNMzguNTIxMjQyNiwxNC44NDIzMDU1IEM0My41Mjc1MjY4LDE1LjY2MDUzNTkgNDguNTM0MTA1OCwxNy4xNTUzMzk4IDUwLjUsMTguNSBDNTMuOTQ4Mzk0MywyMC44NTg2ODE3IDUxLjQ4Mjk3ODIsMjUuMTIzMzA4IDU0LjkzMTM3MjUsMjYuMzAyNjQ4OCBDNTcuMjMwMzAyMSwyNy4wODg4NzYgNjAuNTI3NzY5MywyNy4yOTIzODc2IDY0LjgyMzc3NCwyNi45MTMxODM0IEM2OC40NzU1Njg5LDI2LjUxODE2NzMgNzAuNzAwOTc3NiwyNi43MTM3NzI4IDcxLjUsMjcuNSBDNzIuNjk4NTMzNiwyOC42NzkzNDA4IDcyLjcyNDUzNDYsMzIuMzk1MjYzNyA3MS4wMjAyNjM3LDM0LjQ5NjA5MzggQzY5Ljk0NjgwOSwzNS44MTkzMjU3IDY3LjgxMzYwMzcsMzUuNDcyODU3MiA2Ny4zMjAwNjg0LDM1Ljk3OTIyMDEgQzY2LjE3MDYwMzYsMzcuMTU4NTYwOSA2NS45NzMyMzg4LDQxLjA2NTI3MzQgNjQuODIzNzc0LDQyLjI0NDYxNDIgQzYzLjY3NDMwOTIsNDMuNDIzOTU1IDYyLjM5MDI1NzEsNDMuMDIyMjI3NyA1Ny45MjY5ODU0LDQzLjQyMzk1NSBDNTYuNzM5ODQ0OSw0My41MzA4MDY0IDU0LjgyNDA3MDMsNDMuNTMwODA2NCA1Mi4xNzk2NjE1LDQzLjQyMzk1NSIgaWQ9IlNoYXBlIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNNjUuMjQyMDc3MywyNi44Njk5MDI5IEM2OC42NDU5ODEsMjYuNTM0MjIyMSA3MC43MzE5NTUzLDI2Ljc0NDI1NDQgNzEuNSwyNy41IEM3Mi41NTU2NTU0LDI4LjUzODc1MDYgNzIuNjcwMDYzNSwzMC44NDA0NTQxIDcxLjgxNDY5NzMsMzMuMTcxMTUyNyBDNzEuNzEyNDk3MSwzMy40NDk2MjczIDcxLjUsMzMuOTI1MjkzIDcwLjU0OTA3MjMsMzQuNzM0MDA4OCBDNjkuMDk4ODQ0LDM1Ljk2NzM1NDQgNjcuNTkyNTM0MywzNS40Njk0NjcyIDY3LjA5ODk5OSwzNS45NzU4MzAxIEM2Ny4wMTEzNzEsMzYuMDY1NzM1NiA2Ny40Mjg5OTAzLDM0LjM2MjY2OTEgNjYuOTI2ODIwMSwzMS40MjczODg1IEM2Ni41MTk1Mjc3LDI5LjA0NjY4NjIgNjUuMTgwNTkzMywyNi44NzU5NjYyIDY1LjI0MjA3NzMsMjYuODY5OTAyOSBaIiBpZD0iUGF0aCIgc3Ryb2tlPSIjRkZGRkZGIiBmaWxsLW9wYWNpdHk9IjAuMyIgZmlsbD0iIzIzMUYyMCIgZmlsbC1ydWxlPSJub256ZXJvIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTQ3LjA0OTE5MzUsMjIuNTU3NjkyOSBDNDguNjY3Mjk1MywyMy4wMDIxMDkxIDQ2Ljk4Mzg3MSwyNS4zMjc1ODA0IDQ4LjcyNTgwNjUsMjYuMzAzNjI0NiBDNTAuNDY3NzQxOSwyNy4yNzk2Njg5IDQ4LjcyNTgwNjUsMjcuMjc5NjY4OSA0OC43MjU4MDY1LDI3LjI3OTY2ODkgQzQ4LjcyNTgwNjUsMjcuMjc5NjY4OSA0Ni4zMTI2ODI1LDI3Ljc3NTQxMzkgNDQuMzcwOTY3NywyNy4yNzk2Njg5IEM0My45ODA1Mzc5LDI3LjE3OTk4NzEgNDMuNSwyNi4zMDM2MjQ2IDQzLjUsMjUuMzI3NTgwNCBDNDMuNSwyNC4zNTE1MzYxIDQ1LjQzMTA5MTgsMjIuMTEzMjc2NiA0Ny4wNDkxOTM1LDIyLjU1NzY5MjkgWiIgaWQ9IlBhdGgtNSIgc3Ryb2tlPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zOC41LDE1LjUgQzM4LjIxNjczLDE0LjA3MTM2NDUgMzcuNDUzNjEyOSwxMi45NzQ3MDc4IDM3LjUsMTAuNSBDMzcuNTIyMjIxNyw5LjMxNDQ5MzU0IDM3Ljg1NTU1NSw2Ljk4MTE2MDIxIDM4LjUsMy41IEMzNC41LDQuODMzMzMzMzMgMzEuNSw2LjgzMzMzMzMzIDI5LjUsOS41IEMyNi40NzQzOTE5LDEzLjUzNDE0NDEgMjUuNDc0MzkxOSwxNy4yMDA4MTA3IDI2LjUsMjAuNSIgaWQ9IlBhdGgtOSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg=="); }
    .c-raw-dog-food-calculator__lifestage.puppy label {
      background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNzRweCIgaGVpZ2h0PSI3MnB4IiB2aWV3Qm94PSIwIDAgNzQgNzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+cHVwcHktZG9nPC90aXRsZT4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJwdXBweS1kb2ciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMDAwMDAwLCAxLjAwMDAwMCkiPgogICAgICAgICAgICA8cGF0aCBkPSJNMzUsNjkgQzUzLjc3NzY4MTUsNjkgNjksNTMuNzc3NjgxNSA2OSwzNSBDNjksMzIuNTM4OTY1MiA2OC43Mzg1MjM3LDMwLjEzOTAwMTQgNjguMjQxODM2NSwyNy44MjYzNzQyIEM2OC4yMjI4NDk1LDI3LjczNzk2ODcgNjguMTkzNTk3MiwyNy42MDU2NDkzIDY4LjE1NDA3OTgsMjcuNDI5NDE2IEw2OSwyOCBMNzAsMjcgQzcwLjY4NTU1ODEsMjUuNzUzMTUyNiA3MS4wMTg4OTE0LDI0Ljc1MzE1MjYgNzEsMjQgQzcwLjk2NjQyNjcsMjIuNjYxNTE4OCA3MC4xMjIwMDIyLDIxLjM2MDM4NjggNzAsMjEgQzY5LjY2MzEyLDIwLjAwNDg3NzMgNjUuOTM4OTI2NSwyMC44ODAwOTk4IDY1Ljg3MjEwOTMsMjAuNzM1NzI5MyBDNjAuNDc5MjUzOCw5LjA4MzQ5OTA2IDQ4LjY4MzYyODEsMSAzNSwxIEMxNi4yMjIzMTg1LDEgMSwxNi4yMjIzMTg1IDEsMzUgQzEsNTMuNzc3NjgxNSAxNi4yMjIzMTg1LDY5IDM1LDY5IFoiIGlkPSJPdmFsIiBmaWxsPSIjMDA4MDkxIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik02Ny4wNDU1MzU1LDIwLjkwMzkwNDIgQzYxLjYyMjgwOTEsOC41OTM5MTg4MSA0OS4zMTUwMTMyLDAgMzUsMCBDMTUuNjcwMDMzOCwwIDAsMTUuNjcwMDMzOCAwLDM1IEMwLDU0LjMyOTk2NjIgMTUuNjcwMDMzOCw3MCAzNSw3MCBDNTQuMzI5OTY2Miw3MCA3MCw1NC4zMjk5NjYyIDcwLDM1IEM3MCwzMi4yNDI2ODI3IDY5LjY4MTE1MzgsMjkuNTU5ODM1OSA2OS4wNzgzMjAzLDI2Ljk4NjMxODUiIGlkPSJQYXRoIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS13aWR0aD0iMiI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNOSw1NyBDOS45ODQ0MzA0Nyw1NS45NTkxMjMgMTEuNDU1ODE0MSw1NC40ODE5OTk5IDEyLjQ1OTYwNiw1My43MzQxMzQ5IEMxNi4xNDg3NDc0LDUwLjk4NTU3NzIgMTkuMzA0MDY4NSw0OS4zNTc5NzUgMjEuNjgyNDU5Niw0Ni40MDQ2NDc2IEMyMi43MjUxOTA4LDQ1LjEwOTg1MzggMjMuNzA4OTE3NSw0My43NDY0NDAyIDI0LjYzMzYzOTksNDIuMzE0NDA2OCIgaWQ9IlBhdGgiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMi4xMzk1MDcsMTcuMTkwOTE1MiBDMzYuNjk1NTA4MywxMi41NTY4MzM3IDQ3LjQwMzMxMDIsNy42NzgzMTU0NSA1NC4yNDE5NzMxLDE0LjY1MDI5NzIgQzYxLjQ5MTY0OTQsMjIuMDQxMzA1MSA2Mi4zOTQzODU0LDIwLjI5MjgyOCA2Ni4yNDI1MTU4LDIwLjc2Mzg2NDYgTTY5LjMxMjczNDcsMjcuODQyMjY2NiBDNjkuMTQ3ODU0NSwyOC40OTIwMDA1IDY4LjkzNzEwNTUsMjkuMTgwMjk4MSA2OC42ODMyNjUyLDI5LjkwNDcwNTMgQzY4LjI0MjE5NjUsMzEuMTYzNDIzNSA1OS4zMjg4MzI2LDMyLjgyMDYwMyA1OS4xNzI0MjY4LDMzLjU3MzQ3NDkgQzU5LjAxNjAyMDksMzQuMzI2MzQ2NyA2Ny43NTIxNjc5LDM0LjI2NDQ1MiA2Ny42ODg1NTU4LDM0LjUyMzAxODkgQzY3LjI4ODQ4NzEsMzYuMTQ5MTk1MSA2Ni42MDc5ODM3LDM3LjM4NDU1MDEgNjIuMDExMTM2NSwzOC4zMjExOTUyIEM1NS4wMjQ4NDAxLDM5Ljc0NDcxMDEgNTAuMTA1Nzk2MSwzOC4xMzUyNTc2IDQ2Ljg3MTM1MTUsNDQuMDE4NDU5NyBDNDUuOTU3MTE3Miw0Ny4wMDYxNTMyIDQ1LjUsNTAuMTY2NjY2NyA0NS41LDUzLjUgQzQ1LjUsNTYuODMzMzMzMyA0Ni41LDYxLjE2NjY2NjcgNDguNSw2Ni41IiBpZD0iU2hhcGUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMC40NzQ0NTE4LDE3LjM3NjA5MDcgQzI3LjU2MDM0NzEsMTkuMDU4MzY5NCAyNS40NDI5NTM1LDE4LjIxMTk1ODMgMjQuNTkyMzU2LDI4LjMzMDE2MzEgQzIzLjc0MTc1ODUsMzguNDQ4MzY3OSAyMi44ODUxOCw0NC4zNTAxMjI1IDMxLjUzNTg5NTIsNDUuMjA2MTY5MyBDNDAuMTg2NjEwNCw0Ni4wNjIyMTYxIDQ1LjA4Njg0MiwzOC40Nzk4NDg4IDQ1LjA4MjA2MDcsMzUuMTA2Njg4NiBDNDUuMDc3MjcyNCwzMS43MzM1Mjg0IDM5LjAxNjY5MjYsMjIuNDQ4NDE4OSAzNy4yODIwMDQsMTkuMDcyNzA3NCBDMzUuNTQ3MzE1MywxNS42OTY5OTU5IDMzLjM4ODU1NjQsMTUuNjkzODEyIDMwLjQ3NDQ1MTgsMTcuMzc2MDkwNyBaIiBpZD0iUGF0aC00IiBzdHJva2U9IiNGRkZGRkYiIGZpbGwtb3BhY2l0eT0iMC4zIiBmaWxsPSIjMjMxRjIwIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM0LjU4MjA2MiwgMzAuNzczMDU0KSByb3RhdGUoMTkuMDAwMDAwKSB0cmFuc2xhdGUoLTM0LjU4MjA2MiwgLTMwLjc3MzA1NCkgIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik01NC4wMTgzNjgyLDE5LjM4NjU5MzQgQzU1LjU0OTkyNDYsMTkuODA2MTk1MSA1My45NTI5MDY0LDIyLjAxNTA0ODIgNTUuNjAxMDI0NywyMi45Mzg5NTQ5IEM1Ny4yNDkxNDI5LDIzLjg2Mjg2MTUgNTUuNTk5NzUyNywyMy44NjUxMzE2IDU1LjU5OTc1MjcsMjMuODY1MTMxNiBDNTUuNTk5NzUyNywyMy44NjUxMzE2IDUzLjMxNDE4NjgsMjQuMzM4NjkyOSA1MS40NzYyNzcyLDIzLjg3MDgwNjcgQzUxLjEwNjcxOTksMjMuNzc2NzI2NiA1MC42NTI4NTQsMjIuOTQ1NzY1IDUwLjY1NDEyMDYsMjIuMDE5NTg4MyBDNTAuNjU1Mzk4LDIxLjA5MzQxMTcgNTIuNDg2ODExOCwxOC45NjY5OTE3IDU0LjAxODM2ODIsMTkuMzg2NTkzNCBaIiBpZD0iUGF0aC01IiBzdHJva2U9IiNGRkZGRkYiIGZpbGwtb3BhY2l0eT0iMC4zIiBmaWxsPSIjMjMxRjIwIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUzLjQ5MzY1NiwgMjEuNzA0ODU1KSByb3RhdGUoLTI2LjAwMDAwMCkgdHJhbnNsYXRlKC01My40OTM2NTYsIC0yMS43MDQ4NTUpICI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNNjUuODQyNzIxNSwyMC4zMDM3ODk4IEM2NS4yMDM5OTc4LDIxLjc0MTQ3NSA2NS4xNTUyMDY2LDIzLjA2MDcyMDQgNjUuNjk2MzQ4MSwyNC4yNjE1MjU5IEM2Ni4yMzc0ODk3LDI1LjQ2MjMzMTQgNjcuMDQ5ODI0OSwyNi42NjI5NjE1IDY4LjEzMzM1MzcsMjcuODYzNDE2MSBDNjkuMjE4MTI4NSwyNy44NjI3MTQ1IDcwLjAzMjMzMjUsMjcuMjYxNjEwMSA3MC41NzU5NjU3LDI2LjA2MDEwMyBDNzEuMzkxNDE1NSwyNC4yNTc4NDIyIDcxLjM5MzI4NDMsMjIuNDU2MTA3OCA3MC41ODA2Mzc2LDIxLjU1NTc2NjggQzcwLjAzODg3MzIsMjAuOTU1NTM5NCA2OC40NTk1Njc4LDIwLjUzODIxMzggNjUuODQyNzIxNSwyMC4zMDM3ODk4IFoiIGlkPSJQYXRoLTYiIHN0cm9rZT0iI0ZGRkZGRiIgZmlsbC1vcGFjaXR5PSIwLjMiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0ibm9uemVybyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjguMjU2NDUwLCAyNC4wODM2MDMpIHJvdGF0ZSgtMTQuMDAwMDAwKSB0cmFuc2xhdGUoLTY4LjI1NjQ1MCwgLTI0LjA4MzYwMykgIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4="); }
    .c-raw-dog-food-calculator__lifestage label {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: 700;
      color: #ffffff;
      text-align: center;
      top: 0;
      bottom: 0;
      right: 0;
      left: 0;
      display: flex;
      align-items: flex-end;
      position: absolute;
      margin: 0;
      text-align: center;
      justify-content: center; }
      @media only screen and (min-width: 64em) {
        .c-raw-dog-food-calculator__lifestage label {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
    .c-raw-dog-food-calculator__lifestage input {
      opacity: 0;
      z-index: -99999; }
      .c-raw-dog-food-calculator__lifestage input:checked + label {
        background-color: rgba(35, 31, 32, 0.5); }
  .c-raw-dog-food-calculator__result {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 1.5rem;
    padding: 0 1rem;
    background-color: #ffffff; }
    @media only screen and (min-width: 64em) {
      .c-raw-dog-food-calculator__result {
        padding: 1rem; } }
    .c-raw-dog-food-calculator__result #result {
      display: none; }
    .c-raw-dog-food-calculator__result span {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: 700;
      color: #000000;
      display: flex;
      align-items: center; }
      @media only screen and (min-width: 64em) {
        .c-raw-dog-food-calculator__result span {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
      .c-raw-dog-food-calculator__result span.result {
        color: #008091; }
      .c-raw-dog-food-calculator__result span {
        margin-right: 0.3125rem; }

    .c-raw-dog-food-calculator__result input {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      border: none;
      box-shadow: none;
      font-weight: 700;
      position: relative;
      color: #8DC73F;
      width: auto;
      background: transparent;
      margin: 0;
      padding: 0; }
      @media only screen and (min-width: 64em) {
        .c-raw-dog-food-calculator__result input {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
  .c-raw-dog-food-calculator .c-button {
    display: block;
    width: 100%;
    outline-color: #ffffff;
    color: #ffffff;
    background-color: #008091;
    cursor: pointer;
    height: 3.625rem;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    padding-top: 0.875rem; }
    .c-raw-dog-food-calculator .c-button:hover {
     background-color: #ffffff;
     outline-color: #231f20;
     color: #231F20;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .c-raw-dog-food-calculator .input_container {
    position: relative; }
    .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__select, .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      line-height: 3.125rem;
      height: 3.125rem;
      border-top-left-radius: 0.125rem;
      border-bottom-left-radius: 0.125rem;
      padding: 0 1rem;
      border: none;
      color: #231F20;
      margin: 0; }
      @media only screen and (min-width: 64em) {
        .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__select, .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 64em) {
        .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__select, .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input {
          line-height: 3.5rem;
          height: 3.5rem;
          padding: 0 1.25rem; } }
      .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__select:focus, .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input:focus {
        box-shadow: none; }
      .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__select::-webkit-input-placeholder, .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input::-webkit-input-placeholder {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        line-height: 3.125rem;
        height: 3.125rem;
        color: #A7A5A6; }
      .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__select:-ms-input-placeholder, .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input:-ms-input-placeholder {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        line-height: 3.125rem;
        height: 3.125rem;
        color: #A7A5A6; }
      .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__select::-ms-input-placeholder, .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input::-ms-input-placeholder {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        line-height: 3.125rem;
        height: 3.125rem;
        color: #A7A5A6; }
      .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__select::placeholder, .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input::placeholder {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        line-height: 3.125rem;
        height: 3.125rem;
        color: #A7A5A6; }
        @media only screen and (min-width: 64em) {
          .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__select::-webkit-input-placeholder, .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input::-webkit-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.6875rem; }
          .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__select:-ms-input-placeholder, .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input:-ms-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.6875rem; }
          .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__select::-ms-input-placeholder, .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input::-ms-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.6875rem; }
          .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__select::placeholder, .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input::placeholder {
            font-size: 1.125rem;
            line-height: 1.6875rem; } }
        @media only screen and (min-width: 64em) {
          .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__select::-webkit-input-placeholder, .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input::-webkit-input-placeholder {
            line-height: 3.5rem;
            height: 3.5rem; }
          .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__select:-ms-input-placeholder, .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input:-ms-input-placeholder {
            line-height: 3.5rem;
            height: 3.5rem; }
          .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__select::-ms-input-placeholder, .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input::-ms-input-placeholder {
            line-height: 3.5rem;
            height: 3.5rem; }
          .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__select::placeholder, .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input::placeholder {
            line-height: 3.5rem;
            height: 3.5rem; } }
    .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__select {
      background-image: none;
      border-radius: 0.125rem; }
    .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input {
      width: calc(100% - 50px); }
      @media only screen and (min-width: 64em) {
        .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input {
          width: calc(100% - 56px); } }
    .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__select-label, .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input-label {
      position: absolute;
      right: 0;
      top: 0;
      width: 3.125rem;
      height: 3.125rem;
      border-top-right-radius: 0.125rem;
      border-bottom-right-radius: 0.125rem;
      pointer-events: none;
      text-align: center; }
      @media only screen and (min-width: 64em) {
        .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__select-label, .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input-label {
          width: 3.5rem;
          height: 3.5rem; } }
    .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__select-label {
      background-color: #DEDEDE;
      background-repeat: no-repeat;
      background-position: 50% 50%;
      background-size: 0.9375rem auto;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48ZmlsdGVyIGlkPSJhIj48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlR3JhcGhpYyIgdmFsdWVzPSIwIDAgMCAwIDAuMTM3MjU1IDAgMCAwIDAgMC4xMjE1NjkgMCAwIDAgMCAwLjEyNTQ5MCAwIDAgMCAxLjAwMDAwMCAwIi8+PC9maWx0ZXI+PC9kZWZzPjxnIGZpbHRlcj0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNCAtNikiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTI5IDEybDUtNS4zNDQtLjU5NC0uNjU2TDEyOSAxMC42ODggMTI0LjU5NCA2bC0uNTk0LjY1NnoiLz48L2c+PC9zdmc+"); }
    .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input-label {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: 700;
      color: #ffffff;
      background-color: rgba(35, 31, 32, 0.2);
      line-height: 3.125rem;
      height: 3.125rem; }
      @media only screen and (min-width: 64em) {
        .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input-label {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 64em) {
        .c-raw-dog-food-calculator .input_container .c-raw-dog-food-calculator__input-label {
          line-height: 3.5rem;
          height: 3.5rem; } }

/**
* RAW-DOG-FOOD-CALCULATOR-FORM-MODAL
**/
.c-raw-dog-food-calculator-form-modal {
  transition: all .4s ease-in-out;
  opacity: 0;
  position: fixed;
  pointer-events: none;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 10002; }
  .raw-dog-food-calculator-form-modal--is-active .c-raw-dog-food-calculator-form-modal {
    -webkit-transform: scale(1);
            transform: scale(1);
    pointer-events: initial;
    opacity: 1; }
  .c-raw-dog-food-calculator-form-modal li {
    list-style-type: none; }
  .c-raw-dog-food-calculator-form-modal__inner {
    background-color: #ffffff;
    padding: 0 2rem;
    box-shadow: 0 0 3.125rem rgba(0, 0, 0, 0.15);
    position: relative;
    max-width: 37.5rem;
    width: 90%;
    max-width: 75rem; }
    @media only screen and (min-width: 64em) {
      .c-raw-dog-food-calculator-form-modal__inner {
        padding: 0 3rem; } }
  .c-raw-dog-food-calculator-form-modal__content {
    max-height: calc(100vh - 100px);
    overflow-y: scroll;
    padding: 2.5rem 0; }
    @media only screen and (min-width: 64em) {
      .c-raw-dog-food-calculator-form-modal__content {
        padding: 3.75rem 0; } }
  .c-raw-dog-food-calculator-form-modal .c-dog-feeding-guide__heading {
    margin-bottom: 1.5rem; }
  .c-raw-dog-food-calculator-form-modal .c-dog-feeding-guide__text {
    margin-bottom: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-raw-dog-food-calculator-form-modal .c-dog-feeding-guide__text {
        margin-bottom: 2rem; } }
  .c-raw-dog-food-calculator-form-modal .c-dog-feeding-guide__intro input[type="text"] {
    margin-bottom: 0; }
  @media only screen and (min-width: 40em) {
    .c-raw-dog-food-calculator-form-modal .c-dog-feeding-guide tr {
      min-height: 15.625rem; } }
  @media only screen and (min-width: 64em) {
    .c-raw-dog-food-calculator-form-modal .c-dog-feeding-guide tr {
      min-height: 26.875rem; } }
  .c-raw-dog-food-calculator-form-modal .c-dog-feeding-guide tr td > span:nth-of-type(3), .c-raw-dog-food-calculator-form-modal .c-dog-feeding-guide tr td > span:nth-of-type(4) {
    display: none; }
  .c-raw-dog-food-calculator-form-modal .c-dog-feeding-guide tr td .c-button {
    display: none; }

.c-raw-dog-food-calculator .row.dog-weight-wrap{
    padding-top: 2em;
    display: flex;
    align-items: center;
    margin-bottom: 2rem;
}

.s-entry .c-raw-dog-food-calculator div[class*="c-row"]:not([data-stretch-type="full"], [data-stretch-type="full-stretched"]) {
	padding-top: 2rem !important;
}

.c-raw-dog-food-calculator .row,
.c-raw-dog-food-calculator .row--large {
	margin-bottom: 0;
}

.calculator-errors{
    display: none;
    border: 0.125rem solid #c00;
    border-radius: 0.125rem;
    color: #c00;
	padding: 1rem;
    margin-bottom: 1.5rem;
    background-color: #ffffff;
}

.calculator-errors p:last-of-type{
    margin-bottom: 0;
}

@media only screen and (min-width: 39em) {

    #calculator {
        flex-direction: row !important;
    }

    #calculator .row > .column {
        flex-direction: column !important;
    }

}

@media only screen and (max-width: 1023px) {

    .c-raw-dog-food-calculator__heading{
        text-align: left;
    }

    .c-raw-dog-food-calculator .row.dog-weight-wrap,
    .c-raw-dog-food-calculator .c-column--flex,
    .c-raw-dog-food-calculator .c-row--flex {
    	flex-direction: column;
    }

    .c-raw-dog-food-calculator .row.dog-weight-wrap .column,
    .c-raw-dog-food-calculator .c-column--flex .column,
    .c-raw-dog-food-calculator .c-row--flex .column{
        width: 100%;
    }

    .c-raw-dog-food-calculator .row > .column:not(:last-of-type) {
    	margin-bottom: 1.5rem;
    }

    .c-raw-dog-food-calculator {
    	margin-left: 0;
    	margin-right: 0;
    }

}

.c-row--column-reverse {
	flex-direction: column-reverse !important;
}

/**
* RELATED-POSTS
**/
.c-related-posts {
  margin-bottom: 2.5rem; }
  @media only screen and (min-width: 64em) {
    .c-related-posts {
      padding-left: 1.875rem;
      padding-right: 1.875rem; } }
  .c-related-posts__inner {
    max-width: 58.75rem;
    margin: 0 auto;
    padding: 2rem 0 0;
    border-top: 0.125rem solid #C7C6C7;
    max-width: calc(100% - 60px); }
    @media only screen and (min-width: 64em) {
      .c-related-posts__inner {
        max-width: 100%; } }
  .c-related-posts__posts {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    margin: 0; }
    @media only screen and (min-width: 64em) {
      .c-related-posts__posts {
        flex-direction: row; } }
  .c-related-posts__heading {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 1.875rem; }
    @media only screen and (min-width: 64em) {
      .c-related-posts__heading {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
  .c-related-posts .c-single__item {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    position: relative; }
    @media only screen and (min-width: 64em) {
      .c-related-posts .c-single__item {
        width: 50%; } }
    .c-related-posts .c-single__item:not(:last-child) {
      margin-bottom: 2rem; }
      @media only screen and (min-width: 64em) {
        .c-related-posts .c-single__item:not(:last-child) {
          margin-bottom: 0; } }
  .c-related-posts .c-single__background, .c-related-posts .c-single__content {
    width: 100%; }
    @media only screen and (min-width: 64em) {
      .c-related-posts .c-single__background, .c-related-posts .c-single__content {
        width: 50%; } }
  .c-related-posts .c-single__background {
    position: relative;
    margin-bottom: 1rem; }
    @media only screen and (min-width: 64em) {
      .c-related-posts .c-single__background {
        margin-bottom: 0; } }
    .c-related-posts .c-single__background .crop {
      padding-bottom: 56.24%; }
      @media only screen and (min-width: 64em) {
        .c-related-posts .c-single__background .crop {
          padding-bottom: 100%; } }

.c-breadcrumbs--small .c-breadcrumbs__inner.single-breadcrumbs {
    justify-content: center;
}

.c-single__background.single-thumb {
	margin-bottom: 40px;
	text-align: center;
}

  .c-related-posts .c-single__content {
    padding: 0 1rem; }
    .c-related-posts .c-single__content p {
      font-size: 0.875rem;
      line-height: 1.125rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif; }
      .c-related-posts .c-single__content p:last-child {
        margin-bottom: 0; }
  .c-related-posts .c-single__heading {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 0.75rem;
    color: #231F20; }
    @media only screen and (min-width: 64em) {
      .c-related-posts .c-single__heading {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
  .c-related-posts .c-single__categories {
    margin-bottom: 0.75rem; }
  .c-related-posts .c-single__comment-count, .c-related-posts .c-single__time {
    margin: 0;
    font-size: 0.75rem; }
    .c-related-posts .c-single__comment-count:before, .c-related-posts .c-single__time:before {
      top: 0.1875rem; }
  .c-related-posts .c-single__comment-count:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuNSAxQzkuNTM4IDEgMTIgMy4yODYgMTIgNi4xMDdjMCAxLjIxOC0uNDYgMi4zMzMtMS4yMjUgMy4yMS4yNjkgMS4yMzcgMS4xNjcgMi4zNCAxLjE3OCAyLjM1Mi4wNDcuMDU2LjA2LjE0LjAzMi4yMTMtLjAyOC4wNzQtLjA4OC4xMTgtLjE1Ny4xMTgtMS40MjQgMC0yLjQ5Mi0uNzgtMy4wMi0xLjI2MmE1LjgzIDUuODMgMCAwMS0yLjMwOC40NzZjLTMuMDM4IDAtNS41LTIuMjg2LTUuNS01LjEwN1MzLjQ2MiAxIDYuNSAxeiIgZmlsbC1ydWxlPSJub256ZXJvIiBzdHJva2U9IiNGRkYiIGZpbGw9Im5vbmUiLz48L3N2Zz4="); }
  .c-related-posts .c-single__time:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjMxMyAxLjAzMWgtMi43NVYuMzQ0QS4zMy4zMyAwIDAwNy40Ni4xMDIuMzMuMzMgMCAwMDcuMjIgMGEuMzMuMzMgMCAwMC0uMjQyLjEwMi4zMy4zMyAwIDAwLS4xMDIuMjQydi42ODdoLTIuNzVWLjM0NGEuMzMuMzMgMCAwMC0uMTAyLS4yNDJBLjMzLjMzIDAgMDAzLjc4IDBhLjMzLjMzIDAgMDAtLjI0MS4xMDIuMzMuMzMgMCAwMC0uMTAzLjI0MnYuNjg3SC42ODhBLjY2NC42NjQgMCAwMC4yIDEuMjMuNjY0LjY2NCAwIDAwMCAxLjcxOXY4LjU5NEEuNjg2LjY4NiAwIDAwLjY4OCAxMWg5LjYyNGEuNjU1LjY1NSAwIDAwLjQ5LS4yMDQuNjcuNjcgMCAwMC4xOTgtLjQ4M1YxLjcxOWEuNjc3LjY3NyAwIDAwLS42ODgtLjY4OHptMCA5LjI4MUguNjg3VjEuNzJoMi43NXYuMzQzYS4zMy4zMyAwIDAwLjEwMy4yNDIuMzMuMzMgMCAwMC4yNDEuMTAyLjMzLjMzIDAgMDAuMjQyLS4xMDIuMzMuMzMgMCAwMC4xMDItLjI0MXYtLjM0NGgyLjc1di4zNDNhLjMzLjMzIDAgMDAuMTAyLjI0Mi4zMy4zMyAwIDAwLjI0Mi4xMDIuMzMuMzMgMCAwMC4yNDEtLjEwMi4zMy4zMyAwIDAwLjEwMy0uMjQxdi0uMzQ0aDIuNzV2OC41OTR6TTcuOTA1IDUuNWguNjg4YS4zMy4zMyAwIDAwLjI0MS0uMTAyLjMzLjMzIDAgMDAuMTAyLS4yNDJWNC40N2EuMzMuMzMgMCAwMC0uMTAyLS4yNDIuMzMuMzMgMCAwMC0uMjQxLS4xMDJoLS42ODhhLjMzLjMzIDAgMDAtLjI0MS4xMDIuMzMuMzMgMCAwMC0uMTAzLjI0MnYuNjg3YS4zMy4zMyAwIDAwLjEwMy4yNDIuMzMuMzMgMCAwMC4yNDEuMTAyem0wIDIuNzVoLjY4OGEuMzMuMzMgMCAwMC4yNDEtLjEwMi4zMy4zMyAwIDAwLjEwMi0uMjQyVjcuMjJhLjMzLjMzIDAgMDAtLjEwMi0uMjQyLjMzLjMzIDAgMDAtLjI0MS0uMTAyaC0uNjg4YS4zMy4zMyAwIDAwLS4yNDEuMTAyLjMzLjMzIDAgMDAtLjEwMy4yNDJ2LjY4N2EuMzMuMzMgMCAwMC4xMDMuMjQyLjMzLjMzIDAgMDAuMjQxLjEwMnpNNS44NDQgNi44NzVoLS42ODhhLjMzLjMzIDAgMDAtLjI0MS4xMDIuMzMuMzMgMCAwMC0uMTAzLjI0MnYuNjg3YzAgLjAzNi4wMDYuMDcyLjAxNy4xMDguMDEuMDM1LjAyNi4wNjguMDQ4LjA5NmEuMzc0LjM3NCAwIDAwLjA3NS4wNzZjLjAyOS4wMjEuMDYxLjAzNy4wOTcuMDQ4LjAzNi4wMS4wNzEuMDE2LjEwNy4wMTZoLjY4OGEuMzMuMzMgMCAwMC4yNDEtLjEwMi4zMy4zMyAwIDAwLjEwMy0uMjQyVjcuMjJhLjQyMi40MjIgMCAwMC0uMDExLS4wOTIuMzA2LjMwNiAwIDAwLS4wODYtLjE1NS4zMDYuMzA2IDAgMDAtLjE1Ni0uMDg2LjQyMi40MjIgMCAwMC0uMDkxLS4wMTF6bTAtMi43NWgtLjY4OGEuMzMuMzMgMCAwMC0uMjQxLjEwMi4zMy4zMyAwIDAwLS4xMDMuMjQydi42ODdhLjMzLjMzIDAgMDAuMTAzLjI0Mi4zMy4zMyAwIDAwLjI0MS4xMDJoLjY4OGEuMzMuMzMgMCAwMC4yNDEtLjEwMi4zMy4zMyAwIDAwLjEwMy0uMjQyVjQuNDdhLjMyMS4zMjEgMCAwMC0uMTAzLS4yNDIuMzIxLjMyMSAwIDAwLS4yNDItLjEwMnptLTIuNzUgMGgtLjY4OGEuMzMuMzMgMCAwMC0uMjQxLjEwMi4zMy4zMyAwIDAwLS4xMDMuMjQydi42ODdhLjMzLjMzIDAgMDAuMTAzLjI0Mi4zMy4zMyAwIDAwLjI0MS4xMDJoLjY4OGEuMzMuMzMgMCAwMC4yNDEtLjEwMi4zMy4zMyAwIDAwLjEwMy0uMjQyVjQuNDdhLjMyMS4zMjEgMCAwMC0uMTAzLS4yNDIuMzIxLjMyMSAwIDAwLS4yNDItLjEwMnptMCAyLjc1aC0uNjg4YS4zMy4zMyAwIDAwLS4yNDEuMTAyLjMzLjMzIDAgMDAtLjEwMy4yNDJ2LjY4N2EuMzMuMzMgMCAwMC4xMDMuMjQyLjMzLjMzIDAgMDAuMjQxLjEwMmguNjg4YS4zMy4zMyAwIDAwLjI0MS0uMTAyLjMzLjMzIDAgMDAuMTAzLS4yNDJWNy4yMmEuNDIyLjQyMiAwIDAwLS4wMTEtLjA5Mi4zMDYuMzA2IDAgMDAtLjA4Ni0uMTU1LjMwNi4zMDYgMCAwMC0uMTU2LS4wODYuNDIyLjQyMiAwIDAwLS4wOTEtLjAxMXoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); }
  .c-related-posts .c-single__meta {
    position: absolute;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    color: #ffffff;
    bottom: 0;
    z-index: 1;
    min-height: 2.1875rem;
    background-color: #8DC73F;
    margin: 0;
    align-items: center;
    padding: 0.5rem;
    font-size: 0.75rem; }
    .c-related-posts .c-single__meta > *:not(:last-child) {
      margin: 0; }

/**
* SEARCH
**/
.c-search {
  margin-bottom: 2rem; }
  @media only screen and (min-width: 64em) {
    .c-search {
      margin-bottom: 3rem; } }

/**
* SEARCH-RESULTS
**/
.c-search-results {
  max-width: 55.0625rem;
  margin-left: auto;
  margin-right: auto; }
  .c-search-results__preheading {
    font-size: 2.34375rem;
    line-height: 2rem;
    font-weight: 400;
    font-family: BlackDiamond; }
    @media only screen and (min-width: 64em) {
      .c-search-results__preheading {
        font-size: 3.375rem;
        line-height: 2.5625rem; } }
  .c-search-results__heading {
    font-size: 2.25rem;
    line-height: 2.8125rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 2.5rem; }
    @media only screen and (min-width: 64em) {
      .c-search-results__heading {
        font-size: 4rem;
        line-height: 3.75rem; } }
  .c-search-results__item {
    list-style-type: none;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row; }
    .c-search-results__item:not(:last-child) {
      margin-bottom: 2rem; }
      @media only screen and (min-width: 64em) {
        .c-search-results__item:not(:last-child) {
          margin-bottom: 3rem; } }
  .c-search-results__background {
    max-width: 5rem; }
    @media only screen and (min-width: 64em) {
      .c-search-results__background {
        max-width: 12.5rem; } }
    .c-search-results__background img {
      padding-right: 1.25rem; }
      @media only screen and (min-width: 64em) {
        .c-search-results__background img {
          padding-right: 2rem; } }
  .c-search-results__content {
    width: calc(100% - 100px);
    flex-grow: 1; }
    @media only screen and (min-width: 64em) {
      .c-search-results__content {
        width: calc(100% - 232px); } }
    .c-search-results__content > span {
      font-size: 0.75rem;
      line-height: 0.875rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: bold;
      color: #ffffff;
      background-color: #008091;
      border-radius: 0.1875rem;
      padding: 0.25rem 0.625rem;
      margin-bottom: 0.3125rem;
      display: inline-block; }
  .c-search-results__list {
    padding: 0;
    margin: 0 0 2.5rem; }
  .c-search-results__title {
    font-size: 1.5625rem;
    line-height: 2rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-search-results__title {
        font-size: 2.25rem;
        line-height: 3rem; } }
    .c-search-results__title a {
      color: #000000; }
  .c-search-results__text {
    margin-bottom: 1.25rem; }
    @media only screen and (min-width: 64em) {
      .c-search-results__text {
        margin-bottom: 1.75rem; } }
  .c-search-results__navigation {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center; }
    @media only screen and (min-width: 64em) {
      .c-search-results__navigation {
        padding-top: 2.1875rem; } }
    .c-search-results__navigation .page-numbers {
      width: 1.5625rem;
      height: 1.5625rem;
      line-height: 1.5625rem;
      border-radius: 50%;
      background-color: rgba(0, 0, 0, 0.5);
      transition: background-color 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86);
      color: #ffffff;
      margin: 0 0.3125rem 0.625rem;
      text-align: center;
      font-size: 0.75rem; }
      .c-search-results__navigation .page-numbers:hover {
        background-color: rgba(0, 0, 0, 0.75); }
      .c-search-results__navigation .page-numbers.current {
        background-color: #000000; }
      .c-search-results__navigation .page-numbers.prev, .c-search-results__navigation .page-numbers.next {
        font-size: 0;
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 0.25rem 0.4375rem; }
      .c-search-results__navigation .page-numbers.prev {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSI3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik00IDdMMS4zMDggMy41MSA0IDBIMi43NDlMMCAzLjUxIDIuNzQ5IDd6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
      .c-search-results__navigation .page-numbers.next {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSI3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0wIDdsMi42OTItMy40OUwwIDBoMS4yNTFMNCAzLjUxIDEuMjUxIDd6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }

/**
* SINGLE-PRODUCT-COMPLETE-YOUR-ORDER-MODAL
**/
.c-single-product-complete-your-order-modal {
  background-color: rgba(35, 31, 32, 0.66);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 110;
  opacity: 1;
  pointer-events: initial;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  transition: opacity 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition: opacity 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955), transform 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition: opacity 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955), transform 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); }
  .c-single-product-complete-your-order-modal .single-product-complete-your-order-modal--is-hidden,
  .c-product--bundle .c-single-product-complete-your-order-modal {
    opacity: 0;
    pointer-events: none;
    -webkit-transform: scale(1.2);
            transform: scale(1.2); }
  .c-single-product-complete-your-order-modal__inner {
    margin: 2.5rem auto;
    max-width: 50rem;
    background-color: #ffffff;
    padding: 4.5625rem 3.75rem 3.75rem;
    text-align: center;
    position: relative; }
  .c-single-product-complete-your-order-modal__close {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: -1; }
  .c-single-product-complete-your-order-modal__heading {
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    max-width: 32.8125rem;
    margin: 0 auto 2.5rem; }
    @media only screen and (min-width: 64em) {
      .c-single-product-complete-your-order-modal__heading {
        font-size: 3rem;
        line-height: 3.125rem; } }
  .c-single-product-complete-your-order-modal__success {
    padding: 0;
    border-top: 0;
    background-color: transparent;
    text-align: center;
    color: #231F20;
    margin-bottom: 1.875rem; }
    .c-single-product-complete-your-order-modal__success:before {
      display: none; }
    .c-single-product-complete-your-order-modal__success a,
    .c-single-product-complete-your-order-modal__success input.button {
      display: none; }
      .woocommerce .c-single-product-complete-your-order-modal__success a, .woocommerce
      .c-single-product-complete-your-order-modal__success input.button {
        display: none; }
  .c-single-product-complete-your-order-modal .c-button {
    width: 100%;
    display: block; }
    @media only screen and (min-width: 64em) {
      .c-single-product-complete-your-order-modal .c-button {
        height: 4.25rem;
        padding-top: 1.375rem;
        padding-bottom: 1.375rem; } }
  .c-single-product-complete-your-order-modal .c-slots-box {
    justify-content: center; }
    .c-single-product-complete-your-order-modal .c-slots-box--large {
      margin-bottom: 3.125rem; }
  .c-single-product-complete-your-order-modal .c-navicon, .c-single-product-complete-your-order-modal .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-search-kb__close, .c-row--style-tertiary-knowledge-base #epkb-main-page-container .c-single-product-complete-your-order-modal .epkb-search-kb__close {
    display: block;
    position: absolute;
    top: 1.875rem;
    right: 1.875rem;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
    .c-single-product-complete-your-order-modal .c-navicon__inner, .c-single-product-complete-your-order-modal .c-navicon__inner:before, .c-single-product-complete-your-order-modal .c-navicon__inner:after {
      background-color: #231F20; }
    .c-single-product-complete-your-order-modal .c-navicon__inner {
      -webkit-transform: rotate(225deg);
              transform: rotate(225deg);
      transition-delay: .14s;
      transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
      .c-single-product-complete-your-order-modal .c-navicon__inner:before {
        top: 0;
        opacity: 0;
        transition: top .1s ease-out,opacity .1s .14s ease-out; }
      .c-single-product-complete-your-order-modal .c-navicon__inner:after {
        bottom: 0;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        transition: bottom 0.1s ease-out, -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
        transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
        transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1); }

/**
* SINGLE-PRODUCT-DELIVERY-INFO
**/
.c-single-product-delivery-info {
  transition: all .4s ease-in-out;
  opacity: 0;
  position: fixed;
  pointer-events: none;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 10002; }
  .single-product-delivery-info--is-active .c-single-product-delivery-info {
    -webkit-transform: scale(1);
            transform: scale(1);
    pointer-events: initial;
    opacity: 1; }
  .c-single-product-delivery-info li {
    list-style-type: none; }
  .c-single-product-delivery-info__inner {
    background-color: #ffffff;
    padding: 0 2rem;
    box-shadow: 0 0 3.125rem rgba(0, 0, 0, 0.15);
    position: relative;
    max-width: 37.5rem;
    width: 90%; }
    @media only screen and (min-width: 64em) {
      .c-single-product-delivery-info__inner {
        padding: 0 3rem; } }
  .c-single-product-delivery-info__content {
    max-height: calc(100vh - 100px);
    overflow-y: scroll;
    padding: 2.5rem 0; }
    @media only screen and (min-width: 64em) {
      .c-single-product-delivery-info__content {
        padding: 3.75rem 0; } }
  .c-single-product-delivery-info .c-text__heading {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin: 0 0 0.875rem; }
    @media only screen and (min-width: 64em) {
      .c-single-product-delivery-info .c-text__heading {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
  .c-single-product-delivery-info__table {
    margin: 0.9375rem 0 0; }
    @media only screen and (min-width: 64em) {
      .c-single-product-delivery-info__table {
        margin: 0; } }
    .c-single-product-delivery-info__table > .row {
      border-left: 0.125rem solid #231F20;
      border-right: 0.125rem solid #231F20;
      margin-left: 0.9375rem !important;
      margin-right: 0.9375rem !important; }
    .c-single-product-delivery-info__table .row {
      margin-left: 0 !important;
      margin-right: 0 !important;
      padding-left: 0 !important;
      padding-right: 0 !important;
      border-bottom: 0.125rem solid #231F20; }
      .c-single-product-delivery-info__table .row:nth-of-type(1) {
        background-color: rgba(141, 199, 63, 0.5);
        border-top: 0.125rem solid #231F20; }
      .c-single-product-delivery-info__table .row > .column {
        padding-left: 0;
        padding-right: 0; }
        .c-single-product-delivery-info__table .row > .column:nth-of-type(1) {
          border-right: 0.125rem solid #231F20; }
      .c-single-product-delivery-info__table .row .column.small-12 {
        border-right: 0;
        font-weight: 700;
        background-color: #F6F3F3; }
    .c-single-product-delivery-info__table-heading, .c-single-product-delivery-info__table-item {
      display: flex;
      align-items: center;
      justify-content: center;
      margin: 0;
      padding: 0.5rem; }
    .c-single-product-delivery-info__table-heading {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      font-size: 0.875rem;
      line-height: 1.25rem; }
      @media only screen and (min-width: 64em) {
        .c-single-product-delivery-info__table-heading {
          font-size: 1.5rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 64em) {
        .c-single-product-delivery-info__table-heading {
          font-size: 1.125rem; } }
    .c-single-product-delivery-info__table-item span {
      padding-right: 0.75rem;
      font-weight: bold; }

/**
* SINGLE
**/
.c-single {
  padding-top: 1.875rem; }
  .c-single .columns {
    max-width: 93rem;
    margin-left: auto;
    margin-right: auto;
    float: none;
    padding: 0 1.875rem; }
    .c-single .columns:last-child:not(:first-child) {
      float: none; }
  .c-single__heading {
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 0.75rem; }
    @media only screen and (min-width: 64em) {
      .c-single__heading {
        font-size: 3rem;
        line-height: 3.125rem; } }
    .single-epkb_post_type_1 .c-single__heading {
      font-size: 1.5625rem;
      line-height: 2rem;
      font-weight: 900;
      font-family: Gotham, sans-serif; }
      @media only screen and (min-width: 64em) {
        .single-epkb_post_type_1 .c-single__heading {
          font-size: 2.25rem;
          line-height: 3rem; } }
  .c-single__owner-dog {
    padding: 0.75rem 0;
    border-top: 0.125rem solid #A7A5A6;
    border-bottom: 0.125rem solid #A7A5A6;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    margin-bottom: 2rem;
    min-height: 3.75rem; }
    @media only screen and (min-width: 40em) {
      .c-single__owner-dog {
        flex-direction: row; } }
  .c-single__owner, .c-single__dog {
    display: flex;
    flex-direction: column;
    background-size: 1.5625rem 1.5625rem;
    background-repeat: no-repeat;
    padding-left: 2.1875rem;
    min-height: 1.875rem; }
    @media only screen and (min-width: 64em) {
      .c-single__owner, .c-single__dog {
        width: 50%; } }
    .c-single__owner span:nth-of-type(1), .c-single__dog span:nth-of-type(1) {
      font-size: 0.75rem;
      line-height: 0.875rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      text-transform: uppercase;
      color: #C7C6C7; }
    .c-single__owner span:nth-of-type(2), .c-single__dog span:nth-of-type(2) {
      font-size: 0.875rem;
      line-height: 1.125rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: 700; }
  .c-single__owner {
    margin-bottom: 1rem;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxjaXJjbGUgaWQ9ImEiIGN4PSIxMi41IiBjeT0iMTIuNSIgcj0iMTIuNSIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjxjaXJjbGUgc3Ryb2tlPSIjMDA4MDkxIiBjeD0iMTIuNSIgY3k9IjEyLjUiIHI9IjEyIi8+PHBhdGggZD0iTTEyLjUgMy42NDZhNC42ODcgNC42ODcgMCAxMTAgOS4zNzUgNC42ODcgNC42ODcgMCAwMTAtOS4zNzV6TTEyLjUgMTQuNTgzYzUuNDY1IDAgOS44OTYgNC40MyA5Ljg5NiA5Ljg5NiAwIDUuNDY1LTQuNDMgOS44OTYtOS44OTYgOS44OTYtNS40NjUgMC05Ljg5Ni00LjQzLTkuODk2LTkuODk2IDAtNS40NjUgNC40My05Ljg5NiA5Ljg5Ni05Ljg5NnoiIGZpbGw9IiMwMDgwOTEiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNiKSIvPjwvZz48L3N2Zz4="); }
    @media only screen and (min-width: 64em) {
      .c-single__owner {
        margin-bottom: 0; } }
  .c-single__dog {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzAwODA5MSIgZmlsbD0iI0ZGRiIgY3g9IjEyLjE1OCIgY3k9IjEyLjE1OCIgcj0iMTEuOTg2Ii8+PHBhdGggZD0iTTE4LjU0OCA4LjY3OWwuMjg4LjU2OGguNjg1Yy0uOTE0LjIyOC0yLjA1NSAxLjE0MS0zLjQyNSAyLjc0LTIuMDU1IDIuMzk3LTQuNDUyLjY4NC02LjUwNyAxLjM3LTEuMzcuNDU2LTMuNTM5IDEuMjU1LTYuNTA3IDIuMzk2bDEuMzctMi4zOTdhOTEuMTU1IDkxLjE1NSAwIDAwMi43NC01LjEzN2MuOTE0LTEuODI4IDEuNjk2LTMuMDgyIDMuNDI0LTMuMDgyIDEuNzI5IDAgMy4wNjcuMjUzIDQuNzk1LjY4NSAxLjcyOC40MzEgMi4yNzMuNjk5IDIuMjczLjY5OWwuODY0IDIuMTU4eiIgZmlsbC1vcGFjaXR5PSIuMjUiIGZpbGw9IiMwMDgwOTEiLz48cGF0aCBkPSJNMTUuMDMgNS41OTZjLS4wODUtLjU2OC0uMDcyLTEuODYzLjAzOC0zLjg4NC0xLjM3LjQ1Ny0yLjM5NyAxLjE0Mi0zLjA4MiAyLjA1NS0uNDYuNjEzLS43ODIgMS4yLS45NjkgMS43NjQiIHN0cm9rZT0iIzAwODA5MSIgc3Ryb2tlLXdpZHRoPSIuNjg1IiBmaWxsLW9wYWNpdHk9Ii4yNSIgZmlsbD0iIzAwODA5MSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTE1LjA3MiAyMy43MTdjLTEuMDUtMi40MDIuNzY2LTUuNzcyIDEuMzY2LTYuMjUxLjA1My0uMDQyIDMuMzM1LS4yNDggNC4wNTYtLjYxLjQ4LS4yNC44NDEtLjgzNiAxLjA4MS0xLjc4OE0xLjcxMiAxNy44MDhjLjM1MS0uNTY5IDEuMzc4LTIuMTY3IDMuMDgzLTQuNzk0QzcuMzUgOS4wNzMgNy45NjMgNS41NCA5LjkzMiA1LjEzN2MxLjk2OC0uNDA0IDYuMzUzLjU2MiA3LjUzNCAxLjM3IDEuMTguODA4LjMzNiAyLjI2OCAxLjUxNyAyLjY3Mi43ODguMjcgMS45MTcuMzM5IDMuMzg4LjIxIDEuMjUtLjEzNiAyLjAxMy0uMDcgMi4yODcuMi40MS40MDQuMTUzIDIuMDE0LS4zMTkgMi42MjYtLjM1NS40Ni0xLjAxMi42MzUtMS4xOC44MDgtLjM5NC40MDQtLjM5NCAxLjIxMi0uNzg4IDEuNjE2LS4zOTMuNDAzLS44MzMuMjY2LTIuMzYyLjQwMy0uNDA2LjAzNy0xLjA2Mi4wMzctMS45NjggMCIgc3Ryb2tlPSIjMDA4MDkxIiBzdHJva2Utd2lkdGg9Ii42ODUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0yMi41MTQgOS4zNzNjMS4xNjYtLjExNSAxLjg4LS4wNDMgMi4xNDQuMjE2LjQxLjQwNC4xNTMgMi4wMTQtLjMxOSAyLjYyNi0uMzU1LjQ2LTEuMDEyLjYzNS0xLjE4LjgwOC0uMDMuMDMuMTA0LTEuMDg0LS4wNjgtMi4wODktLjE0LS44MTUtLjU5OC0xLjU1OS0uNTc3LTEuNTZ6IiBzdHJva2U9IiMwMDgwOTEiIHN0cm9rZS13aWR0aD0iLjUiIGZpbGw9IiMwMDgwOTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xMy4zNTYgNS40OGMtLjE2Ny0uODQxLS4xNjctMi4yMTEgMC00LjExLTEuMzcuNDU2LTIuMzk3IDEuMTQxLTMuMDgyIDIuMDU1LTEuMDM2IDEuMzgxLTEuMzc5IDIuNjM3LTEuMDI3IDMuNzY3IiBzdHJva2U9IiMwMDgwOTEiIHN0cm9rZS13aWR0aD0iLjY4NSIgZmlsbC1vcGFjaXR5PSIuMjUiIGZpbGw9IiMwMDgwOTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xNi4yODQgNy44OTZjLjU1NC4xNTMtLjAyMi45NS41NzQgMS4yODMuNTk3LjMzNSAwIC4zMzUgMCAuMzM1cy0uODI2LjE3LTEuNDkxIDBjLS4xMzQtLjAzNS0uMjk5LS4zMzUtLjI5OS0uNjY5cy42NjItMS4xIDEuMjE2LS45NDl6IiBmaWxsPSIjMDA4MDkxIi8+PC9nPjwvc3ZnPg=="); }
  .c-single__background {
    margin-bottom: 1.25rem;
    position: relative; }
    .c-single__background .crop {
      position: relative;
      width: 100%;
      height: 0;
      padding-bottom: 56.24%;
      position: relative; }
      .c-single__background .crop .c-single__image {
        position: absolute;
        background-size: cover;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        background-position: 50% 50%;
        max-width: 70%;
    	margin: 0 auto;
    	max-height:70% }
    .c-single__background.before-after {
      line-height: 0;
      padding-bottom: 56.24%; }
      .c-single__background.before-after .figure {
        -webkit-user-select: none;
           -moz-user-select: none;
            -ms-user-select: none;
                user-select: none;
        z-index: -1; }
        .c-single__background.before-after .figure ~ .ui-resizable-handle {
          background-image: none !important; }
      .c-single__background.before-after div {
        background-size: cover;
        width: 100%;
        height: 100%;
        position: absolute;
        background-position: 50% 50%; }
      .c-single__background.before-after > div {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        max-width: 100%;
        overflow: hidden; }
        .c-single__background.before-after > div:nth-of-type(2) {
          width: calc(50% + 18px);
          height: 100% !important; }
          .c-single__background.before-after > div:nth-of-type(2) .figure {
            width: calc(100% - 18px);
            border-right: 0.125rem solid #ffffff; }
          .c-single__background.before-after > div:nth-of-type(2):before {
            content: "";
            display: block;
            overflow: hidden;
            position: absolute;
            right: 0;
            bottom: 0.1875rem;
            background-clip: content-box;
            background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgMjQgMTAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+R3JvdXAgNjwvdGl0bGU+CiAgICA8ZyBpZD0iU2luZ2xlLUNhc2UtU3R1ZHktUGFnZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlBST0QtQ2FzZS1TdHVkeS1BcmNoaXZlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTMwLjAwMDAwMCwgLTkwNi4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQtQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTMwLjAwMDAwMCwgNzk3LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNTg1Nzg2LCAxMDkuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlJlY3RhbmdsZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS4wMDAwMDAsIDUuMDAwMDAwKSByb3RhdGUoLTQ1LjAwMDAwMCkgdHJhbnNsYXRlKC01LjAwMDAwMCwgLTUuMDAwMDAwKSAiIHBvaW50cz0iMiAyIDggMiAyIDgiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iUmVjdGFuZ2xlLUNvcHktMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTguMDAwMDAwLCA1LjAwMDAwMCkgc2NhbGUoLTEsIDEpIHJvdGF0ZSgtNDUuMDAwMDAwKSB0cmFuc2xhdGUoLTE4LjAwMDAwMCwgLTUuMDAwMDAwKSAiIHBvaW50cz0iMTUgMiAyMSAyIDE1IDgiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
            width: 2.375rem;
            height: 2.375rem;
            border: 0.125rem solid #ffffff;
            border-radius: 50%;
            z-index: 0;
            background-size: 1.4375rem auto;
            background-repeat: no-repeat;
            background-position: 50% 50%;
            top: 50%; }
    .c-single__background.video {
      max-width: 100% }
      .c-single__background.video .videoPoster {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-size: 100%;
        border: none;
        text-indent: -999em;
        overflow: hidden;
        opacity: 1;
        transition: opacity 800ms, height 0s;
        transition-delay: 0s, 0s; }
        .c-single__background.video .videoPoster span {
          position: absolute;
          background-color: rgba(0, 0, 0, 0.33);
          left: 0;
          top: 0;
          right: 0;
          bottom: 0;
          pointer-events: none; }
          .c-single__background.video .videoPoster span:before, .c-single__background.video .videoPoster span:after {
            content: "";
            position: absolute;
            top: 50%;
            left: 50%;
            transition: border-color 300ms; }
          .c-single__background.video .videoPoster span:before {
            width: 5rem;
            height: 5rem;
            margin: -2.5rem 0 0 -2.5rem;
            border: 0.3125rem solid #ffffff;
            border-radius: 100%; }
          .c-single__background.video .videoPoster span:after {
            width: 0;
            height: 0;
            margin: -1.5rem 0 0 -0.875rem;
            border-left: 2.5rem solid #ffffff;
            border-top: 1.5625rem solid transparent;
            border-bottom: 1.5625rem solid transparent; }
        .c-single__background.video .videoPoster:hover span:before, .c-single__background.video .videoPoster:focus span:before {
          border-color: #FDD700; }
        .c-single__background.video .videoPoster:hover span:after, .c-single__background.video .videoPoster:focus span:after {
          border-left-color: #FDD700; }
        .c-single__background.video .videoPoster:hover {
          cursor: pointer; }
      .c-single__background.video.videoWrapperActive .videoPoster {
        opacity: 0;
        height: 0;
        transition-delay: 0s, 800ms; }
    .c-single__background iframe {
      position: absolute;
      height: 100%; }
  .c-single__meta {
    margin-bottom: 1.25rem; }
    .c-single__meta > *:not(:last-child) {
      margin: 0 1.5rem 0.75rem 0; }
  .c-single__time, .c-single__comment-count, .c-single__categories, .c-single__author {
    font-size: 0.875rem;
    line-height: 1.125rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    padding-left: 1.125rem;
    position: relative;
    display: inline-block;
    margin-left: 0; }
    .c-single__time:before, .c-single__comment-count:before, .c-single__categories:before, .c-single__author:before {
      content: "";
      position: absolute;
      left: 0;
      top: 0.25rem;
      background-size: contain;
      background-repeat: no-repeat; }
  .c-single__time:before {
    width: 0.625rem;
    height: 0.625rem;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuMzc1LjkzOGgtMi41Vi4zMTNhLjMuMyAwIDAwLS4wOTMtLjIyLjMuMyAwIDAwLS4yMi0uMDkzLjMuMyAwIDAwLS4yMi4wOTMuMy4zIDAgMDAtLjA5Mi4yMnYuNjI1aC0yLjVWLjMxM2EuMy4zIDAgMDAtLjA5My0uMjIuMy4zIDAgMDAtLjIyLS4wOTMuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkyLjIydi42MjVoLTIuNWEuNjA0LjYwNCAwIDAwLS40NDQuMTguNjA0LjYwNCAwIDAwLS4xODEuNDQ0djcuODEzQS42MjQuNjI0IDAgMDAuNjI1IDEwaDguNzVhLjU5Ni41OTYgMCAwMC40NDQtLjE4NmMuMTItLjEyMy4xODEtLjI3LjE4MS0uNDM5VjEuNTYyYS42MTYuNjE2IDAgMDAtLjYyNS0uNjI1em0wIDguNDM3SC42MjVWMS41NjJoMi41di4zMTNhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTIuMy4zIDAgMDAuMjItLjA5Mi4zLjMgMCAwMC4wOTItLjIydi0uMzEzaDIuNXYuMzEzYS4zLjMgMCAwMC4wOTMuMjIuMy4zIDAgMDAuMjIuMDkyLjMuMyAwIDAwLjIyLS4wOTIuMy4zIDAgMDAuMDkyLS4yMnYtLjMxM2gyLjV2Ny44MTN6TTcuMTg3IDVoLjYyNWEuMy4zIDAgMDAuMjItLjA5My4zLjMgMCAwMC4wOTMtLjIydi0uNjI1YS4zLjMgMCAwMC0uMDkzLS4yMi4zLjMgMCAwMC0uMjItLjA5MmgtLjYyNWEuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkyLjIydi42MjVhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTJ6bTAgMi41aC42MjVhLjMuMyAwIDAwLjIyLS4wOTMuMy4zIDAgMDAuMDkzLS4yMnYtLjYyNWEuMy4zIDAgMDAtLjA5My0uMjIuMy4zIDAgMDAtLjIyLS4wOTJoLS42MjVhLjMuMyAwIDAwLS4yMi4wOTMuMy4zIDAgMDAtLjA5Mi4yMnYuNjI1YS4zLjMgMCAwMC4wOTMuMjIuMy4zIDAgMDAuMjIuMDkyek01LjMxMyA2LjI1aC0uNjI1YS4zLjMgMCAwMC0uMjIuMDkzLjMuMyAwIDAwLS4wOTIuMjJ2LjYyNWMwIC4wMzIuMDA1LjA2NS4wMTUuMDk3LjAxLjAzMy4wMjQuMDYyLjA0NC4wODhhLjM0LjM0IDAgMDAuMDY4LjA2OGMuMDI2LjAyLjA1NS4wMzUuMDg4LjA0NC4wMzIuMDEuMDY1LjAxNS4wOTguMDE1aC42MjVhLjMuMyAwIDAwLjIyLS4wOTMuMy4zIDAgMDAuMDkyLS4yMnYtLjYyNWEuMzgzLjM4MyAwIDAwLS4wMS0uMDgzLjI3OC4yNzggMCAwMC0uMDc4LS4xNDEuMjc4LjI3OCAwIDAwLS4xNDItLjA3OC4zODMuMzgzIDAgMDAtLjA4My0uMDF6bTAtMi41aC0uNjI1YS4zLjMgMCAwMC0uMjIuMDkzLjMuMyAwIDAwLS4wOTIuMjJ2LjYyNWEuMy4zIDAgMDAuMDkzLjIyLjMuMyAwIDAwLjIyLjA5MmguNjI1YS4zLjMgMCAwMC4yMi0uMDkzLjMuMyAwIDAwLjA5Mi0uMjJ2LS42MjVhLjI5Mi4yOTIgMCAwMC0uMDkzLS4yMi4yOTIuMjkyIDAgMDAtLjIyLS4wOTN6bS0yLjUgMGgtLjYyNGEuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkzLjIydi42MjVhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTJoLjYyNGEuMy4zIDAgMDAuMjItLjA5My4zLjMgMCAwMC4wOTMtLjIydi0uNjI1YS4yOTIuMjkyIDAgMDAtLjA5My0uMjIuMjkyLjI5MiAwIDAwLS4yMi0uMDkzem0wIDIuNWgtLjYyNGEuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkzLjIydi42MjVhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTJoLjYyNGEuMy4zIDAgMDAuMjItLjA5My4zLjMgMCAwMC4wOTMtLjIydi0uNjI1YS4zODMuMzgzIDAgMDAtLjAxLS4wODMuMjc4LjI3OCAwIDAwLS4wNzgtLjE0MS4yNzguMjc4IDAgMDAtLjE0Mi0uMDc4LjM4My4zODMgMCAwMC0uMDgzLS4wMXoiIGZpbGw9IiNBN0E1QTYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); }
  .c-single__comment-count {
    padding-left: 0; }
    .c-single__comment-count span {
      background-size: 0.75rem 0.75rem;
      background-repeat: no-repeat;
      background-position: 0 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuNSAxQzkuNTM4IDEgMTIgMy4yODYgMTIgNi4xMDdjMCAxLjIxOC0uNDYgMi4zMzMtMS4yMjUgMy4yMS4yNjkgMS4yMzcgMS4xNjcgMi4zNCAxLjE3OCAyLjM1Mi4wNDcuMDU2LjA2LjE0LjAzMi4yMTMtLjAyOC4wNzQtLjA4OC4xMTgtLjE1Ny4xMTgtMS40MjQgMC0yLjQ5Mi0uNzgtMy4wMi0xLjI2MmE1LjgzIDUuODMgMCAwMS0yLjMwOC40NzZjLTMuMDM4IDAtNS41LTIuMjg2LTUuNS01LjEwN1MzLjQ2MiAxIDYuNSAxeiIgZmlsbC1ydWxlPSJub256ZXJvIiBzdHJva2U9IiNBN0E1QTYiIGZpbGw9Im5vbmUiLz48L3N2Zz4="); }
      .c-single__comment-count span + span {
        margin-left: 0.125rem; }
  .c-single__categories {
    padding-left: 0; }
    .c-single__categories li {
      list-style-type: none;
      display: inline-block;
      color: #008091; }
      .c-single__categories li a {
        color: #008091;
        position: relative; }
        .c-single__categories li a:after {
          content: "";
          position: absolute;
          background-color: #008091;
          width: 0;
          height: 0.0625rem;
          left: 50%;
          -webkit-transform: translateX(-50%);
                  transform: translateX(-50%);
          bottom: -0.125rem;
          transition: width 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95); }
      .c-single__categories li:hover a:after {
        width: 100%; }
      .c-single__categories li + li:before {
        content: '|';
        display: inline-block;
        margin: 0 0.375rem; }
  .c-single__author {
    padding-left: 0; }
  .c-single__entry {
    margin-bottom: 3.125rem; }
    .c-single__entry .c-cta--layout-image-left {
      height: auto; }
      @media only screen and (min-width: 64em) {
        .c-single__entry .c-cta--layout-image-left {
          min-height: 12.5rem; } }
      .c-single__entry .c-cta--layout-image-left .c-cta__inner {
        padding: 0 0 1rem;
        flex-direction: column; }
        @media only screen and (min-width: 64em) {
          .c-single__entry .c-cta--layout-image-left .c-cta__inner {
            padding: 0 0 0 1rem; } }
      .c-single__entry .c-cta--layout-image-left .c-cta__background {
        background-color: rgba(0, 0, 0, 0.25); }
    .c-single__entry > *:not(:last-child):not([class*="c-row--margin"]) {
      margin-bottom: 1.125rem; }
    .c-single__entry img {
      padding-top: 2.625rem;
      margin-bottom: 2.625rem; }
    .c-single__entry h2 {
      font-size: 1.3125rem;
      line-height: 1.6875rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      padding: 0.75rem 0; }
      @media only screen and (min-width: 64em) {
        .c-single__entry h2 {
          font-size: 1.75rem;
          line-height: 2.1875rem; } }
    .c-single__entry h3 {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      padding: 0.75rem 0 0; }
      @media only screen and (min-width: 64em) {
        .c-single__entry h3 {
          font-size: 1.5rem;
          line-height: 1.6875rem; } }
    .c-single__entry h4 {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      padding: 0.75rem 0 0; }
      @media only screen and (min-width: 64em) {
        .c-single__entry h4 {
          font-size: 1.25rem;
          line-height: 1.6875rem; } }
    .c-single__entry ul li,
    .c-single__entry p {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-single__entry ul li,
        .c-single__entry p {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
    .c-single__entry ul {
      margin-left: 0; }
      .c-single__entry ul li {
        list-style-type: none;
        position: relative;
        padding-left: 2.1875rem;
        margin-bottom: 1rem; }
        @media only screen and (min-width: 64em) {
          .c-single__entry ul li {
            margin-bottom: 1.5rem; } }
        .c-single__entry ul li:before {
          content: "";
          position: absolute;
          left: 0;
          top: 0.3125rem;
          height: 0.625rem;
          width: 0.625rem;
          background-size: contain;
          background-repeat: no-repeat;
          background-position: 50% 50%;
          background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDA4MDkxIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
          @media only screen and (min-width: 64em) {
            .c-single__entry ul li:before {
              top: 0.4375rem;
              height: 0.9375rem;
              width: 0.9375rem; } }
    .c-single__entry blockquote {
      border: none;
      position: relative; }
      @media only screen and (min-width: 64em) {
        .c-single__entry blockquote {
          margin-left: -7.125rem;
          margin-right: -7.125rem;
          padding: 0; } }
      .c-single__entry blockquote:before, .c-single__entry blockquote:after {
        content: "";
        position: absolute;
        left: 0; }
      .c-single__entry blockquote:before {
        background-color: #8DC73F;
        bottom: 0;
        width: 0.1875rem;
        top: 5.5rem; }
      .c-single__entry blockquote:after {
        top: 2rem;
        color: #8DC73F;
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: contain;
        width: 2.625rem;
        height: 2rem;
        -webkit-transform: translateX(-100%);
                transform: translateX(-100%);
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDIiIGhlaWdodD0iMzMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQxLjE2IDMyLjc2di0xOC40aC02Ljg4YzAtNC4wOCAyLjU2LTYuNDggNy43Ni03LjEyTDQwLjYuNkMzMC4yIDEuMDggMjMgNS40IDIzIDE4LjEydjE0LjY0aDE4LjE2em0tMjIuMTYgMHYtMTguNGgtNi44OGMwLTQuMDggMi41Ni02LjQ4IDcuNzYtNy4xMkwxOC40NC42QzguMDQgMS4wOC44NCA1LjQuODQgMTguMTJ2MTQuNjRIMTl6IiBmaWxsPSIjOERDNzNGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
      .c-single__entry blockquote p {
        font-size: 1.5625rem;
        line-height: 2rem;
        font-weight: 900;
        font-family: Gotham, sans-serif;
        color: #231F20; }
        @media only screen and (min-width: 64em) {
          .c-single__entry blockquote p {
            font-size: 2.25rem;
            line-height: 3rem; } }
        @media only screen and (min-width: 64em) {
          .c-single__entry blockquote p {
            margin-bottom: 3.75rem;
            padding: 2.625rem 3rem 0.4375rem 2.625rem; } }
  .c-single #eckb-article-page-container-v2 #eckb-article-content {
    padding: 0 !important; }
  .c-single.epkb_post_type_1 .eckb-article-content-header__article-meta {
    margin-bottom: 0.875rem; }
  .c-single.epkb_post_type_1 #eckb-article-content-body {
    margin-bottom: 2.5rem; }
    @media only screen and (min-width: 64em) {
      .c-single.epkb_post_type_1 #eckb-article-content-body {
        margin-bottom: 3.75rem; } }
    .c-single.epkb_post_type_1 #eckb-article-content-body .column, .c-single.epkb_post_type_1 #eckb-article-content-body .columns {
      padding-left: 0;
      padding-right: 0; }
  .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__next__icon, .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__previous__icon {
    display: none !important; }
  .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation-article__title {
    padding: 0 !important; }
  .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__label {
    display: none !important; }
  .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__previous, .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__next {
    width: 100%; }
    @media only screen and (min-width: 64em) {
      .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__previous, .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__next {
        width: calc(50% - 0.75rem) !important; } }
    .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__previous a, .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__next a {
      text-align: center; }
  .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__previous a {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    box-shadow: none;
    outline: none;
    -webkit-appearance: none;
    border: none;
    font-weight: bold;
    padding: 0.875rem 3.125rem 0.875rem 1.5rem;
    border-radius: 0.125rem;
    border: 0.125rem solid rgba(35, 31, 32, 0.2);
    outline-offset: -0.125rem;
    display: block;
    text-align: center;
    cursor: pointer;
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: 42px 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA4TDguMDE2LjUgOSAxLjM5IDEuOTY5IDggOSAxNC42MWwtLjk4NC44OXoiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==");
    padding: 0.875rem 0.875rem 0.875rem 3.125rem;
    background-color: transparent;
    color: #231F20;
    transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    padding: 0.875rem 0.875rem 0.875rem 1.5rem !important;
    background-position: 27px 50%; }
    @media only screen and (min-width: 64em) {
      .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__previous a {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 40em) {
      .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__previous a {
        display: inline-block; } }
    @media only screen and (min-width: 64em) {
      .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__previous a {
        font-size: 1.125rem;
        padding: 1rem 3.75rem 1rem 1.875rem; } }
    .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__previous a:hover {
      background-position: 35px 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA4TDguMDE2LjUgOSAxLjM5IDEuOTY5IDggOSAxNC42MWwtLjk4NC44OXoiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); }
    @media only screen and (min-width: 64em) {
      .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__previous a {
        font-size: 1.125rem;
        padding: 1rem 2.625rem 1rem 5.125rem; } }
    .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__previous a span {
      color: #231F20; }
    .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__previous a:hover {
      color: #ffffff;
      background-color: #312b2c; }
      .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__previous a:hover span {
        color: #ffffff; }
    @media only screen and (min-width: 64em) {
      .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__previous a {
        padding: 1rem 1.5rem 1rem 2.625rem !important; } }
    .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__previous a:hover {
      background-position: 20px 50%; }
  .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__next a {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    box-shadow: none;
    outline: none;
    -webkit-appearance: none;
    border: none;
    font-weight: bold;
    padding: 0.875rem 3.125rem 0.875rem 1.5rem;
    border-radius: 0.125rem;
    border: 0.125rem solid rgba(35, 31, 32, 0.2);
    outline-offset: -0.125rem;
    display: block;
    text-align: center;
    cursor: pointer;
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: calc(100% - 30px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    background-color: #231F20;
    color: #ffffff;
    transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), outline 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-image 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    padding: 0.875rem 1.5rem 0.875rem 0.875rem !important;
    background-position: calc(100% - 27px) 50%;
    text-align: center; }
    @media only screen and (min-width: 64em) {
      .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__next a {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 40em) {
      .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__next a {
        display: inline-block; } }
    @media only screen and (min-width: 64em) {
      .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__next a {
        font-size: 1.125rem;
        padding: 1rem 3.75rem 1rem 1.875rem; } }
    .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__next a:hover {
      background-position: calc(100% - 23px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__next a:hover {
      color: #231F20;
      background-color: transparent; }
    .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__next a:active {
      background-color: #C7C6C7; }
    @media only screen and (min-width: 64em) {
      .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__next a {
        padding: 1rem 2.625rem 1rem 1.5rem !important; } }
    .c-single.epkb_post_type_1 #eckb-article-content-footer .epkb-article-navigation__next a:hover {
      background-position: calc(100% - 20px) 50%; }
  .c-single.epkb_post_type_1 .eckb-breadcrumb,
  .c-single.epkb_post_type_1 .eckb-navigation-back {
    display: none; }
  .c-single.epkb_post_type_1 .eckb-ach__article-meta__date-created__date-icon, .c-single.epkb_post_type_1 .eckb-ach__article-meta__date-created__author-icon, .c-single.epkb_post_type_1 .eckb-ach__article-meta__date-updated__date-icon, .c-single.epkb_post_type_1 .eckb-ach__article-meta__date-updated__author-icon, .c-single.epkb_post_type_1 .eckb-ach__article-meta__author__date-icon, .c-single.epkb_post_type_1 .eckb-ach__article-meta__author__author-icon {
    display: none; }
  .c-single.epkb_post_type_1 .eckb-ach__article-meta__date-created__text, .c-single.epkb_post_type_1 .eckb-ach__article-meta__date-created__date, .c-single.epkb_post_type_1 .eckb-ach__article-meta__date-created__name, .c-single.epkb_post_type_1 .eckb-ach__article-meta__date-updated__text, .c-single.epkb_post_type_1 .eckb-ach__article-meta__date-updated__date, .c-single.epkb_post_type_1 .eckb-ach__article-meta__date-updated__name, .c-single.epkb_post_type_1 .eckb-ach__article-meta__author__text, .c-single.epkb_post_type_1 .eckb-ach__article-meta__author__date, .c-single.epkb_post_type_1 .eckb-ach__article-meta__author__name {
    font-size: 0.875rem;
    line-height: 1.125rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    position: relative;
    display: inline-block;
    margin-left: 0; }
    .c-single.epkb_post_type_1 .eckb-ach__article-meta__date-created__text:before, .c-single.epkb_post_type_1 .eckb-ach__article-meta__date-created__date:before, .c-single.epkb_post_type_1 .eckb-ach__article-meta__date-created__name:before, .c-single.epkb_post_type_1 .eckb-ach__article-meta__date-updated__text:before, .c-single.epkb_post_type_1 .eckb-ach__article-meta__date-updated__date:before, .c-single.epkb_post_type_1 .eckb-ach__article-meta__date-updated__name:before, .c-single.epkb_post_type_1 .eckb-ach__article-meta__author__text:before, .c-single.epkb_post_type_1 .eckb-ach__article-meta__author__date:before, .c-single.epkb_post_type_1 .eckb-ach__article-meta__author__name:before {
      content: "";
      position: absolute;
      left: 0;
      top: 0.25rem;
      background-size: contain;
      background-repeat: no-repeat; }
  .c-single.epkb_post_type_1 .eckb-ach__article-meta__date-created__text, .c-single.epkb_post_type_1 .eckb-ach__article-meta__date-updated__text, .c-single.epkb_post_type_1 .eckb-ach__article-meta__author__text {
    padding-left: 1.125rem; }
  .c-single.epkb_post_type_1 .eckb-ach__article-meta__date-created__text:before {
    width: 0.625rem;
    height: 0.625rem;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuMzc1LjkzOGgtMi41Vi4zMTNhLjMuMyAwIDAwLS4wOTMtLjIyLjMuMyAwIDAwLS4yMi0uMDkzLjMuMyAwIDAwLS4yMi4wOTMuMy4zIDAgMDAtLjA5Mi4yMnYuNjI1aC0yLjVWLjMxM2EuMy4zIDAgMDAtLjA5My0uMjIuMy4zIDAgMDAtLjIyLS4wOTMuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkyLjIydi42MjVoLTIuNWEuNjA0LjYwNCAwIDAwLS40NDQuMTguNjA0LjYwNCAwIDAwLS4xODEuNDQ0djcuODEzQS42MjQuNjI0IDAgMDAuNjI1IDEwaDguNzVhLjU5Ni41OTYgMCAwMC40NDQtLjE4NmMuMTItLjEyMy4xODEtLjI3LjE4MS0uNDM5VjEuNTYyYS42MTYuNjE2IDAgMDAtLjYyNS0uNjI1em0wIDguNDM3SC42MjVWMS41NjJoMi41di4zMTNhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTIuMy4zIDAgMDAuMjItLjA5Mi4zLjMgMCAwMC4wOTItLjIydi0uMzEzaDIuNXYuMzEzYS4zLjMgMCAwMC4wOTMuMjIuMy4zIDAgMDAuMjIuMDkyLjMuMyAwIDAwLjIyLS4wOTIuMy4zIDAgMDAuMDkyLS4yMnYtLjMxM2gyLjV2Ny44MTN6TTcuMTg3IDVoLjYyNWEuMy4zIDAgMDAuMjItLjA5My4zLjMgMCAwMC4wOTMtLjIydi0uNjI1YS4zLjMgMCAwMC0uMDkzLS4yMi4zLjMgMCAwMC0uMjItLjA5MmgtLjYyNWEuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkyLjIydi42MjVhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTJ6bTAgMi41aC42MjVhLjMuMyAwIDAwLjIyLS4wOTMuMy4zIDAgMDAuMDkzLS4yMnYtLjYyNWEuMy4zIDAgMDAtLjA5My0uMjIuMy4zIDAgMDAtLjIyLS4wOTJoLS42MjVhLjMuMyAwIDAwLS4yMi4wOTMuMy4zIDAgMDAtLjA5Mi4yMnYuNjI1YS4zLjMgMCAwMC4wOTMuMjIuMy4zIDAgMDAuMjIuMDkyek01LjMxMyA2LjI1aC0uNjI1YS4zLjMgMCAwMC0uMjIuMDkzLjMuMyAwIDAwLS4wOTIuMjJ2LjYyNWMwIC4wMzIuMDA1LjA2NS4wMTUuMDk3LjAxLjAzMy4wMjQuMDYyLjA0NC4wODhhLjM0LjM0IDAgMDAuMDY4LjA2OGMuMDI2LjAyLjA1NS4wMzUuMDg4LjA0NC4wMzIuMDEuMDY1LjAxNS4wOTguMDE1aC42MjVhLjMuMyAwIDAwLjIyLS4wOTMuMy4zIDAgMDAuMDkyLS4yMnYtLjYyNWEuMzgzLjM4MyAwIDAwLS4wMS0uMDgzLjI3OC4yNzggMCAwMC0uMDc4LS4xNDEuMjc4LjI3OCAwIDAwLS4xNDItLjA3OC4zODMuMzgzIDAgMDAtLjA4My0uMDF6bTAtMi41aC0uNjI1YS4zLjMgMCAwMC0uMjIuMDkzLjMuMyAwIDAwLS4wOTIuMjJ2LjYyNWEuMy4zIDAgMDAuMDkzLjIyLjMuMyAwIDAwLjIyLjA5MmguNjI1YS4zLjMgMCAwMC4yMi0uMDkzLjMuMyAwIDAwLjA5Mi0uMjJ2LS42MjVhLjI5Mi4yOTIgMCAwMC0uMDkzLS4yMi4yOTIuMjkyIDAgMDAtLjIyLS4wOTN6bS0yLjUgMGgtLjYyNGEuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkzLjIydi42MjVhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTJoLjYyNGEuMy4zIDAgMDAuMjItLjA5My4zLjMgMCAwMC4wOTMtLjIydi0uNjI1YS4yOTIuMjkyIDAgMDAtLjA5My0uMjIuMjkyLjI5MiAwIDAwLS4yMi0uMDkzem0wIDIuNWgtLjYyNGEuMy4zIDAgMDAtLjIyLjA5My4zLjMgMCAwMC0uMDkzLjIydi42MjVhLjMuMyAwIDAwLjA5My4yMi4zLjMgMCAwMC4yMi4wOTJoLjYyNGEuMy4zIDAgMDAuMjItLjA5My4zLjMgMCAwMC4wOTMtLjIydi0uNjI1YS4zODMuMzgzIDAgMDAtLjAxLS4wODMuMjc4LjI3OCAwIDAwLS4wNzgtLjE0MS4yNzguMjc4IDAgMDAtLjE0Mi0uMDc4LjM4My4zODMgMCAwMC0uMDgzLS4wMXoiIGZpbGw9IiNBN0E1QTYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); }
  .c-single.epkb_post_type_1 .eckb-ach__article-meta__date-updated__text:before {
    width: 0.6875rem;
    height: 0.6875rem;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNOC44IDEwLjI2OEguNzMzVjIuMmg0Ljg0OGwuNzMzLS43MzNILjczNEEuNzMzLjczMyAwIDAwMCAyLjJ2OC4wNjdjMCAuNDA1LjMyOC43MzMuNzMzLjczM0g4LjhhLjczMy43MzMgMCAwMC43MzMtLjczM3YtNS41TDguOCA1LjV2NC43Njd6Ii8+PHBhdGggZD0iTTEwLjgyOCAxLjQxTDkuNTkyLjE3MmEuNTkuNTkgMCAwMC0uODM2IDBMMy43MjkgNS4yM2wtLjQwNyAxLjc2M2EuNTkuNTkgMCAwMC41NzYuNzA4LjYyLjYyIDAgMDAuMTM1IDBsMS43NzktLjM5MiA1LjAxNi01LjA2NGEuNTkuNTkgMCAwMDAtLjgzNnpNNS40MyA2LjYzbC0xLjM0Mi4yOTcuMzEyLTEuMzMgMy43ODQtMy44MUw5LjIxOCAyLjgyIDUuNDMgNi42M3ptNC4yMDItNC4yMjRMOC41OTggMS4zNzJsLjU2OS0uNTc5IDEuMDQxIDEuMDQxLS41NzYuNTcyeiIvPjwvZz48L3N2Zz4="); }
  .c-single.epkb_post_type_1 .eckb-ach__article-meta__author__text:before {
    width: 0.6875rem;
    height: 0.6875rem;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNy41IDRhMiAyIDAgMTEtNCAwIDIgMiAwIDAxNCAwem0tMSAwYTEgMSAwIDExLTIgMCAxIDEgMCAwMTIgMHoiLz48cGF0aCBkPSJNNS41IDBhNS41IDUuNSAwIDEwMCAxMSA1LjUgNS41IDAgMDAwLTExek0xIDUuNWMwIDEuMDQ1LjM1NyAyLjAwNy45NTQgMi43NzFBNC40OTMgNC40OTMgMCAwMTUuNTMzIDYuNWE0LjQ5MiA0LjQ5MiAwIDAxMy41NDUgMS43MjlBNC41IDQuNSAwIDEwMSA1LjV6TTUuNSAxMGE0LjQ4MSA0LjQ4MSAwIDAxLTIuODM2LTEuMDA2QTMuNDk2IDMuNDk2IDAgMDE1LjUzMiA3LjVjMS4xMjkgMCAyLjE4OC41NDMgMi44NDUgMS40NkE0LjQ4MiA0LjQ4MiAwIDAxNS41IDEweiIvPjwvZz48L3N2Zz4="); }
  .c-single .c-social-icons__icon svg {
    fill: #000000; }
  .c-single .c-text__content h2 {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    padding: 0.75rem 0; }
    @media only screen and (min-width: 64em) {
      .c-single .c-text__content h2 {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
  .c-single .c-text__content h3 {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    padding: 0.75rem 0 0; }
    @media only screen and (min-width: 64em) {
      .c-single .c-text__content h3 {
        font-size: 1.5rem;
        line-height: 1.6875rem; } }
  .c-single .c-text__content h4,
  .c-single .c-text__content h5,
  .c-single .c-text__content h6 {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    padding: 0.75rem 0 0; }
    @media only screen and (min-width: 64em) {
      .c-single .c-text__content h4,
      .c-single .c-text__content h5,
      .c-single .c-text__content h6 {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }

/**
* SINGLE--CASE-STUDIES
**/
.c-single--case-studies {
  padding-top: 0; }
  .c-single--case-studies .columns {
    max-width: 61.375rem; }

.c-single--case-studies .c-single {
  padding-top: 0; }
  .c-single--case-studies .c-single__background, .c-single--case-studies .c-single__exceprt {
    margin-bottom: 1.875rem; }
    @media only screen and (min-width: 64em) {
      .c-single--case-studies .c-single__background, .c-single--case-studies .c-single__exceprt {
        margin-bottom: 2.625rem; } }
  .c-single--case-studies .c-single__heading {
    margin-bottom: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-single--case-studies .c-single__heading {
        margin-bottom: 1.875rem; } }
  .c-single--case-studies .c-single__background {
    width: 100%;
    margin-bottom: 1.5rem;
    position: relative; }
    @media only screen and (min-width: 64em) {
      .c-single--case-studies .c-single__background {
        margin-bottom: 3.375rem; } }
    .c-single--case-studies .c-single__background.before-after {
      padding-bottom: 56.24%; }

/**
* SINGLE--MEGA-BLOG
**/
.c-single--mega-blog pre {
  padding-top: 9.375rem;
  margin-top: -9.375rem; }
  @media only screen and (min-width: 64em) {
    .c-single--mega-blog pre {
      padding-top: 11.25rem;
      margin-top: -11.25rem; } }
  .c-single--mega-blog pre .inner {
    font-size: 2.8125rem;
    line-height: 2.8125rem;
    font-weight: 400;
    font-family: BlackDiamond;
    padding: 1.5rem;
    border: 0.3125rem solid #8DC73F;
    background-color: #8DC73F;
    color: #000000;
    border-radius: 0.3125rem;
    display: block;
    width: 100%;
    text-align: center;
    margin-top: 2rem;
    transition: all 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955); }
    @media only screen and (min-width: 64em) {
      .c-single--mega-blog pre .inner {
        font-size: 4.5rem;
        line-height: 4.5rem; } }

/**
* SINGLE-AUTHOR-META
**/
.c-single-author-meta {
  margin-bottom: 2rem; }
  @media only screen and (min-width: 40em) {
    .c-single-author-meta {
      margin-bottom: 3rem; } }
  .c-single-author-meta__inner {
    display: flex;
    flex-direction: column; }
    @media only screen and (min-width: 40em) {
      .c-single-author-meta__inner {
        flex-direction: row; } }
  .c-single-author-meta__image {
    margin-right: 1.5rem;
    width: 7.75rem; }
    .c-single-author-meta__image img {
      width: 6.25rem;
      height: 6.25rem;
      max-width: 7.75rem;
      -o-object-fit: cover;
         object-fit: cover;
      border-radius: 50%;
      border: 0.3125rem solid #F6F3F3; }
  .c-single-author-meta__heading {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-single-author-meta__heading {
        font-size: 1.5rem;
        line-height: 1.6875rem; } }
  .c-single-author-meta__content {
    flex-grow: 1;
    padding: 1rem;
    background-color: #F6F3F3;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-single-author-meta__content {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
    .c-single-author-meta__content a {
      color: #8DC73F;
      font-weight: 700; }
    .c-single-author-meta__content p:last-child {
      margin-bottom: 0; }

/**
* SINGLE-COMMENTS
**/
.c-single-comments {
  padding-top: 1rem;
  border-top: 0.125rem solid #C7C6C7; }
  .c-single-comments__heading {
    font-size: 1.5625rem;
    line-height: 2rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 2rem; }
    @media only screen and (min-width: 64em) {
      .c-single-comments__heading {
        font-size: 2.25rem;
        line-height: 3rem; } }
  .c-single-comments__empty {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-single-comments__empty {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
  .c-single-comments__inner {
    margin-bottom: 2rem;
    color: #231F20; }
    @media only screen and (min-width: 64em) {
      .c-single-comments__inner {
        margin-bottom: 3rem; } }
    .c-single-comments__inner .comment-respond {
      margin-top: 2rem;
      padding-top: 1.5rem;
      border-top: 0.125rem solid #C7C6C7; }
    .c-single-comments__inner .comment-form .form-submit {
      margin-top: 1.5rem; }
      .c-single-comments__inner .comment-form .form-submit .submit {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        box-shadow: none;
        outline: none;
        -webkit-appearance: none;
        border: none;
        font-weight: bold;
        padding: 0.875rem 3.125rem 0.875rem 1.5rem;
        border-radius: 0.125rem;
        border: 0.125rem solid rgba(35, 31, 32, 0.2);
        outline-offset: -0.125rem;
        display: block;
        text-align: center;
        cursor: pointer;
        background-size: auto 0.9375rem;
        background-repeat: no-repeat;
        background-position: calc(100% - 30px) 50%;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
        background-color: #8DC73F;
        color: #000000;
        transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
        @media only screen and (min-width: 64em) {
          .c-single-comments__inner .comment-form .form-submit .submit {
            font-size: 1.25rem;
            line-height: 1.6875rem; } }
        @media only screen and (min-width: 40em) {
          .c-single-comments__inner .comment-form .form-submit .submit {
            display: inline-block; } }
        @media only screen and (min-width: 64em) {
          .c-single-comments__inner .comment-form .form-submit .submit {
            font-size: 1.125rem;
            padding: 1rem 3.75rem 1rem 1.875rem; } }
        .c-single-comments__inner .comment-form .form-submit .submit:hover {
          background-position: calc(100% - 23px) 50%;
          background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
        .c-single-comments__inner .comment-form .form-submit .submit:hover {
          color: #ffffff;
          background-color: #72a330;
          background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .c-single-comments__inner .comment-form p,
    .c-single-comments__inner .comment-form a,
    .c-single-comments__inner .comment-form label {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-single-comments__inner .comment-form p,
        .c-single-comments__inner .comment-form a,
        .c-single-comments__inner .comment-form label {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
    .c-single-comments__inner .comment-form a {
      text-decoration: underline;
      color: #008091;
      font-weight: bold; }
    .c-single-comments__inner .comment-form textarea {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      border: 0.125rem solid #A7A5A6;
      box-shadow: none;
      color: #231F20; }
      @media only screen and (min-width: 64em) {
        .c-single-comments__inner .comment-form textarea {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
      .c-single-comments__inner .comment-form textarea::-webkit-input-placeholder {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .c-single-comments__inner .comment-form textarea:-ms-input-placeholder {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .c-single-comments__inner .comment-form textarea::-ms-input-placeholder {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .c-single-comments__inner .comment-form textarea::placeholder {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
        @media only screen and (min-width: 64em) {
          .c-single-comments__inner .comment-form textarea::-webkit-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.6875rem; }
          .c-single-comments__inner .comment-form textarea:-ms-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.6875rem; }
          .c-single-comments__inner .comment-form textarea::-ms-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.6875rem; }
          .c-single-comments__inner .comment-form textarea::placeholder {
            font-size: 1.125rem;
            line-height: 1.6875rem; } }
      .c-single-comments__inner .comment-form textarea:focus {
        outline: none;
        box-shadow: none;
        border: 0.125rem solid #A7A5A6; }
    .c-single-comments__inner .comment-reply-title {
      font-size: 1.3125rem;
      line-height: 1.6875rem;
      font-weight: 900;
      font-family: Gotham, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-single-comments__inner .comment-reply-title {
          font-size: 1.75rem;
          line-height: 2.1875rem; } }
    .c-single-comments__inner #comments {
      display: none; }
    .c-single-comments__inner .commentlist {
      margin: 0; }
      .c-single-comments__inner .commentlist li {
        list-style-type: none; }
        .c-single-comments__inner .commentlist li a {
          text-decoration: underline;
          color: #008091; }
        .c-single-comments__inner .commentlist li p,
        .c-single-comments__inner .commentlist li a {
          font-size: 1rem;
          line-height: 1.5rem;
          font-weight: 400;
          font-family: Montserrat, sans-serif; }
          @media only screen and (min-width: 64em) {
            .c-single-comments__inner .commentlist li p,
            .c-single-comments__inner .commentlist li a {
              font-size: 1.125rem;
              line-height: 1.6875rem; } }
        .c-single-comments__inner .commentlist li .reply a {
          color: #008091;
          font-weight: bold; }
      .c-single-comments__inner .commentlist .children {
        margin-left: 2.5rem; }
        @media only screen and (min-width: 64em) {
          .c-single-comments__inner .commentlist .children {
            margin-left: 3.75rem; } }
      .c-single-comments__inner .commentlist .comment-meta {
        margin-bottom: 1rem; }
        .c-single-comments__inner .commentlist .comment-meta a {
          color: #008091;
          font-weight: 700; }
      .c-single-comments__inner .commentlist .comment-author.vcard {
        display: flex;
        align-items: flex-end;
        margin-bottom: 1rem; }
        .c-single-comments__inner .commentlist .comment-author.vcard > *:not(:last-child) {
          margin-right: 0.5rem; }
        .c-single-comments__inner .commentlist .comment-author.vcard span,
        .c-single-comments__inner .commentlist .comment-author.vcard cite {
          font-size: 1rem;
          line-height: 1.5rem;
          font-weight: 400;
          font-family: Montserrat, sans-serif;
          font-weight: 700; }
      .c-single-comments__inner .commentlist > .comment:not(:last-child) {
        margin-bottom: 3rem;
        padding-bottom: 2rem;
        border-bottom: 0.125rem solid #C7C6C7; }
      .c-single-comments__inner .commentlist > .comment > .comment-body {
        margin-bottom: 2.5rem; }

/**
* SITE-SEARCH
**/
.c-site-search__form {
  display: flex; }
  .c-site-search__form input {
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    margin-bottom: 0;
    height: 2.875rem;
    border: 0.125rem solid #A7A5A6;
    box-shadow: none;
    color: #231F20;
    border-color: #231F20;
    font-size: 0.875rem; }
    @media only screen and (min-width: 64em) {
      .c-site-search__form input {
        font-size: 1.3125rem;
        line-height: 1.9375rem; } }
    @media only screen and (min-width: 64em) {
      .c-site-search__form input {
        font-size: 1.125rem;
        line-height: 1.4375rem; } }
    .c-site-search__form input::-webkit-input-placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
    .c-site-search__form input:-ms-input-placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
    .c-site-search__form input::-ms-input-placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
    .c-site-search__form input::placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
      @media only screen and (min-width: 64em) {
        .c-site-search__form input::-webkit-input-placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; }
        .c-site-search__form input:-ms-input-placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; }
        .c-site-search__form input::-ms-input-placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; }
        .c-site-search__form input::placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 64em) {
        .c-site-search__form input::-webkit-input-placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; }
        .c-site-search__form input:-ms-input-placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; }
        .c-site-search__form input::-ms-input-placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; }
        .c-site-search__form input::placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; } }
    .c-site-search__form input:focus {
      outline: none;
      box-shadow: none;
      border: 0.125rem solid #A7A5A6; }
    @media only screen and (min-width: 80em) {
      .c-site-search__form input {
        border-color: #A7A5A6; } }
    .c-site-search__form input:focus {
      border-color: #231F20; }
      @media only screen and (min-width: 80em) {
        .c-site-search__form input:focus {
          border-color: #A7A5A6; } }
    .c-site-search__form input::-webkit-input-placeholder {
      color: #A7A5A6;
      font-size: 0.875rem; }
    .c-site-search__form input:-ms-input-placeholder {
      color: #A7A5A6;
      font-size: 0.875rem; }
    .c-site-search__form input::-ms-input-placeholder {
      color: #A7A5A6;
      font-size: 0.875rem; }
    .c-site-search__form input::placeholder {
      color: #A7A5A6;
      font-size: 0.875rem; }
      @media only screen and (min-width: 80em) {
        .c-site-search__form input::-webkit-input-placeholder {
          color: #231F20; }
        .c-site-search__form input:-ms-input-placeholder {
          color: #231F20; }
        .c-site-search__form input::-ms-input-placeholder {
          color: #231F20; }
        .c-site-search__form input::placeholder {
          color: #231F20; } }
    .c-site-search__form input[type="text"] {
      border-right: none;
      padding: 0.5rem 0.75rem;
      border-top-left-radius: 0.125rem;
      border-bottom-left-radius: 0.125rem; }
  .c-site-search__form .c-button,
  .c-site-search__form .c-button.no-variation {
    cursor: pointer;
    border-radius: 0;
    border: 0.125rem solid #231F20;
    border-left: none;
    width: 2.875rem;
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 1.125rem;
    outline: 0;
    padding: 0;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjQwNiAxOEwxOCAxNi40MDZsLTUuMDYzLTUuMTEuMTg4LS4zMjdhNy4wNjYgNy4wNjYgMCAwMDEuMTI1LTMuODQ0YzAtMS45NjktLjY5NS0zLjY0OC0yLjA4Ni01LjA0QzEwLjc3NC42OTYgOS4wOTQgMCA3LjEyNSAwYy0xLjk2OSAwLTMuNjQ4LjY5NS01LjA0IDIuMDg2Qy42OTYgMy40NzYgMCA1LjE1NiAwIDcuMTI1YzAgMS45NjkuNjk1IDMuNjU2IDIuMDg2IDUuMDYzIDEuMzkgMS40MDYgMy4wNyAyLjEwOSA1LjAzOSAyLjEwOSAxLjM0NCAwIDIuNjQtLjM5IDMuODktMS4xNzJsLjMyOS0uMjM0TDE2LjQwNiAxOHptLTkuMjgxLTUuMjVjLTEuNTYzIDAtMi44OS0uNTQ3LTMuOTg0LTEuNjRDMi4wNDcgMTAuMDE1IDEuNSA4LjY4NyAxLjUgNy4xMjRjMC0xLjU2My41NDctMi44OSAxLjY0LTMuOTg0QzQuMjM1IDIuMDQ3IDUuNTYzIDEuNSA3LjEyNiAxLjVjMS41NjMgMCAyLjg5LjU0NyAzLjk4NCAxLjY0IDEuMTI1IDEuMTI2IDEuNjg4IDIuNDU0IDEuNjg4IDMuOTg1IDAgMS41MzEtLjU2MyAyLjg2LTEuNjg4IDMuOTg0LTEuMDkzIDEuMDk0LTIuNDIxIDEuNjQxLTMuOTg0IDEuNjQxeiIgZmlsbD0iI0M3QzZDNyIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+"); }
    @media only screen and (min-width: 80em) {
      .c-site-search__form .c-button,
      .c-site-search__form .c-button.no-variation {
        -webkit-transform: translateX(-1px);
                transform: translateX(-1px);
        border-top-right-radius: 0.125rem;
        border-bottom-right-radius: 0.125rem;
        border-color: #A7A5A6; } }

/**
* SLIDER--CTA
**/
.c-slider--cta .c-slider__cell {
  width: 100%; }

/**
* TESTIMONIAL-SLIDER
**/
.c-slider--testimonials {
  padding: 0 0 1.25rem; }
  @media only screen and (min-width: 40em) {
    .c-slider--testimonials {
      padding: 0 0 0 1rem; } }
  @media only screen and (min-width: 64em) {
    .c-slider--testimonials {
      padding: 0 0 0 1.5rem; } }
  .c-slider--testimonials .js-flickity {
    padding-bottom: 2.5rem; }
  .c-slider--testimonials .flickity-prev-next-button.previous, .c-slider--testimonials .flickity-prev-next-button.next {
    bottom: 0;
    top: auto;
    -webkit-transform: none;
            transform: none;
    position: absolute;
    bottom: 0;
    background: transparent;
    width: 3rem;
    height: 3rem; }
    @media only screen and (min-width: 64em) {
      .c-slider--testimonials .flickity-prev-next-button.previous, .c-slider--testimonials .flickity-prev-next-button.next {
        width: 3.75rem;
        height: 3.75rem; } }
  .c-slider--testimonials .flickity-prev-next-button.next {
    left: auto;
    right: 4.6875rem; }
  .c-slider--testimonials .flickity-prev-next-button.previous {
    left: auto;
    right: 7.8125rem; }
  .c-slider--testimonials .c-slider__cell {
    width: 100%; }
    @media only screen and (min-width: 40em) {
      .c-slider--testimonials .c-slider__cell {
        width: 45%; } }
    @media only screen and (min-width: 64em) {
      .c-slider--testimonials .c-slider__cell {
        width: 32%; } }
  .c-slider--testimonials .c-testimonials {
    margin-bottom: 1rem; }
    .c-slider--testimonials .c-testimonials__content {
      padding: 0 1.875rem 1.875rem; }
    .c-slider--testimonials .c-testimonials__background {
      padding: 0 1.875rem; }
      .c-slider--testimonials .c-testimonials__background .crop {
        padding-bottom: 100%;
        position: relative; }
        .c-slider--testimonials .c-testimonials__background .crop .c-testimonials__image {
          width: 100%;
          height: 100%;
          background-size: cover;
          background-repeat: no-repeat;
          position: absolute; }
    .c-slider--testimonials .c-testimonials__inner {
      padding: 2.6875rem 1.5rem 3.75rem 3rem;
      box-shadow: 0 0.375rem 1.25rem 0 rgba(35, 31, 32, 0.15);
      background-color: #ffffff;
      border-radius: 0.0625rem;
      position: relative;
      display: flex;
      flex-direction: column-reverse;
      justify-content: flex-end; }
      @media only screen and (min-width: 64em) {
        .c-slider--testimonials .c-testimonials__inner {
          padding: 4.375rem 1.875rem 3rem 3.875rem; } }
      .c-slider--testimonials .c-testimonials__inner:after {
        content: "";
        position: absolute;
        background-color: #ffffff;
        width: 2rem;
        height: 2rem;
        bottom: -1rem;
        -webkit-transform-origin: center center;
                transform-origin: center center;
        left: 50%;
        -webkit-transform: translateX(-50%) rotate(45deg);
                transform: translateX(-50%) rotate(45deg); }
    .c-slider--testimonials .c-testimonials__headings {
      display: flex;
      flex-wrap: wrap;
      position: absolute;
      bottom: 1.25rem;
      flex-direction: column; }
      @media only screen and (min-width: 40em) {
        .c-slider--testimonials .c-testimonials__headings {
          flex-direction: row;
          bottom: 1.875rem; } }
    .c-slider--testimonials .c-testimonials__name {
      font-size: 0.875rem;
      line-height: 1.125rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20;
      margin: 0; }
      .c-slider--testimonials .c-testimonials__name:after {
        display: inline-block;
        margin: 0 0.25rem; }
        @media only screen and (min-width: 40em) {
          .c-slider--testimonials .c-testimonials__name:after {
            content: '-'; } }
    .c-slider--testimonials .c-testimonials__cite {
      font-size: 0.875rem;
      line-height: 1.125rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #A7A5A6;
      margin: 0; }
    .c-slider--testimonials .c-testimonials__quote {
      position: relative;
      margin-bottom: 1rem;
      padding-left: 1.6875rem;
      margin-left: -1.6875rem; }
      @media only screen and (min-width: 64em) {
        .c-slider--testimonials .c-testimonials__quote {
          overflow: hidden;
          height: 6.25rem;
          padding-bottom: 1rem;
          padding-left: 2.25rem;
          margin-left: -2.25rem; } }
      .c-slider--testimonials .c-testimonials__quote:before, .c-slider--testimonials .c-testimonials__quote:after {
        content: "";
        position: absolute; }
      .c-slider--testimonials .c-testimonials__quote:before {
        left: 0;
        top: 0.375rem;
        width: 0.9375rem;
        height: 0.75rem;
        background-size: contain;
        background-repeat: no-repeat;
        background-position: 0 0;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI0LjQ2NiAyMFY4LjU1N2gtNC4xNzVjMC0yLjU1NCAxLjU3LTQuMDMgNC43MDktNC40MjhMMjQuMTI2IDBjLTcuMTIuMzMyLTEwLjY4IDMuOTY0LTEwLjY4IDEwLjg5NlYyMGgxMS4wMnptLTEzLjQ0NyAwVjguNTU3SDYuODQ1YzAtMi41NTQgMS41Ny00LjAzIDQuNzA4LTQuNDI4TDEwLjY4IDBDMy41Ni4zMzIgMCAzLjk2NCAwIDEwLjg5NlYyMGgxMS4wMnoiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); }
        @media only screen and (min-width: 40em) {
          .c-slider--testimonials .c-testimonials__quote:before {
            width: 1.5625rem;
            height: 1.25rem;
            left: 0; } }
      .c-slider--testimonials .c-testimonials__quote:after {
        left: 1.875rem;
        bottom: 0;
        background-color: #FDD700;
        height: 0.0625rem;
        width: 3.75rem; }
      .c-slider--testimonials .c-testimonials__quote p {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
    .c-slider--testimonials .c-testimonials__rating {
      overflow: hidden;
      position: absolute;
      left: 3rem;
      top: 1.5rem;
      width: 7.25rem;
      height: 1.25rem;
      background-size: 5rem auto;
      background-repeat: no-repeat;
      background-position: 0 0;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTE2IiBoZWlnaHQ9IjIwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xNi4xODggMjBsLTEuNjM0LTcuMzk2IDUuNDQ2LTUtNy4xNzgtLjYyNUwxMCAwIDcuMTc4IDYuOTggMCA3LjYwM2w1LjQ0NiA1TDMuODEyIDIwIDEwIDE2LjA5NCAxNi4xODggMjB6bTI0IDBsLTEuNjM0LTcuMzk2IDUuNDQ2LTUtNy4xNzgtLjYyNUwzNCAwbC0yLjgyMiA2Ljk4TDI0IDcuNjAzbDUuNDQ2IDVMMjcuODEyIDIwIDM0IDE2LjA5NCA0MC4xODggMjB6bTI0IDBsLTEuNjM0LTcuMzk2IDUuNDQ2LTUtNy4xNzgtLjYyNUw1OCAwbC0yLjgyMiA2Ljk4TDQ4IDcuNjAzbDUuNDQ2IDVMNTEuODEyIDIwIDU4IDE2LjA5NCA2NC4xODggMjB6bTI0IDBsLTEuNjM0LTcuMzk2IDUuNDQ2LTUtNy4xNzgtLjYyNUw4MiAwbC0yLjgyMiA2Ljk4TDcyIDcuNjAzbDUuNDQ2IDVMNzUuODEyIDIwIDgyIDE2LjA5NCA4OC4xODggMjB6bTI0IDBsLTEuNjM0LTcuMzk2IDUuNDQ2LTUtNy4xNzgtLjYyNUwxMDYgMGwtMi44MjIgNi45OEw5NiA3LjYwM2w1LjQ0NiA1TDk5LjgxMiAyMCAxMDYgMTYuMDk0IDExMi4xODggMjB6IiBmaWxsPSIjRkRENzAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
      @media only screen and (min-width: 64em) {
        .c-slider--testimonials .c-testimonials__rating {
          left: 3.875rem;
          background-size: 7.25rem auto; } }
      .c-slider--testimonials .c-testimonials__rating.c-testimonials--one-star {
        width: 1rem; }
        @media only screen and (min-width: 64em) {
          .c-slider--testimonials .c-testimonials__rating.c-testimonials--one-star {
            width: 1.39375rem; } }
      .c-slider--testimonials .c-testimonials__rating.c-testimonials--two-stars {
        width: 1.9375rem; }
        @media only screen and (min-width: 64em) {
          .c-slider--testimonials .c-testimonials__rating.c-testimonials--two-stars {
            width: 2.9rem; } }
      .c-slider--testimonials .c-testimonials__rating.c-testimonials--three-stars {
        width: 3.0625rem; }
        @media only screen and (min-width: 64em) {
          .c-slider--testimonials .c-testimonials__rating.c-testimonials--three-stars {
            width: 4.35rem; } }
      .c-slider--testimonials .c-testimonials__rating.c-testimonials--four-stars {
        width: 4.0625rem; }
        @media only screen and (min-width: 64em) {
          .c-slider--testimonials .c-testimonials__rating.c-testimonials--four-stars {
            width: 5.8rem; } }

/**
* SLOTS-BOX
**/
.c-slots-box {
  display: flex;
  align-items: center;
  text-align: center; }
  .c-slots-box__icon {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: inline-block;
    max-width: 6.25rem; }
    @media only screen and (min-width: 64em) {
      .c-slots-box__icon {
        max-width: 13.375rem; } }
    .c-slots-box__icon svg {
      max-width: 6.25rem; }
      @media only screen and (min-width: 64em) {
        .c-slots-box__icon svg {
          max-width: 13.375rem; } }
  .c-slots-box--secondary-background {
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    background-color: #008091;
    color: #ffffff;
    min-width: 15.1875rem;
    height: 3rem;
    border-radius: 0.125rem;
    padding-left: 0.75rem;
    padding-right: 1.25rem;
    justify-content: space-between; }
    .c-slots-box--secondary-background:before {
      content: "";
      position: absolute;
      width: 6.25rem;
      height: 6.25rem;
      border-radius: 50%;
      background-color: #008091;
      left: 50%;
      -webkit-transform: translateX(-50%);
              transform: translateX(-50%);
      z-index: -1; }
    .c-slots-box--secondary-background .c-slots-box__text-small {
      font-size: 0.875rem;
      line-height: 1.125rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      padding: 0.0625rem 0; }
    .c-slots-box--secondary-background .c-slots-box__text-large {
      font-size: 0.75rem;
      line-height: 0.875rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: bold;
      padding: 0.0625rem 0; }
    .c-slots-box--secondary-background .c-slots-box__icon {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNGRkYiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48cGF0aCBkPSJNMTkuODE5IDIwTDIuMDQ2IDEyIi8+PHBhdGggZD0iTTI0IDQ5VjI0LjMyOWMwLTEuODA0IDEuMDgtMy40NDEgMi43NjQtNC4xOWwxMi4zODctNS41MDgiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNNDcgMTEuMTEzdjI0LjQ1M2E1IDUgMCAwMS0yLjk3MiA0LjU3TDI0LjA0OCA0OWgwTDMuOTggNDAuMTM0QTUgNSAwIDAxMSAzNS41NjFWMTEuNDE1aDBMMjQgMWwyMyAxMC4xMTN6IiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9nPjwvc3ZnPg==");
      position: absolute;
      left: 50%;
      top: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      width: 2.875rem;
      height: 3rem; }
  .c-slots-box--large {
    position: relative;
    justify-content: center; }
    @media only screen and (min-width: 64em) {
      .c-slots-box--large {
        margin-bottom: 1.875rem; } }
    .c-slots-box--large .c-slots-box__icon {
      margin-left: 2rem;
      margin-right: 2rem; }
    .c-slots-box--large .c-slots-box__text-small {
      font-size: 0.75rem;
      line-height: 0.9375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-slots-box--large .c-slots-box__text-small {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
    .c-slots-box--large .c-slots-box__text-large {
      font-size: 1.875rem;
      line-height: 2.25rem;
      font-weight: 900;
      font-family: Gotham, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-slots-box--large .c-slots-box__text-large {
          font-size: 3rem;
          line-height: 3.125rem; } }

/**
* LAYOUT-SLIDER
**/
/**
* SOCIAL-ICONS
**/
.c-social-icons__heading {
  font-size: 1.3125rem;
  line-height: 1.6875rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  margin-bottom: 1.5rem; }
  @media only screen and (min-width: 64em) {
    .c-social-icons__heading {
      font-size: 1.75rem;
      line-height: 2.1875rem; } }
  .c-social-icons__heading span {
    font-size: 2.34375rem;
    line-height: 2rem;
    font-weight: 400;
    font-family: BlackDiamond; }
    @media only screen and (min-width: 64em) {
      .c-social-icons__heading span {
        font-size: 3.375rem;
        line-height: 2.5625rem; } }

.c-social-icons__list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  @media only screen and (min-width: 64em) {
    .c-social-icons__list {
      justify-content: flex-start; } }

.c-social-icons__icon {
  height: 3rem;
  margin: 1rem; }
  @media only screen and (min-width: 64em) {
    .c-social-icons__icon {
      margin: 0; } }
  @media only screen and (min-width: 64em) {
    .c-social-icons__icon:not(:last-child) {
      margin: 0 1.6875rem 0 0; } }
  .c-social-icons__icon svg {
    width: auto;
    height: 100%;
    fill: #ffffff; }

/**
* SPONSOR-DOGS-CONTENT
**/
.c-sponsor-dogs-content li {
  list-style-type: none; }

.suggestion {
  border-bottom: 2px solid #D8D8D8; }
  .suggestion:last-child {
    border-bottom: none; }
  @media only screen and (min-width: 64em) {
    .col-8 .suggestion {
      padding-right: 1.875rem; } }
  .suggestion h5,
  .suggestion h3 {
    color: #000;
    font-family: "Gotham", sans-serif; }
  .suggestion__thumb {
    width: 100%;
    float: left;
    text-align: right; }
    .suggestion__thumb img {
      max-width: 100%; }
  .suggestion__content {
    width: 100%;
    padding-left: 36px;
    float: right;
    text-align: left; }
    .suggestion__content .wcsatt-options-prompt-text {
      font-family: "Gotham", sans-serif;
      font-size: 20px; }
  @media only screen and (min-width: 45em) {
    .suggestion__thumb {
      width: 30%; }
    .suggestion__content {
      width: 70%; } }

/**
* SUPPORT-TICKET-FORM
**/
.c-support-ticket-form #kbs_ticket_form_wrap legend,
.c-support-ticket-form #kbs_ticket_wrap legend {
  display: none; }

.c-support-ticket-form #kbs_ticket_form_wrap .kbs-select-chosen,
.c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input,
.c-support-ticket-form #kbs_ticket_form_wrap select,
.c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input,
.c-support-ticket-form #kbs_ticket_wrap .kbs-select-chosen,
.c-support-ticket-form #kbs_ticket_wrap input.kbs-input,
.c-support-ticket-form #kbs_ticket_wrap select,
.c-support-ticket-form #kbs_ticket_wrap input.kbs-input {
  width: 100%;
  font-size: 1rem;
  line-height: 1.375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  margin-bottom: 0;
  height: 2.875rem;
  border: 0.125rem solid #A7A5A6;
  box-shadow: none;
  color: #231F20; }
  @media only screen and (min-width: 64em) {
    .c-support-ticket-form #kbs_ticket_form_wrap .kbs-select-chosen,
    .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input,
    .c-support-ticket-form #kbs_ticket_form_wrap select,
    .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input,
    .c-support-ticket-form #kbs_ticket_wrap .kbs-select-chosen,
    .c-support-ticket-form #kbs_ticket_wrap input.kbs-input,
    .c-support-ticket-form #kbs_ticket_wrap select,
    .c-support-ticket-form #kbs_ticket_wrap input.kbs-input {
      font-size: 1.3125rem;
      line-height: 1.9375rem; } }
  @media only screen and (min-width: 64em) {
    .c-support-ticket-form #kbs_ticket_form_wrap .kbs-select-chosen,
    .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input,
    .c-support-ticket-form #kbs_ticket_form_wrap select,
    .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input,
    .c-support-ticket-form #kbs_ticket_wrap .kbs-select-chosen,
    .c-support-ticket-form #kbs_ticket_wrap input.kbs-input,
    .c-support-ticket-form #kbs_ticket_wrap select,
    .c-support-ticket-form #kbs_ticket_wrap input.kbs-input {
      font-size: 1.125rem;
      line-height: 1.4375rem; } }
  .c-support-ticket-form #kbs_ticket_form_wrap .kbs-select-chosen::-webkit-input-placeholder,
  .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input::-webkit-input-placeholder,
  .c-support-ticket-form #kbs_ticket_form_wrap select::-webkit-input-placeholder,
  .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input::-webkit-input-placeholder,
  .c-support-ticket-form #kbs_ticket_wrap .kbs-select-chosen::-webkit-input-placeholder,
  .c-support-ticket-form #kbs_ticket_wrap input.kbs-input::-webkit-input-placeholder,
  .c-support-ticket-form #kbs_ticket_wrap select::-webkit-input-placeholder,
  .c-support-ticket-form #kbs_ticket_wrap input.kbs-input::-webkit-input-placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
  .c-support-ticket-form #kbs_ticket_form_wrap .kbs-select-chosen:-ms-input-placeholder,
  .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input:-ms-input-placeholder,
  .c-support-ticket-form #kbs_ticket_form_wrap select:-ms-input-placeholder,
  .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input:-ms-input-placeholder,
  .c-support-ticket-form #kbs_ticket_wrap .kbs-select-chosen:-ms-input-placeholder,
  .c-support-ticket-form #kbs_ticket_wrap input.kbs-input:-ms-input-placeholder,
  .c-support-ticket-form #kbs_ticket_wrap select:-ms-input-placeholder,
  .c-support-ticket-form #kbs_ticket_wrap input.kbs-input:-ms-input-placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
  .c-support-ticket-form #kbs_ticket_form_wrap .kbs-select-chosen::-ms-input-placeholder,
  .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input::-ms-input-placeholder,
  .c-support-ticket-form #kbs_ticket_form_wrap select::-ms-input-placeholder,
  .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input::-ms-input-placeholder,
  .c-support-ticket-form #kbs_ticket_wrap .kbs-select-chosen::-ms-input-placeholder,
  .c-support-ticket-form #kbs_ticket_wrap input.kbs-input::-ms-input-placeholder,
  .c-support-ticket-form #kbs_ticket_wrap select::-ms-input-placeholder,
  .c-support-ticket-form #kbs_ticket_wrap input.kbs-input::-ms-input-placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
  .c-support-ticket-form #kbs_ticket_form_wrap .kbs-select-chosen::placeholder,
  .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input::placeholder,
  .c-support-ticket-form #kbs_ticket_form_wrap select::placeholder,
  .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input::placeholder,
  .c-support-ticket-form #kbs_ticket_wrap .kbs-select-chosen::placeholder,
  .c-support-ticket-form #kbs_ticket_wrap input.kbs-input::placeholder,
  .c-support-ticket-form #kbs_ticket_wrap select::placeholder,
  .c-support-ticket-form #kbs_ticket_wrap input.kbs-input::placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
    @media only screen and (min-width: 64em) {
      .c-support-ticket-form #kbs_ticket_form_wrap .kbs-select-chosen::-webkit-input-placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input::-webkit-input-placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap select::-webkit-input-placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input::-webkit-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap .kbs-select-chosen::-webkit-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap input.kbs-input::-webkit-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap select::-webkit-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap input.kbs-input::-webkit-input-placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; }
      .c-support-ticket-form #kbs_ticket_form_wrap .kbs-select-chosen:-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input:-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap select:-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input:-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap .kbs-select-chosen:-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap input.kbs-input:-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap select:-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap input.kbs-input:-ms-input-placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; }
      .c-support-ticket-form #kbs_ticket_form_wrap .kbs-select-chosen::-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input::-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap select::-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input::-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap .kbs-select-chosen::-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap input.kbs-input::-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap select::-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap input.kbs-input::-ms-input-placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; }
      .c-support-ticket-form #kbs_ticket_form_wrap .kbs-select-chosen::placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input::placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap select::placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input::placeholder,
      .c-support-ticket-form #kbs_ticket_wrap .kbs-select-chosen::placeholder,
      .c-support-ticket-form #kbs_ticket_wrap input.kbs-input::placeholder,
      .c-support-ticket-form #kbs_ticket_wrap select::placeholder,
      .c-support-ticket-form #kbs_ticket_wrap input.kbs-input::placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .c-support-ticket-form #kbs_ticket_form_wrap .kbs-select-chosen::-webkit-input-placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input::-webkit-input-placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap select::-webkit-input-placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input::-webkit-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap .kbs-select-chosen::-webkit-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap input.kbs-input::-webkit-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap select::-webkit-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap input.kbs-input::-webkit-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; }
      .c-support-ticket-form #kbs_ticket_form_wrap .kbs-select-chosen:-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input:-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap select:-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input:-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap .kbs-select-chosen:-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap input.kbs-input:-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap select:-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap input.kbs-input:-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; }
      .c-support-ticket-form #kbs_ticket_form_wrap .kbs-select-chosen::-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input::-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap select::-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input::-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap .kbs-select-chosen::-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap input.kbs-input::-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap select::-ms-input-placeholder,
      .c-support-ticket-form #kbs_ticket_wrap input.kbs-input::-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; }
      .c-support-ticket-form #kbs_ticket_form_wrap .kbs-select-chosen::placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input::placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap select::placeholder,
      .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input::placeholder,
      .c-support-ticket-form #kbs_ticket_wrap .kbs-select-chosen::placeholder,
      .c-support-ticket-form #kbs_ticket_wrap input.kbs-input::placeholder,
      .c-support-ticket-form #kbs_ticket_wrap select::placeholder,
      .c-support-ticket-form #kbs_ticket_wrap input.kbs-input::placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; } }
  .c-support-ticket-form #kbs_ticket_form_wrap .kbs-select-chosen:focus,
  .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input:focus,
  .c-support-ticket-form #kbs_ticket_form_wrap select:focus,
  .c-support-ticket-form #kbs_ticket_form_wrap input.kbs-input:focus,
  .c-support-ticket-form #kbs_ticket_wrap .kbs-select-chosen:focus,
  .c-support-ticket-form #kbs_ticket_wrap input.kbs-input:focus,
  .c-support-ticket-form #kbs_ticket_wrap select:focus,
  .c-support-ticket-form #kbs_ticket_wrap input.kbs-input:focus {
    outline: none;
    box-shadow: none;
    border: 0.125rem solid #A7A5A6; }

.c-support-ticket-form #kbs_ticket_form_wrap #kbs_ticket_form_fields > p,
.c-support-ticket-form #kbs_ticket_wrap #kbs_ticket_form_fields > p {
  margin-bottom: 2rem; }
  @media only screen and (min-width: 64em) {
    .c-support-ticket-form #kbs_ticket_form_wrap #kbs_ticket_form_fields > p,
    .c-support-ticket-form #kbs_ticket_wrap #kbs_ticket_form_fields > p {
      margin-bottom: 2.5rem; } }
  .c-support-ticket-form #kbs_ticket_form_wrap #kbs_ticket_form_fields > p.kbs-description,
  .c-support-ticket-form #kbs_ticket_wrap #kbs_ticket_form_fields > p.kbs-description {
    margin-bottom: 0.625rem; }

.c-support-ticket-form #kbs_ticket_form_wrap fieldset,
.c-support-ticket-form #kbs_ticket_wrap fieldset {
  border: none;
  padding: 1.5rem 0 0; }
  @media only screen and (min-width: 64em) {
    .c-support-ticket-form #kbs_ticket_form_wrap fieldset,
    .c-support-ticket-form #kbs_ticket_wrap fieldset {
      padding: 2rem 0 0; } }

@media only screen and (min-width: 64em) {
  .c-support-ticket-form #kbs_ticket_form_wrap .kbs-first-name,
  .c-support-ticket-form #kbs_ticket_form_wrap .kbs-last-name,
  .c-support-ticket-form #kbs_ticket_wrap .kbs-first-name,
  .c-support-ticket-form #kbs_ticket_wrap .kbs-last-name {
    width: calc(50% - 10px);
    display: inline-block; } }

@media only screen and (min-width: 64em) {
  .c-support-ticket-form #kbs_ticket_form_wrap .kbs-first-name,
  .c-support-ticket-form #kbs_ticket_wrap .kbs-first-name {
    width: calc(50% - 10px);
    margin-right: 0.9375rem; } }

.c-support-ticket-form #kbs_ticket_form_submit {
  display: flex;
  justify-content: flex-end; }
  .c-support-ticket-form #kbs_ticket_form_submit fieldset {
    border: none; }
  .c-support-ticket-form #kbs_ticket_form_submit #kbs_ticket_submit {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    box-shadow: none;
    outline: none;
    -webkit-appearance: none;
    border: none;
    font-weight: bold;
    padding: 0.875rem 3.125rem 0.875rem 1.5rem;
    border-radius: 0.125rem;
    border: 0.125rem solid rgba(35, 31, 32, 0.2);
    outline-offset: -0.125rem;
    display: block;
    text-align: center;
    cursor: pointer;
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: calc(100% - 30px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    background-color: #8DC73F;
    color: #000000;
    transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    @media only screen and (min-width: 64em) {
      .c-support-ticket-form #kbs_ticket_form_submit #kbs_ticket_submit {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 40em) {
      .c-support-ticket-form #kbs_ticket_form_submit #kbs_ticket_submit {
        display: inline-block; } }
    @media only screen and (min-width: 64em) {
      .c-support-ticket-form #kbs_ticket_form_submit #kbs_ticket_submit {
        font-size: 1.125rem;
        padding: 1rem 3.75rem 1rem 1.875rem; } }
    .c-support-ticket-form #kbs_ticket_form_submit #kbs_ticket_submit:hover {
      background-position: calc(100% - 23px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .c-support-ticket-form #kbs_ticket_form_submit #kbs_ticket_submit:hover {
      color: #ffffff;
      background-color: #72a330;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }

/**
* TESTIMONIAL
**/
.c-testimonials__content {
  padding: 1rem 2rem; }
  @media only screen and (min-width: 64em) {
    .c-testimonials__content {
      padding: 1.5rem 0; } }

.c-testimonials__name {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  margin-bottom: 1.5rem; }
  @media only screen and (min-width: 64em) {
    .c-testimonials__name {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }

.c-testimonials__quote {
  position: relative; }
  .c-testimonials__quote:before, .c-testimonials__quote:after {
    content: "";
    position: absolute; }
  .c-testimonials__quote:before {
    left: -1.6875rem;
    top: -0.625rem;
    width: 1.875rem;
    height: 1.5rem;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI0LjQ2NiAyMFY4LjU1N2gtNC4xNzVjMC0yLjU1NCAxLjU3LTQuMDMgNC43MDktNC40MjhMMjQuMTI2IDBjLTcuMTIuMzMyLTEwLjY4IDMuOTY0LTEwLjY4IDEwLjg5NlYyMGgxMS4wMnptLTEzLjQ0NyAwVjguNTU3SDYuODQ1YzAtMi41NTQgMS41Ny00LjAzIDQuNzA4LTQuNDI4TDEwLjY4IDBDMy41Ni4zMzIgMCAzLjk2NCAwIDEwLjg5NlYyMGgxMS4wMnoiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); }
    @media only screen and (min-width: 40em) {
      .c-testimonials__quote:before {
        width: 3.125rem;
        height: 2.5rem;
        left: -4.5rem; } }
    .c-row--style-aqua-haze .c-testimonials__quote:before {
      left: -2.875rem; }
      @media only screen and (min-width: 40em) {
        .c-row--style-aqua-haze .c-testimonials__quote:before {
          left: -4.5rem; } }
  .c-testimonials__quote p {
    font-size: 1.5625rem;
    line-height: 2rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-testimonials__quote p {
        font-size: 2.25rem;
        line-height: 3rem; } }
    .c-testimonials__quote p:last-child {
      margin-bottom: 0; }

/**
* TEXT
**/
.c-text {
  margin-bottom: 0.75rem; }
  @media only screen and (min-width: 64em) {
    .c-text {
      margin-bottom: 1.125rem; } }
  .panel-grid-cell:last-of-type .c-text {
    margin-bottom: 0; }
  .c-text__heading {
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 1.25rem; }
    @media only screen and (min-width: 64em) {
      .c-text__heading {
        font-size: 3rem;
        line-height: 3.125rem; } }
    @media only screen and (min-width: 64em) {
      .c-text__heading {
        margin-bottom: 1.625rem; } }
    .c-text__heading span {
      font-size: 2.8125rem;
      line-height: 2.8125rem;
      font-weight: 400;
      font-family: BlackDiamond;
      display: inline-block; }
      @media only screen and (min-width: 64em) {
        .c-text__heading span {
          font-size: 4.5rem;
          line-height: 4.5rem; } }
  .c-text__content p {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-text__content p {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
    .c-text__content p:last-child {
      margin-bottom: 0; }
    .c-text__content p a {
      color: #008091;
      font-weight: bold;
      text-decoration: underline; }
  .c-text__content h2 {
    font-size: 2.25rem;
    line-height: 2.8125rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-text__content h2 {
        font-size: 4rem;
        line-height: 3.75rem; } }
  .c-text__content h3 {
    font-size: 1.5625rem;
    line-height: 2rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-text__content h3 {
        font-size: 2.25rem;
        line-height: 3rem; } }
  .c-text__content h4 {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-text__content h4 {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
  .c-text__content h5 {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-text__content h5 {
        font-size: 1.5rem;
        line-height: 1.6875rem; } }
  .c-text__content h1,
  .c-text__content h2,
  .c-text__content h3,
  .c-text__content h4,
  .c-text__content h5,
  .c-text__content h6 {
    margin-bottom: 1.5rem;
    padding-top: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-text__content h1,
      .c-text__content h2,
      .c-text__content h3,
      .c-text__content h4,
      .c-text__content h5,
      .c-text__content h6 {
        margin-bottom: 1.875rem;
        padding-top: 1.875rem; } }
  .c-text__content ul {
    margin: 1.25rem; }
    .c-text__content ul li {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      margin-bottom: .5rem; }
      @media only screen and (min-width: 64em) {
        .c-text__content ul li {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
  .c-text #avweightdog tr {
    display: none; }
  .c-text .alg-wc-wl-empty-wishlist {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    padding: 2rem 0; }
    @media only screen and (min-width: 64em) {
      .c-text .alg-wc-wl-empty-wishlist {
        font-size: 1.5rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .c-text .alg-wc-wl-empty-wishlist {
        padding: 2rem; } }

/**
* TEXT--ALIGN-CONTENT-LEFT
**/
.c-text--align-content-left .c-text__content {
  margin-left: 0; }
  .c-row--style-soft-peach-gradient .c-text--align-content-left .c-text__content {
    margin-left: 0; }

/**
* TEXT--ALIGN-CENTRE
**/
@media only screen and (min-width: 64em) {
  .panel-grid-cell:only-child .c-text--align-centre {
    max-width: 46.875rem;
    margin-left: auto;
    margin-right: auto; } }

/**
* TEXT--COLUMN-COUNT-2
**/
.c-text--column-count-2 ol {
  counter-reset: list-counter; }
  @media only screen and (min-width: 64em) {
    .c-text--column-count-2 ol {
      -webkit-column-count: 2;
              column-count: 2;
      -webkit-column-gap: 2.5rem;
              column-gap: 2.5rem; } }
  .c-text--column-count-2 ol li {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    -webkit-column-break-inside: avoid;
            break-inside: avoid;
    list-style-type: none;
    position: relative;
    padding-left: 5rem;
    margin-bottom: 1.5rem;
    break-inside: avoid; }
    @media only screen and (min-width: 64em) {
      .c-text--column-count-2 ol li {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .c-text--column-count-2 ol li {
        margin-bottom: 2.5rem; } }
    .c-text--column-count-2 ol li:before {
      font-size: 1.3125rem;
      line-height: 1.6875rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      counter-increment: list-counter;
      content: counter(list-counter);
      position: absolute;
      width: 3.75rem;
      height: 3.75rem;
      line-height: 3.75rem;
      text-align: center;
      border-radius: 50%;
      color: #ffffff;
      background-color: #000000;
      left: 0; }
      @media only screen and (min-width: 64em) {
        .c-text--column-count-2 ol li:before {
          font-size: 1.75rem;
          line-height: 2.1875rem; } }
      @media only screen and (min-width: 64em) {
        .c-text--column-count-2 ol li:before {
          line-height: 3.75rem; } }

/**
* TEXT--INCLUDES-TABLE
**/
.c-text--includes-table .c-text__heading {
  font-size: 1.3125rem;
  line-height: 1.6875rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-text--includes-table .c-text__heading {
      font-size: 1.75rem;
      line-height: 2.1875rem; } }

.c-text--includes-table tbody {
  border: 0.125rem solid #000000; }
  .c-text--includes-table tbody tr:not(:last-child) {
    border-bottom: 0.125rem solid #000000; }
  .c-text--includes-table tbody tr > th,
  .c-text--includes-table tbody tr > td {
    width: 50%; }
    .c-text--includes-table tbody tr > th:nth-child(1),
    .c-text--includes-table tbody tr > td:nth-child(1) {
      border-right: 0.125rem solid #000000; }
  .c-text--includes-table tbody th {
    background-color: rgba(0, 128, 145, 0.5);
    margin: 0;
    padding: 0.875rem 0.625rem;
    text-align: center; }
    @media only screen and (min-width: 64em) {
      .c-text--includes-table tbody th {
        margin: 0 -0.9375rem 2rem;
        padding: 0.5rem 0.9375rem; } }
  .c-text--includes-table tbody td[colspan="2"] {
    padding: 0.9375rem; }
    .c-text--includes-table tbody td[colspan="2"] p {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      text-align: left; }
      @media only screen and (min-width: 64em) {
        .c-text--includes-table tbody td[colspan="2"] p {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }

/**
* TEXT--RATING-ICONS
**/
.c-text--rating-icons {
  margin-bottom: 0; }
  @media only screen and (min-width: 64em) {
    .c-text--rating-icons {
      margin-bottom: 0; } }

.c-text--rating-icons .c-text__content {
  text-align: center; }
  @media only screen and (min-width: 64em) {
    .c-text--rating-icons .c-text__content {
      display: flex;
      flex-direction: row;
      justify-content: center;
      align-items: center; } }
  .c-text--rating-icons .c-text__content p {
    margin: 0 0 1rem;
    position: relative;
    display: inline-block;
    width: auto; }
    @media only screen and (min-width: 64em) {
      .c-text--rating-icons .c-text__content p {
        margin: 0 1.25rem;
        display: flex;
        align-items: center; } }
    .c-text--rating-icons .c-text__content p:nth-of-type(1) img {
      -webkit-transform: translateY(-12px);
              transform: translateY(-12px);
      max-width: 90%; }
      @media only screen and (min-width: 64em) {
        .c-text--rating-icons .c-text__content p:nth-of-type(1) img {
          -webkit-transform: translateY(-15px);
                  transform: translateY(-15px); } }
    .c-text--rating-icons .c-text__content p:before {
      content: "";
      position: absolute;
      height: 50px;
      right: 0;
      left: 0;
      border: 0.125rem solid #C7C6C7;
      border-radius: 1.875rem; }
    .c-text--rating-icons .c-text__content p img {
      margin: 0.375rem 1.5rem;
      max-height: 2rem;
      width: auto; }

/**
* TEXT--SMALL
**/
.c-text--small .c-text__heading {
  font-size: 1.3125rem;
  line-height: 1.6875rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  margin-bottom: 0.5625rem; }
  @media only screen and (min-width: 64em) {
    .c-text--small .c-text__heading {
      font-size: 1.75rem;
      line-height: 2.1875rem; } }
  @media only screen and (min-width: 64em) {
    .c-text--small .c-text__heading {
      margin-bottom: 1.375rem; } }

.c-text--small .c-text__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-text--small .c-text__content p {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }

@media only screen and (min-width: 64em) {
  .c-text--small .c-text__content ul {
    -webkit-column-count: 2;
            column-count: 2;
    padding-top: 1.375rem;
    -webkit-column-gap: 2rem;
            column-gap: 2rem; } }

.c-text--small .c-text__content ul li {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  list-style-type: none;
  position: relative;
  padding-left: 2.1875rem;
  margin-bottom: 1rem; }
  @media only screen and (min-width: 64em) {
    .c-text--small .c-text__content ul li {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 64em) {
    .c-text--small .c-text__content ul li {
      margin-bottom: 1.5rem; } }
  .c-text--small .c-text__content ul li:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0.3125rem;
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDA4MDkxIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    @media only screen and (min-width: 64em) {
      .c-text--small .c-text__content ul li:before {
        top: 0.4375rem;
        height: 0.9375rem;
        width: 0.9375rem; } }

/**
* TEXT--SMALL-MAX-WIDTH
**/
.c-text--small-max-width {
  max-width: 65rem;
  margin-left: auto;
  margin-right: auto; }

.c-text--small-max-width .c-text__content h1,
.c-text--small-max-width .c-text__content h2,
.c-text--small-max-width .c-text__content h3,
.c-text--small-max-width .c-text__content h4,
.c-text--small-max-width .c-text__content h5,
.c-text--small-max-width .c-text__content h6 {
  padding-top: 0; }

/**
* TEXT--VERTICAL-PADDING
**/
.c-text--vertical-padding {
  padding: 2.5rem 0; }
  @media only screen and (min-width: 64em) {
    .c-text--vertical-padding {
      padding: 3.75rem 0; } }

/**
* TEXT--VERTICAL-REVERSE
**/
.c-text--vertical-reverse {
  display: flex;
  flex-direction: column-reverse; }

.c-text--vertical-reverse .c-text__heading {
  font-size: 3.375rem;
  line-height: 3.375rem;
  font-weight: 400;
  font-family: BlackDiamond;
  font-weight: 400;
  margin-left: -1rem;
  -webkit-transform: rotate(-3deg);
          transform: rotate(-3deg);
  color: #ffffff;
  line-height: 3.125rem;
  display: inline;
  color: #ffffff; }
  @media only screen and (min-width: 64em) {
    .c-text--vertical-reverse .c-text__heading {
      font-size: 6rem;
      line-height: 6rem; } }
  .c-text--vertical-reverse .c-text__heading span span {
    display: inline;
    background: #000000;
    padding: 0.25rem 0;
    -webkit-box-decoration-break: clone;
    -ms-box-decoration-break: clone;
    -o-box-decoration-break: clone;
    box-decoration-break: clone;
    line-height: 0;
    box-shadow: 0.5rem 0 0 #000000, -0.5rem 0 0 #000000;
    line-height: 1.3; }
  @media only screen and (min-width: 64em) {
    .c-text--vertical-reverse .c-text__heading {
      line-height: 4.375rem; } }
  .c-text--vertical-reverse .c-text__heading span span {
    font-size: 2.25rem;
    line-height: 2.8125rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-left: 1rem; }
    @media only screen and (min-width: 64em) {
      .c-text--vertical-reverse .c-text__heading span span {
        font-size: 4rem;
        line-height: 3.75rem; } }

.c-text--vertical-reverse .c-text__content p {
  margin-bottom: 2rem;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  -webkit-column-break-inside: avoid;
          break-inside: avoid;
  list-style-type: none;
  position: relative;
  padding-left: 5rem;
  margin-bottom: 1.5rem; }
  @media only screen and (min-width: 64em) {
    .c-text--vertical-reverse .c-text__content p {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 64em) {
    .c-text--vertical-reverse .c-text__content p {
      margin-bottom: 2.5rem; } }
  .c-text--vertical-reverse .c-text__content p:before {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    counter-increment: list-counter;
    content: counter(list-counter);
    position: absolute;
    width: 3.75rem;
    height: 3.75rem;
    line-height: 3.75rem;
    text-align: center;
    border-radius: 50%;
    color: #ffffff;
    background-color: #000000;
    left: 0; }
    @media only screen and (min-width: 64em) {
      .c-text--vertical-reverse .c-text__content p:before {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
    @media only screen and (min-width: 64em) {
      .c-text--vertical-reverse .c-text__content p:before {
        line-height: 3.75rem; } }
  .c-text--vertical-reverse .c-text__content p:before {
    content: '+'; }

/**
* VLOG-CATEGORIES
**/
.c-vlog-categories li {
  list-style-type: none; }

.c-vlog-categories .c-cta-grid {
  max-width: 65rem;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 1rem; }
  @media only screen and (min-width: 64em) {
    .c-vlog-categories .c-cta-grid {
      padding-bottom: 2rem; } }
  .c-vlog-categories .c-cta-grid__initial {
    max-width: 100%;
    text-align: left;
    justify-content: flex-start; }
  .c-vlog-categories .c-cta-grid .c-cta-grid__initial .c-cta__heading {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-vlog-categories .c-cta-grid .c-cta-grid__initial .c-cta__heading {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
  .c-vlog-categories .c-cta-grid__grid {
    justify-content: flex-start; }
    .c-vlog-categories .c-cta-grid__grid.js-flickity {
      padding-bottom: 3rem; }
      @media only screen and (min-width: 64em) {
        .c-vlog-categories .c-cta-grid__grid.js-flickity {
          padding-bottom: 3.75rem; } }
      .c-vlog-categories .c-cta-grid__grid.js-flickity .c-cta {
        width: initial;
        display: block;
        padding: 0; }
        .c-vlog-categories .c-cta-grid__grid.js-flickity .c-cta__content {
          width: auto; }
        @media only screen and (min-width: 64em) {
          .c-vlog-categories .c-cta-grid__grid.js-flickity .c-cta.large-3 {
            width: 25%; } }
      .c-vlog-categories .c-cta-grid__grid.js-flickity .flickity-prev-next-button.previous, .c-vlog-categories .c-cta-grid__grid.js-flickity .flickity-prev-next-button.next {
        bottom: 0;
        top: auto;
        -webkit-transform: none;
                transform: none;
        position: absolute;
        bottom: 0;
        background: transparent;
        width: 3rem;
        height: 3rem; }
        @media only screen and (min-width: 64em) {
          .c-vlog-categories .c-cta-grid__grid.js-flickity .flickity-prev-next-button.previous, .c-vlog-categories .c-cta-grid__grid.js-flickity .flickity-prev-next-button.next {
            width: 3.75rem;
            height: 3.75rem; } }
      .c-vlog-categories .c-cta-grid__grid.js-flickity .flickity-prev-next-button.next {
        left: auto;
        right: 0; }
      .c-vlog-categories .c-cta-grid__grid.js-flickity .flickity-prev-next-button.previous {
        left: auto;
        right: 3.125rem; }
    @media only screen and (min-width: 64em) {
      .c-vlog-categories .c-cta-grid__grid {
        margin: 0 -0.5rem; } }
    .c-vlog-categories .c-cta-grid__grid .c-cta__inner .crop {
      padding-bottom: 55%;
      margin-bottom: 1rem; }
    .c-vlog-categories .c-cta-grid__grid .c-cta__content {
      margin: 0; }
      @media only screen and (min-width: 64em) {
        .c-vlog-categories .c-cta-grid__grid .c-cta__content {
          margin: 0 0.5rem;
          opacity: 1;
          transition: opacity 0.22s cubic-bezier(0.455, 0.03, 0.515, 0.955); } }
    @media only screen and (min-width: 64em) {
      .c-vlog-categories .c-cta-grid__grid .c-cta.sibling-is-hovering {
        opacity: .75; } }
  .c-vlog-categories .c-cta-grid .c-cta {
    margin-bottom: 1rem;
    position: relative; }
    .c-vlog-categories .c-cta-grid .c-cta__anchor {
      position: absolute;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      cursor: pointer;
      z-index: 10; }
    .c-vlog-categories .c-cta-grid .c-cta__heading {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      margin-bottom: 0; }
      @media only screen and (min-width: 64em) {
        .c-vlog-categories .c-cta-grid .c-cta__heading {
          font-size: 1.25rem;
          line-height: 1.6875rem; } }

.c-vlog-categories .flickity-viewport {
  width: 100%; }
  .c-vlog-categories .flickity-viewport .flickity-slider {
    width: 100%; }

/**
* VLOG-LATEST
**/
.c-vlog-latest__inner {
  max-width: 65rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2rem; }
  @media only screen and (min-width: 64em) {
    .c-vlog-latest__inner {
      padding-top: 3.125rem; } }

.c-vlog-latest li {
  list-style-type: none; }

.c-vlog-latest .flickity-viewport {
  width: 100%;
  height: 100%; }
  .c-vlog-latest .flickity-viewport .flickity-slider {
    width: 100%; }

.c-vlog-latest .flickity-prev-next-button.previous, .c-vlog-latest .flickity-prev-next-button.next {
  bottom: 0;
  top: auto;
  -webkit-transform: none;
          transform: none;
  position: absolute;
  bottom: 0;
  background: transparent;
  width: 3rem;
  height: 3rem; }
  @media only screen and (min-width: 64em) {
    .c-vlog-latest .flickity-prev-next-button.previous, .c-vlog-latest .flickity-prev-next-button.next {
      width: 3.75rem;
      height: 3.75rem; } }

.c-vlog-latest .flickity-prev-next-button.next {
  left: auto;
  right: 0; }

.c-vlog-latest .flickity-prev-next-button.previous {
  left: auto;
  right: 3.125rem; }

.c-vlog-latest .c-heading {
  margin-bottom: 1.25rem; }
  @media only screen and (min-width: 64em) {
    .c-vlog-latest .c-heading {
      margin-bottom: 1.5rem; } }

@media only screen and (min-width: 64em) {
  .c-vlog-latest .c-posts__inner {
    margin-left: -0.625rem;
    margin-right: -0.625rem; } }

.c-vlog-latest .c-posts__meta {
  display: none; }

.c-vlog-latest .c-posts__headings {
  min-height: 0; }

/**
* WCPT-CART-WIDGET
**/
.js-widget-container .wcpt-cart-widget {
  background-color: #ffffff;
  border-color: #000000;
  color: #000000; }
  @media only screen and (min-width: 64em) {
    .js-widget-container .wcpt-cart-widget {
      left: 50%; } }

.single-post .js-widget-container .wcpt-cart-widget {
  display: none; }

/**
* WOOCOMMERCE-FORM
**/
.woocommerce .c-checkout-form .form-row-last,
.woocommerce-page .c-checkout-form .form-row-last, .woocommerce
.c-checkout-form .form-row-first,
.woocommerce-page
.c-checkout-form .form-row-first, .woocommerce
.c-account-form .form-row-last,
.woocommerce-page
.c-account-form .form-row-last, .woocommerce
.c-account-form .form-row-first,
.woocommerce-page
.c-account-form .form-row-first {
  width: 100%; }
  @media only screen and (min-width: 64em) {
    .woocommerce .c-checkout-form .form-row-last,
    .woocommerce-page .c-checkout-form .form-row-last, .woocommerce
    .c-checkout-form .form-row-first,
    .woocommerce-page
    .c-checkout-form .form-row-first, .woocommerce
    .c-account-form .form-row-last,
    .woocommerce-page
    .c-account-form .form-row-last, .woocommerce
    .c-account-form .form-row-first,
    .woocommerce-page
    .c-account-form .form-row-first {
      width: 47%; } }

.c-checkout-form__input,
.c-account-form__input {
  font-size: 1rem;
  line-height: 1.375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  margin-bottom: 0;
  height: 2.875rem;
  border: 0.125rem solid #A7A5A6;
  box-shadow: none;
  color: #231F20;
  border-radius: 0.125rem;
  padding: 0 1.25rem;
  min-height: 3.625rem; }
  @media only screen and (min-width: 64em) {
    .c-checkout-form__input,
    .c-account-form__input {
      font-size: 1.3125rem;
      line-height: 1.9375rem; } }
  @media only screen and (min-width: 64em) {
    .c-checkout-form__input,
    .c-account-form__input {
      font-size: 1.125rem;
      line-height: 1.4375rem; } }
  .c-checkout-form__input::-webkit-input-placeholder,
  .c-account-form__input::-webkit-input-placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
  .c-checkout-form__input:-ms-input-placeholder,
  .c-account-form__input:-ms-input-placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
  .c-checkout-form__input::-ms-input-placeholder,
  .c-account-form__input::-ms-input-placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
  .c-checkout-form__input::placeholder,
  .c-account-form__input::placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
    @media only screen and (min-width: 64em) {
      .c-checkout-form__input::-webkit-input-placeholder,
      .c-account-form__input::-webkit-input-placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; }
      .c-checkout-form__input:-ms-input-placeholder,
      .c-account-form__input:-ms-input-placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; }
      .c-checkout-form__input::-ms-input-placeholder,
      .c-account-form__input::-ms-input-placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; }
      .c-checkout-form__input::placeholder,
      .c-account-form__input::placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .c-checkout-form__input::-webkit-input-placeholder,
      .c-account-form__input::-webkit-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; }
      .c-checkout-form__input:-ms-input-placeholder,
      .c-account-form__input:-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; }
      .c-checkout-form__input::-ms-input-placeholder,
      .c-account-form__input::-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; }
      .c-checkout-form__input::placeholder,
      .c-account-form__input::placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; } }
  .c-checkout-form__input:focus,
  .c-account-form__input:focus {
    outline: none;
    box-shadow: none;
    border: 0.125rem solid #A7A5A6; }

.c-checkout-form__heading,
.c-account-form__heading {
  font-size: 1.5625rem;
  line-height: 2rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-checkout-form__heading,
    .c-account-form__heading {
      font-size: 2.25rem;
      line-height: 3rem; } }

.c-checkout-form__row:not(:last-of-type),
.c-account-form__row:not(:last-of-type) {
  margin-bottom: 1rem; }
  @media only screen and (min-width: 64em) {
    .c-checkout-form__row:not(:last-of-type),
    .c-account-form__row:not(:last-of-type) {
      margin-bottom: 1.5rem; } }

.c-checkout-form__row label,
.c-account-form__row label {
  font-size: 1rem;
  line-height: 1.375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
  margin-bottom: 0.9375rem; }
  @media only screen and (min-width: 64em) {
    .c-checkout-form__row label,
    .c-account-form__row label {
      font-size: 1.3125rem;
      line-height: 1.9375rem; } }

.c-checkout-form__row p a,
.c-account-form__row p a {
  font-size: 0.75rem;
  line-height: 0.9375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  text-decoration: underline;
  color: #008091; }
  @media only screen and (min-width: 64em) {
    .c-checkout-form__row p a,
    .c-account-form__row p a {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }

.c-checkout-form__lost-password,
.c-account-form__lost-password {
  font-size: 0.75rem;
  line-height: 0.9375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  text-decoration: underline;
  color: #008091; }
  @media only screen and (min-width: 64em) {
    .c-checkout-form__lost-password,
    .c-account-form__lost-password {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }

.c-checkout-form__label span,
.c-account-form__label span {
  font-size: 0.75rem;
  line-height: 0.9375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-checkout-form__label span,
    .c-account-form__label span {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }

.c-checkout-form__text,
.c-account-form__text {
  font-size: 0.75rem;
  line-height: 0.9375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif; }
  @media only screen and (min-width: 64em) {
    .c-checkout-form__text,
    .c-account-form__text {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }

.c-checkout-form__inline,
.c-account-form__inline {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  margin-bottom: 1.5rem; }
  @media only screen and (min-width: 40em) {
    .c-checkout-form__inline,
    .c-account-form__inline {
      flex-direction: row;
      justify-content: space-between;
      align-items: flex-start;
      margin-bottom: 1.875rem; } }
  @media only screen and (min-width: 40em) {
    .c-checkout-form__inline .c-checkout-form__label,
    .c-account-form__inline .c-checkout-form__label {
      margin-bottom: 0; } }

/**
* WOOCOMMERCE-ORDER-RECEIVED
**/
.woocommerce-order-received .woocommerce-order {
  padding-top: 3rem;
  padding-bottom: 2rem; }

.woocommerce-order-received .woocommerce-order-details .order-again .button {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  border: none;
  font-weight: bold;
  padding: 0.875rem 3.125rem 0.875rem 1.5rem;
  border-radius: 0.125rem;
  border: 0.125rem solid rgba(35, 31, 32, 0.2);
  outline-offset: -0.125rem;
  display: block;
  text-align: center;
  cursor: pointer;
  background-size: auto 0.9375rem;
  background-repeat: no-repeat;
  background-position: calc(100% - 30px) 50%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
  background-color: #231F20;
  color: #ffffff;
  transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), outline 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-image 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955); }
  @media only screen and (min-width: 64em) {
    .woocommerce-order-received .woocommerce-order-details .order-again .button {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 40em) {
    .woocommerce-order-received .woocommerce-order-details .order-again .button {
      display: inline-block; } }
  @media only screen and (min-width: 64em) {
    .woocommerce-order-received .woocommerce-order-details .order-again .button {
      font-size: 1.125rem;
      padding: 1rem 3.75rem 1rem 1.875rem; } }
  .woocommerce-order-received .woocommerce-order-details .order-again .button:hover {
    background-position: calc(100% - 23px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .woocommerce-order-received .woocommerce-order-details .order-again .button:hover {
    color: #231F20;
    background-color: transparent; }
  .woocommerce-order-received .woocommerce-order-details .order-again .button:active {
    background-color: #C7C6C7; }

.woocommerce-order-received .woocommerce-notice,
.woocommerce-order-received .woocommerce .woocommerce-order-overview {
  max-width: 40.8125rem;
  margin: 0 auto; }
  .woocommerce-order-received .woocommerce-notice .woocommerce-order-overview__total,
  .woocommerce-order-received .woocommerce .woocommerce-order-overview .woocommerce-order-overview__total {
    display: none; }

.woocommerce-order-received .woocommerce .woocommerce-order-overview {
  display: flex;
  flex-direction: column;
  margin-bottom: 2rem; }
  @media only screen and (min-width: 64em) {
    .woocommerce-order-received .woocommerce .woocommerce-order-overview {
      flex-direction: row;
      justify-content: flex-start;
      flex-wrap: wrap;
      margin-bottom: 3rem; } }
  .woocommerce-order-received .woocommerce .woocommerce-order-overview li {
    text-transform: none;
    padding: 0;
    border: 0;
    font-size: 0.75rem;
    line-height: 0.9375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    min-width: calc(50% - 30px);
    margin-bottom: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .woocommerce-order-received .woocommerce .woocommerce-order-overview li {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .woocommerce-order-received .woocommerce .woocommerce-order-overview li {
        margin-right: 1.5rem; } }
    .woocommerce-order-received .woocommerce .woocommerce-order-overview li strong {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: 400;
      margin-top: 1.25rem; }
      @media only screen and (min-width: 64em) {
        .woocommerce-order-received .woocommerce .woocommerce-order-overview li strong {
          margin-top: 1.25rem; } }
    .woocommerce-order-received .woocommerce .woocommerce-order-overview li:last-child {
      margin-bottom: 0; }
      @media only screen and (min-width: 64em) {
        .woocommerce-order-received .woocommerce .woocommerce-order-overview li:last-child {
          margin-right: 0; } }

.woocommerce-order-received .woocommerce-notice {
  font-size: 1.5625rem;
  line-height: 2rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  margin-bottom: 2rem; }
  @media only screen and (min-width: 64em) {
    .woocommerce-order-received .woocommerce-notice {
      font-size: 2.25rem;
      line-height: 3rem; } }
  @media only screen and (min-width: 64em) {
    .woocommerce-order-received .woocommerce-notice {
      margin-bottom: 3rem;
      padding-right: 5.625rem; } }

/**
* WOOCOMMERCE
**/
.single-product div.product form.cart .quantity {
  float: none;
  margin: 0;
  display: inline-block; }

.woocommerce form .form-row input.input-text#delivery_date {
  cursor: pointer; }

.woocommerce form .form-row .woocommerce-input-wrapper .description {
  background: transparent;
  font-size: 0.875rem;
  line-height: 1.125rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  color: #231F20;
  border-radius: 0;
  display: block !important;
  padding: 0;
  margin: 1rem 0; }
  .woocommerce form .form-row .woocommerce-input-wrapper .description:before {
    display: none; }

.woocommerce.single-product .jgtb-add-to-subscription {
  display: none; }

.woocommerce .jgtb-add-to-subscription {
  border-bottom: 0.125rem solid #A7A5A6;
  background-color: #ffffff;
  padding: 1.5rem;
  box-shadow: 0 -1.25rem 1.875rem 0 rgba(0, 0, 0, 0.15); }
  .woocommerce .jgtb-add-to-subscription > label {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    margin-bottom: 1rem; }
    @media only screen and (min-width: 64em) {
      .woocommerce .jgtb-add-to-subscription > label {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
    .woocommerce .jgtb-add-to-subscription > label small {
      font-size: 0.875rem;
      line-height: 1.125rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      display: block; }
  .woocommerce .jgtb-add-to-subscription select {
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    margin-bottom: 0;
    height: 2.875rem;
    border: 0.125rem solid #A7A5A6;
    box-shadow: none;
    color: #231F20;
    font-size: 1rem;
    margin-bottom: 1rem;
    background-repeat: no-repeat;
    background-position: 100% 50%;
    background-size: 0.875rem auto;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48ZmlsdGVyIGlkPSJhIj48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlR3JhcGhpYyIgdmFsdWVzPSIwIDAgMCAwIDAuMTM3MjU1IDAgMCAwIDAgMC4xMjE1NjkgMCAwIDAgMCAwLjEyNTQ5MCAwIDAgMCAxLjAwMDAwMCAwIi8+PC9maWx0ZXI+PC9kZWZzPjxnIGZpbHRlcj0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNCAtNikiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTI5IDEybDUtNS4zNDQtLjU5NC0uNjU2TDEyOSAxMC42ODggMTI0LjU5NCA2bC0uNTk0LjY1NnoiLz48L2c+PC9zdmc+"); }
    @media only screen and (min-width: 64em) {
      .woocommerce .jgtb-add-to-subscription select {
        font-size: 1.3125rem;
        line-height: 1.9375rem; } }
    @media only screen and (min-width: 64em) {
      .woocommerce .jgtb-add-to-subscription select {
        font-size: 1.125rem;
        line-height: 1.4375rem; } }
    .woocommerce .jgtb-add-to-subscription select::-webkit-input-placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
    .woocommerce .jgtb-add-to-subscription select:-ms-input-placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
    .woocommerce .jgtb-add-to-subscription select::-ms-input-placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
    .woocommerce .jgtb-add-to-subscription select::placeholder {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
      @media only screen and (min-width: 64em) {
        .woocommerce .jgtb-add-to-subscription select::-webkit-input-placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; }
        .woocommerce .jgtb-add-to-subscription select:-ms-input-placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; }
        .woocommerce .jgtb-add-to-subscription select::-ms-input-placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; }
        .woocommerce .jgtb-add-to-subscription select::placeholder {
          font-size: 1.25rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 64em) {
        .woocommerce .jgtb-add-to-subscription select::-webkit-input-placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; }
        .woocommerce .jgtb-add-to-subscription select:-ms-input-placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; }
        .woocommerce .jgtb-add-to-subscription select::-ms-input-placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; }
        .woocommerce .jgtb-add-to-subscription select::placeholder {
          font-size: 1.125rem;
          line-height: 1.4375rem; } }
    .woocommerce .jgtb-add-to-subscription select:focus {
      outline: none;
      box-shadow: none;
      border: 0.125rem solid #A7A5A6; }

.woocommerce a.added_to_cart {
  display: none !important; }

.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled[disabled],
.woocommerce button.button.alt,
.woocommerce input.button.alt {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  border: none;
  font-weight: bold;
  padding: 0.875rem 3.125rem 0.875rem 1.5rem;
  border-radius: 0.125rem;
  border: 0.125rem solid rgba(35, 31, 32, 0.2);
  outline-offset: -0.125rem;
  display: block;
  text-align: center;
  cursor: pointer;
  background-size: auto 0.9375rem;
  background-repeat: no-repeat;
  background-position: calc(100% - 30px) 50%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
  background-color: #231F20;
  color: #ffffff;
  transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), outline 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-image 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  background-image: none; }
  @media only screen and (min-width: 64em) {
    .woocommerce #respond input#submit.alt,
    .woocommerce a.button.alt,
    .woocommerce button.button.alt:disabled,
    .woocommerce button.button.alt:disabled[disabled],
    .woocommerce button.button.alt,
    .woocommerce input.button.alt {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 40em) {
    .woocommerce #respond input#submit.alt,
    .woocommerce a.button.alt,
    .woocommerce button.button.alt:disabled,
    .woocommerce button.button.alt:disabled[disabled],
    .woocommerce button.button.alt,
    .woocommerce input.button.alt {
      display: inline-block; } }
  @media only screen and (min-width: 64em) {
    .woocommerce #respond input#submit.alt,
    .woocommerce a.button.alt,
    .woocommerce button.button.alt:disabled,
    .woocommerce button.button.alt:disabled[disabled],
    .woocommerce button.button.alt,
    .woocommerce input.button.alt {
      font-size: 1.125rem;
      padding: 1rem 3.75rem 1rem 1.875rem; } }
  .woocommerce #respond input#submit.alt:hover,
  .woocommerce a.button.alt:hover,
  .woocommerce button.button.alt:disabled:hover,
  .woocommerce button.button.alt:disabled[disabled]:hover,
  .woocommerce button.button.alt:hover,
  .woocommerce input.button.alt:hover {
    background-position: calc(100% - 23px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .woocommerce #respond input#submit.alt:hover,
  .woocommerce a.button.alt:hover,
  .woocommerce button.button.alt:disabled:hover,
  .woocommerce button.button.alt:disabled[disabled]:hover,
  .woocommerce button.button.alt:hover,
  .woocommerce input.button.alt:hover {
    color: #231F20;
    background-color: transparent; }
  .woocommerce #respond input#submit.alt:active,
  .woocommerce a.button.alt:active,
  .woocommerce button.button.alt:disabled:active,
  .woocommerce button.button.alt:disabled[disabled]:active,
  .woocommerce button.button.alt:active,
  .woocommerce input.button.alt:active {
    background-color: #C7C6C7; }
  @media only screen and (max-width: 39.9375em) {
    .woocommerce #respond input#submit.alt,
    .woocommerce a.button.alt,
    .woocommerce button.button.alt:disabled,
    .woocommerce button.button.alt:disabled[disabled],
    .woocommerce button.button.alt,
    .woocommerce input.button.alt {
      padding-right: 1.5rem; } }
  .woocommerce #respond input#submit.alt[name="add-to-subscription"],
  .woocommerce a.button.alt[name="add-to-subscription"],
  .woocommerce button.button.alt:disabled[name="add-to-subscription"],
  .woocommerce button.button.alt:disabled[disabled][name="add-to-subscription"],
  .woocommerce button.button.alt[name="add-to-subscription"],
  .woocommerce input.button.alt[name="add-to-subscription"] {
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: calc(100% - 30px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .woocommerce #respond input#submit.alt[name="add-to-subscription"]:hover,
    .woocommerce a.button.alt[name="add-to-subscription"]:hover,
    .woocommerce button.button.alt:disabled[name="add-to-subscription"]:hover,
    .woocommerce button.button.alt:disabled[disabled][name="add-to-subscription"]:hover,
    .woocommerce button.button.alt[name="add-to-subscription"]:hover,
    .woocommerce input.button.alt[name="add-to-subscription"]:hover {
      background-position: calc(100% - 23px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .woocommerce #respond input#submit.alt:hover,
  .woocommerce a.button.alt:hover,
  .woocommerce button.button.alt:disabled:hover,
  .woocommerce button.button.alt:disabled[disabled]:hover,
  .woocommerce button.button.alt:hover,
  .woocommerce input.button.alt:hover {
    background-image: none; }
  .woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt[disabled],
  .woocommerce a.button.alt.disabled,
  .woocommerce a.button.alt[disabled],
  .woocommerce button.button.alt:disabled.disabled,
  .woocommerce button.button.alt:disabled[disabled],
  .woocommerce button.button.alt:disabled[disabled].disabled,
  .woocommerce button.button.alt:disabled[disabled][disabled],
  .woocommerce button.button.alt.disabled,
  .woocommerce button.button.alt[disabled],
  .woocommerce input.button.alt.disabled,
  .woocommerce input.button.alt[disabled] {
    background-color: #000000;
    cursor: not-allowed;
    position: relative;
    pointer-events: none; }
    .woocommerce #respond input#submit.alt.disabled:after, .woocommerce #respond input#submit.alt[disabled]:after,
    .woocommerce a.button.alt.disabled:after,
    .woocommerce a.button.alt[disabled]:after,
    .woocommerce button.button.alt:disabled.disabled:after,
    .woocommerce button.button.alt:disabled[disabled]:after,
    .woocommerce button.button.alt:disabled[disabled].disabled:after,
    .woocommerce button.button.alt:disabled[disabled][disabled]:after,
    .woocommerce button.button.alt.disabled:after,
    .woocommerce button.button.alt[disabled]:after,
    .woocommerce input.button.alt.disabled:after,
    .woocommerce input.button.alt[disabled]:after {
      position: absolute;
      bottom: 0;
      left: 0;
      background: #000000;
      top: 0;
      line-height: 3.1875rem;
      text-align: center;
      width: 100%;
      color: #ffffff; }
      @media only screen and (min-width: 64em) {
        .woocommerce #respond input#submit.alt.disabled:after, .woocommerce #respond input#submit.alt[disabled]:after,
        .woocommerce a.button.alt.disabled:after,
        .woocommerce a.button.alt[disabled]:after,
        .woocommerce button.button.alt:disabled.disabled:after,
        .woocommerce button.button.alt:disabled[disabled]:after,
        .woocommerce button.button.alt:disabled[disabled].disabled:after,
        .woocommerce button.button.alt:disabled[disabled][disabled]:after,
        .woocommerce button.button.alt.disabled:after,
        .woocommerce button.button.alt[disabled]:after,
        .woocommerce input.button.alt.disabled:after,
        .woocommerce input.button.alt[disabled]:after {
          line-height: 3.75rem; } }
    .woocommerce #respond input#submit.alt.disabled.wc-variation-selection-needed:after, .woocommerce #respond input#submit.alt[disabled].wc-variation-selection-needed:after,
    .woocommerce a.button.alt.disabled.wc-variation-selection-needed:after,
    .woocommerce a.button.alt[disabled].wc-variation-selection-needed:after,
    .woocommerce button.button.alt:disabled.disabled.wc-variation-selection-needed:after,
    .woocommerce button.button.alt:disabled[disabled].wc-variation-selection-needed:after,
    .woocommerce button.button.alt:disabled[disabled].disabled.wc-variation-selection-needed:after,
    .woocommerce button.button.alt:disabled[disabled][disabled].wc-variation-selection-needed:after,
    .woocommerce button.button.alt.disabled.wc-variation-selection-needed:after,
    .woocommerce button.button.alt[disabled].wc-variation-selection-needed:after,
    .woocommerce input.button.alt.disabled.wc-variation-selection-needed:after,
    .woocommerce input.button.alt[disabled].wc-variation-selection-needed:after {
      content: 'Choose an option'; }
  .woocommerce #respond input#submit.alt.added span,
  .woocommerce a.button.alt.added span,
  .woocommerce button.button.alt:disabled.added span,
  .woocommerce button.button.alt:disabled[disabled].added span,
  .woocommerce button.button.alt.added span,
  .woocommerce input.button.alt.added span {
    background-image: none; }
  .woocommerce #respond input#submit.alt.added:after,
  .woocommerce a.button.alt.added:after,
  .woocommerce button.button.alt:disabled.added:after,
  .woocommerce button.button.alt:disabled[disabled].added:after,
  .woocommerce button.button.alt.added:after,
  .woocommerce input.button.alt.added:after {
    position: absolute; }

.woocommerce input#submit.alt.disabled, .woocommerce input#submit.alt:disabled[disabled],
.woocommerce a.button.alt.disabled,
.woocommerce a.button.alt:disabled[disabled],
.woocommerce button.alt.disabled,
.woocommerce button.alt:disabled[disabled],
.woocommerce input.alt.disabled,
.woocommerce input.alt:disabled[disabled] {
  cursor: not-allowed; }
  .woocommerce input#submit.alt.disabled:hover, .woocommerce input#submit.alt:disabled[disabled]:hover,
  .woocommerce a.button.alt.disabled:hover,
  .woocommerce a.button.alt:disabled[disabled]:hover,
  .woocommerce button.alt.disabled:hover,
  .woocommerce button.alt:disabled[disabled]:hover,
  .woocommerce input.alt.disabled:hover,
  .woocommerce input.alt:disabled[disabled]:hover {
    background-color: #000000 !important;
    color: #ffffff !important; }
    .woocommerce input#submit.alt.disabled:hover span, .woocommerce input#submit.alt:disabled[disabled]:hover span,
    .woocommerce a.button.alt.disabled:hover span,
    .woocommerce a.button.alt:disabled[disabled]:hover span,
    .woocommerce button.alt.disabled:hover span,
    .woocommerce button.alt:disabled[disabled]:hover span,
    .woocommerce input.alt.disabled:hover span,
    .woocommerce input.alt:disabled[disabled]:hover span {
      background-position: calc(100% - 6px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=") !important; }

.woocommerce table.my_account_orders {
  margin-top: 2.5rem; }
  .woocommerce table.my_account_orders td {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    .woocommerce table.my_account_orders td small {
      font-size: 0.875rem;
      line-height: 1.125rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif; }
  .woocommerce table.my_account_orders .subscription-id > a {
    color: #008091;
    font-weight: bold; }
  .woocommerce table.my_account_orders tr.order td {
    vertical-align: top; }
  .woocommerce table.my_account_orders ul li {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    list-style-type: none;
    margin-bottom: 2rem; }
    @media only screen and (min-width: 64em) {
      .woocommerce table.my_account_orders ul li {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
    .woocommerce table.my_account_orders ul li input[type="number"] {
      font-size: 1rem;
      line-height: 1.375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      margin-bottom: 0;
      height: 2.875rem;
      border: 0.125rem solid #A7A5A6;
      box-shadow: none;
      color: #231F20; }
      @media only screen and (min-width: 64em) {
        .woocommerce table.my_account_orders ul li input[type="number"] {
          font-size: 1.3125rem;
          line-height: 1.9375rem; } }
      @media only screen and (min-width: 64em) {
        .woocommerce table.my_account_orders ul li input[type="number"] {
          font-size: 1.125rem;
          line-height: 1.4375rem; } }
      .woocommerce table.my_account_orders ul li input[type="number"]::-webkit-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .woocommerce table.my_account_orders ul li input[type="number"]:-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .woocommerce table.my_account_orders ul li input[type="number"]::-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .woocommerce table.my_account_orders ul li input[type="number"]::placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
        @media only screen and (min-width: 64em) {
          .woocommerce table.my_account_orders ul li input[type="number"]::-webkit-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; }
          .woocommerce table.my_account_orders ul li input[type="number"]:-ms-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; }
          .woocommerce table.my_account_orders ul li input[type="number"]::-ms-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; }
          .woocommerce table.my_account_orders ul li input[type="number"]::placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; } }
        @media only screen and (min-width: 64em) {
          .woocommerce table.my_account_orders ul li input[type="number"]::-webkit-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; }
          .woocommerce table.my_account_orders ul li input[type="number"]:-ms-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; }
          .woocommerce table.my_account_orders ul li input[type="number"]::-ms-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; }
          .woocommerce table.my_account_orders ul li input[type="number"]::placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; } }
      .woocommerce table.my_account_orders ul li input[type="number"]:focus {
        outline: none;
        box-shadow: none;
        border: 0.125rem solid #A7A5A6; }

.woocommerce .woocommerce_account_subscriptions button.button.alt {
  margin-bottom: 1.5rem;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .woocommerce .woocommerce_account_subscriptions button.button.alt:hover {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  @media only screen and (min-width: 64em) {
    .woocommerce .woocommerce_account_subscriptions button.button.alt + button {
      margin-left: 0.625rem; } }
  .woocommerce .woocommerce_account_subscriptions button.button.alt[value="ship_now_reschedule"] {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    box-shadow: none;
    outline: none;
    -webkit-appearance: none;
    border: none;
    font-weight: bold;
    padding: 0.875rem 3.125rem 0.875rem 1.5rem;
    border-radius: 0.125rem;
    border: 0.125rem solid rgba(35, 31, 32, 0.2);
    outline-offset: -0.125rem;
    display: block;
    text-align: center;
    cursor: pointer;
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: calc(100% - 30px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    background-color: #8DC73F;
    color: #000000;
    transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    @media only screen and (min-width: 64em) {
      .woocommerce .woocommerce_account_subscriptions button.button.alt[value="ship_now_reschedule"] {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 40em) {
      .woocommerce .woocommerce_account_subscriptions button.button.alt[value="ship_now_reschedule"] {
        display: inline-block; } }
    @media only screen and (min-width: 64em) {
      .woocommerce .woocommerce_account_subscriptions button.button.alt[value="ship_now_reschedule"] {
        font-size: 1.125rem;
        padding: 1rem 3.75rem 1rem 1.875rem; } }
    .woocommerce .woocommerce_account_subscriptions button.button.alt[value="ship_now_reschedule"]:hover {
      background-position: calc(100% - 23px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .woocommerce .woocommerce_account_subscriptions button.button.alt[value="ship_now_reschedule"]:hover {
      color: #ffffff;
      background-color: #72a330;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .woocommerce .woocommerce_account_subscriptions button.button.alt[value="ship_now_reschedule"]:hover {
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }

.woocommerce #respond input#submit.loading:after {
  display: none !important; }

.woocommerce.post-type-archive-product .s-content-page {
  position: relative; }
  .woocommerce.post-type-archive-product .s-content-page:after {
    content: "";
    position: absolute;
    background-color: #EEF3F5;
    right: 0;
    left: 0;
    height: 3.5rem;
    top: 0;
    width: calc(1*((100vw + 180rem)/2));
    z-index: -1;
    margin-right: calc(-1*((100vw - 90rem)/2));
    margin-left: calc(-1*((100vw - 90rem)/2));
    padding-right: calc(1*((100vw - 90rem)/2));
    padding-left: calc(1*((100vw - 90rem)/2)); }

.woocommerce .wc-memberships-member-discount-message {
  display: none; }

.woocommerce .woocommerce-error li + li {
  display: none; }

.woocommerce .woocommerce-info{
    background-color: #fff !important;
}

.woocommerce .woocommerce-error,
.woocommerce .woocommerce-message,
.woocommerce .woocommerce-cart-notice {
    background-color: #fff !important;
  margin: 1.875rem auto 1rem;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  color: #231F20;
  max-width: 74.375rem;
  box-shadow: 0 0 3.125rem rgba(0, 0, 0, 0.15); }
  @media only screen and (min-width: 64em) {
    .woocommerce .woocommerce-error,
    .woocommerce .woocommerce-message,
    .woocommerce .woocommerce-cart-notice {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }
  .woocommerce .woocommerce-error li,
  .woocommerce .woocommerce-message li,
  .woocommerce .woocommerce-cart-notice li {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    @media only screen and (min-width: 64em) {
      .woocommerce .woocommerce-error li,
      .woocommerce .woocommerce-message li,
      .woocommerce .woocommerce-cart-notice li {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
    .woocommerce .woocommerce-error li a,
    .woocommerce .woocommerce-message li a,
    .woocommerce .woocommerce-cart-notice li a {
      font-weight: 700;
      text-decoration: underline;
      color: #231F20; }

.woocommerce .woocommerce-message,
.woocommerce .woocommerce-cart-notice {
  border-color: #008091;
  padding: 1rem; }
  @media only screen and (min-width: 64em) {
    .woocommerce .woocommerce-message,
    .woocommerce .woocommerce-cart-notice {
      padding: 1.5rem;
      } }
  .woocommerce .woocommerce-message .ywpar-button-message,
  .woocommerce .woocommerce-cart-notice .ywpar-button-message {
    color: #008091;
    font-weight: bold;
    text-decoration: underline; }
  .woocommerce .woocommerce-message:before,
  .woocommerce .woocommerce-cart-notice:before {
    display: none; }
  @media only screen and (min-width: 64em) {
    .woocommerce .woocommerce-message .button + .button,
    .woocommerce .woocommerce-cart-notice .button + .button {
      margin-right: 1rem; } }
  .woocommerce .woocommerce-message .button:nth-of-type(1),
  .woocommerce .woocommerce-cart-notice .button:nth-of-type(1) {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    box-shadow: none;
    outline: none;
    -webkit-appearance: none;
    border: none;
    font-weight: bold;
    padding: 0.875rem 3.125rem 0.875rem 1.5rem;
    border-radius: 0.125rem;
    border: 0.125rem solid rgba(35, 31, 32, 0.2);
    outline-offset: -0.125rem;
    display: block;
    text-align: center;
    cursor: pointer;
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: calc(100% - 30px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    background-color: transparent;
    color: #231F20;
    transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    background-image: none;
    border-radius: 0.125rem;
    font-weight: bold;
    padding: 0.5625rem 1rem;
    min-height: 2.75rem;
    line-height: 1;
    border: 0.125rem solid #231F20; }
    @media only screen and (min-width: 64em) {
      .woocommerce .woocommerce-message .button:nth-of-type(1),
      .woocommerce .woocommerce-cart-notice .button:nth-of-type(1) {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 40em) {
      .woocommerce .woocommerce-message .button:nth-of-type(1),
      .woocommerce .woocommerce-cart-notice .button:nth-of-type(1) {
        display: inline-block; } }
    @media only screen and (min-width: 64em) {
      .woocommerce .woocommerce-message .button:nth-of-type(1),
      .woocommerce .woocommerce-cart-notice .button:nth-of-type(1) {
        font-size: 1.125rem;
        padding: 1rem 3.75rem 1rem 1.875rem; } }
    .woocommerce .woocommerce-message .button:nth-of-type(1):hover,
    .woocommerce .woocommerce-cart-notice .button:nth-of-type(1):hover {
      background-position: calc(100% - 23px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .woocommerce .woocommerce-message .button:nth-of-type(1):hover,
    .woocommerce .woocommerce-cart-notice .button:nth-of-type(1):hover {
      color: #ffffff;
      background-color: #312b2c;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    @media only screen and (min-width: 64em) {
      .woocommerce .woocommerce-message .button:nth-of-type(1),
      .woocommerce .woocommerce-cart-notice .button:nth-of-type(1) {
        padding: 0.5625rem 1rem;
        min-width: 10rem;
        font-size: 1rem;
        line-height: 1; } }
    .woocommerce .woocommerce-message .button:nth-of-type(1):hover,
    .woocommerce .woocommerce-cart-notice .button:nth-of-type(1):hover {
      background-image: none; }
  .woocommerce .woocommerce-message .button:nth-of-type(2),
  .woocommerce .woocommerce-cart-notice .button:nth-of-type(2) {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    box-shadow: none;
    outline: none;
    -webkit-appearance: none;
    border: none;
    font-weight: bold;
    padding: 0.875rem 3.125rem 0.875rem 1.5rem;
    border-radius: 0.125rem;
    border: 0.125rem solid rgba(35, 31, 32, 0.2);
    outline-offset: -0.125rem;
    display: block;
    text-align: center;
    cursor: pointer;
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: calc(100% - 30px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    background-color: #8DC73F;
    color: #000000;
    transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    background-image: none;
    border-radius: 0.125rem;
    font-weight: bold;
    padding: 0.5625rem 1rem;
    min-height: 2.75rem;
    line-height: 1; }
    @media only screen and (min-width: 64em) {
      .woocommerce .woocommerce-message .button:nth-of-type(2),
      .woocommerce .woocommerce-cart-notice .button:nth-of-type(2) {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 40em) {
      .woocommerce .woocommerce-message .button:nth-of-type(2),
      .woocommerce .woocommerce-cart-notice .button:nth-of-type(2) {
        display: inline-block; } }
    @media only screen and (min-width: 64em) {
      .woocommerce .woocommerce-message .button:nth-of-type(2),
      .woocommerce .woocommerce-cart-notice .button:nth-of-type(2) {
        font-size: 1.125rem;
        padding: 1rem 3.75rem 1rem 1.875rem; } }
    .woocommerce .woocommerce-message .button:nth-of-type(2):hover,
    .woocommerce .woocommerce-cart-notice .button:nth-of-type(2):hover {
      background-position: calc(100% - 23px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .woocommerce .woocommerce-message .button:nth-of-type(2):hover,
    .woocommerce .woocommerce-cart-notice .button:nth-of-type(2):hover {
      color: #ffffff;
      background-color: #72a330;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    @media only screen and (min-width: 64em) {
      .woocommerce .woocommerce-message .button:nth-of-type(2),
      .woocommerce .woocommerce-cart-notice .button:nth-of-type(2) {
        padding: 0.5625rem 1rem;
        min-width: 10rem;
        font-size: 1rem;
        line-height: 1; } }
    .woocommerce .woocommerce-message .button:nth-of-type(2):hover,
    .woocommerce .woocommerce-cart-notice .button:nth-of-type(2):hover {
      background-image: none; }
  @media only screen and (min-width: 64em) {
    .woocommerce .woocommerce-message .button:nth-of-type(1), .woocommerce .woocommerce-message .button:nth-of-type(2),
    .woocommerce .woocommerce-cart-notice .button:nth-of-type(1),
    .woocommerce .woocommerce-cart-notice .button:nth-of-type(2) {
      padding: 0.875rem 1rem;
      height: 2.75rem; } }

.woocommerce .woocommerce-cart-notice {
  margin-bottom: 2rem; }

.woocommerce ul.products li.product strong {
  display: inline-block; }

.woocommerce ul.products li.product .c-product-form .woocommerce-variation .price {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  font-weight: bold; }
  @media only screen and (min-width: 64em) {
    .woocommerce ul.products li.product .c-product-form .woocommerce-variation .price {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }

.woocommerce .cart-empty,
.woocommerce .return-to-shop {
  margin: 0 0 1.5rem; }
  @media only screen and (min-width: 64em) {
    .woocommerce .cart-empty,
    .woocommerce .return-to-shop {
      margin: 0 3rem 3rem; } }

.woocommerce .cart-empty {
  margin-top: 1.5rem;
  padding: 1rem;
  font-size: 1rem;
  line-height: 1.375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
  box-shadow: 0 0 3.125rem rgba(0, 0, 0, 0.1); }
  @media only screen and (min-width: 64em) {
    .woocommerce .cart-empty {
      font-size: 1.3125rem;
      line-height: 1.9375rem; } }
  @media only screen and (min-width: 64em) {
    .woocommerce .cart-empty {
      margin-top: 3rem;
      padding: 1.5rem; } }
  .woocommerce .cart-empty:before {
    display: none; }
  .woocommerce .cart-empty.woocommerce-info {
    border-top: 0.3125rem solid #B23335; }

.woocommerce .error-colour {
  border-top: 0.3125rem solid #B23335; }

.woocommerce ul.products {
  display: flex;
  flex-wrap: wrap; }

.woocommerce.archive .products {
  margin-left: 0;
  margin-right: 0; }
  @media only screen and (min-width: 40em) {
    .woocommerce.archive .products {
      margin-left: -0.75rem;
      margin-right: -0.75rem; } }

@media only screen and (min-width: 40em) {
  .woocommerce.archive .products,
  .woocommerce.archive .woocommerce-result-count {
    padding-left: 1.5rem; } }

@media only screen and (min-width: 40em) {
  .woocommerce.archive .products,
  .woocommerce.archive .woocommerce-ordering {
    padding-right: 1.5rem; } }

  .woocommerce-cart.woocommerce-order-received, .woocommerce-checkout.woocommerce-order-received {
    background-color: #ffffff; }

.woocommerce-checkout .woocommerce .argmc-wrapper form .form-row label.error:before {
  display: none; }

/**
* WOOREWARDS
**/
.lws-woorewards-referral-widget .lwss_modify_content {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  font-weight: bold;
  color: #000000; }
  @media only screen and (min-width: 64em) {
    .lws-woorewards-referral-widget .lwss_modify_content {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }
  .lws-woorewards-referral-widget .lwss_modify_content span {
    padding: 0.625rem 0;
    display: block;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    max-width: 31.25rem; }

.lws-woorewards-referral-widget .lwss_selectable.lws-woorewards-referral-field-copy.lws_referral_value_copy {
  font-size: 1rem;
  line-height: 1.375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  margin-bottom: 0;
  height: 2.875rem;
  border: 0.125rem solid #A7A5A6;
  box-shadow: none;
  color: #231F20;
  border-color: #000000; }
  @media only screen and (min-width: 64em) {
    .lws-woorewards-referral-widget .lwss_selectable.lws-woorewards-referral-field-copy.lws_referral_value_copy {
      font-size: 1.3125rem;
      line-height: 1.9375rem; } }
  @media only screen and (min-width: 64em) {
    .lws-woorewards-referral-widget .lwss_selectable.lws-woorewards-referral-field-copy.lws_referral_value_copy {
      font-size: 1.125rem;
      line-height: 1.4375rem; } }
  .lws-woorewards-referral-widget .lwss_selectable.lws-woorewards-referral-field-copy.lws_referral_value_copy::-webkit-input-placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
  .lws-woorewards-referral-widget .lwss_selectable.lws-woorewards-referral-field-copy.lws_referral_value_copy:-ms-input-placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
  .lws-woorewards-referral-widget .lwss_selectable.lws-woorewards-referral-field-copy.lws_referral_value_copy::-ms-input-placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
  .lws-woorewards-referral-widget .lwss_selectable.lws-woorewards-referral-field-copy.lws_referral_value_copy::placeholder {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    color: #231F20; }
    @media only screen and (min-width: 64em) {
      .lws-woorewards-referral-widget .lwss_selectable.lws-woorewards-referral-field-copy.lws_referral_value_copy::-webkit-input-placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; }
      .lws-woorewards-referral-widget .lwss_selectable.lws-woorewards-referral-field-copy.lws_referral_value_copy:-ms-input-placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; }
      .lws-woorewards-referral-widget .lwss_selectable.lws-woorewards-referral-field-copy.lws_referral_value_copy::-ms-input-placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; }
      .lws-woorewards-referral-widget .lwss_selectable.lws-woorewards-referral-field-copy.lws_referral_value_copy::placeholder {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 64em) {
      .lws-woorewards-referral-widget .lwss_selectable.lws-woorewards-referral-field-copy.lws_referral_value_copy::-webkit-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; }
      .lws-woorewards-referral-widget .lwss_selectable.lws-woorewards-referral-field-copy.lws_referral_value_copy:-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; }
      .lws-woorewards-referral-widget .lwss_selectable.lws-woorewards-referral-field-copy.lws_referral_value_copy::-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; }
      .lws-woorewards-referral-widget .lwss_selectable.lws-woorewards-referral-field-copy.lws_referral_value_copy::placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem; } }
  .lws-woorewards-referral-widget .lwss_selectable.lws-woorewards-referral-field-copy.lws_referral_value_copy:focus {
    outline: none;
    box-shadow: none;
    border: 0.125rem solid #A7A5A6; }
  @media only screen and (max-width: 39.9375em) {
    .lws-woorewards-referral-widget .lwss_selectable.lws-woorewards-referral-field-copy.lws_referral_value_copy {
      font-size: 0.5rem;
      line-height: 1.4; } }

.lws-woorewards-referral-widget .lwss_selectable.lws-woorewards-referral-field-copy-text {
  font-size: 0.875rem;
  line-height: 1.125rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  color: #000000;
  height: auto; }

.lws-woorewards-referral-widget .lwss_selectable.lws-woorewards-referral-field-copy-icon {
  height: 100%;
  line-height: 2.75rem;
  background-color: #000000; }

.lar_main_container .lar-accordeon-title-line {
  border: none; }
  .lar_main_container .lar-accordeon-title-line .lar-accordeon-title-text {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    font-weight: bold;
    color: #000000;
    background-color: transparent;
    text-transform: none;
    padding: 0;
    margin-bottom: 1rem; }
    @media only screen and (min-width: 64em) {
      .lar_main_container .lar-accordeon-title-line .lar-accordeon-title-text {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }

.lar_main_container .lar-accordeon-item {
  margin-bottom: 1.5rem; }
  .lar_main_container .lar-accordeon-item.doggios-subscriptions {
    display: none; }
  .lar_main_container .lar-accordeon-item .lar-accordeon-expanded-cont {
    position: relative; }
  .lar_main_container .lar-accordeon-item > div {
    padding: 0; }
  .lar_main_container .lar-accordeon-item .lar-lsov-top-title,
  .lar_main_container .lar-accordeon-item .lar-lsov-det-top,
  .lar_main_container .lar-accordeon-item .lar_overflow {
    background-color: #F6F3F3; }
  .lar_main_container .lar-accordeon-item .lar-lsov-top-title {
    margin-bottom: 0.5rem; }
  .lar_main_container .lar-accordeon-item .lar-lsov-det-top {
    margin: 0 0 0.875rem; }
  .lar_main_container .lar-accordeon-item .lar-line-header {
    padding: 0.5rem; }
    .lar_main_container .lar-accordeon-item .lar-line-header.flexooa {
      font-size: 0.75rem;
      line-height: 0.9375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: 700; }
      @media only screen and (min-width: 64em) {
        .lar_main_container .lar-accordeon-item .lar-line-header.flexooa {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
      .lar_main_container .lar-accordeon-item .lar-line-header.flexooa.lar-acc-icon {
        padding: 0;
        width: 2.75rem;
        position: relative; }
        .lar_main_container .lar-accordeon-item .lar-line-header.flexooa.lar-acc-icon:before {
          content: "";
          position: absolute;
          background-size: contain;
          background-repeat: no-repeat;
          background-position: center center;
          right: 0;
          top: 1.0625rem;
          width: 0.625rem;
          height: 0.375rem;
          background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNSA2bDUtNS4zNDRMOS40MDYgMCA1IDQuNjg4LjU5NCAwIDAgLjY1NnoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==");
          left: 50%;
          -webkit-transform: translateX(-50%);
                  transform: translateX(-50%); }
  .lar_main_container .lar-accordeon-item .lar-lsov-stitle,
  .lar_main_container .lar-accordeon-item .lar-lsov-ls-title,
  .lar_main_container .lar-accordeon-item .lar-lsov-ls-table-title {
    background-color: transparent;
    border: none;
    text-transform: none;
    padding: 0.5rem; }
  .lar_main_container .lar-accordeon-item .lar-lsov-stitle {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: 700; }
  .lar_main_container .lar-accordeon-item .lar-lsov-ls-title,
  .lar_main_container .lar-accordeon-item .lar-lsov-ls-table-title {
    font-size: 0.875rem;
    line-height: 1.125rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: 700; }
  .lar_main_container .lar-accordeon-item .lar-lsov-ls-earn-cont,
  .lar_main_container .lar-accordeon-item .lar-lsov-ls-reward-cont {
    border: none;
    border-bottom: 0.0625rem solid #231F20;
    margin: 0 0 1.5rem; }
  .lar_main_container .lar-accordeon-item .lar-lsov-det-bodyr {
    border: none;
    margin-bottom: 2.5rem; }
  .lar_main_container .lar-accordeon-item .lar-lsov-ls-body {
    padding: 0; }
  .lar_main_container .lar-accordeon-item .lar-lsov-ls-top {
    margin: 0 0 0.875rem; }
  .lar_main_container .lar-accordeon-item .lar-lsov-ls-title-line {
    background-color: #F6F3F3; }
  .lar_main_container .lar-accordeon-item .lar-lsov-ls-cell-title,
  .lar_main_container .lar-accordeon-item .lar-lsov-ls-cell-value {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
  .lar_main_container .lar-accordeon-item .lar-lsov-ls-cell-title {
    font-weight: 700; }

.lar_main_container .lar-lsov-sline-couple {
  border: none;
  background-color: #F6F3F3;
  color: #000000; }

.lar_main_container .lar-history-grid {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  font-weight: 700; }
  @media only screen and (min-width: 64em) {
    .lar_main_container .lar-history-grid {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }
  .lar_main_container .lar-history-grid .lar-history-grid-title {
    text-transform: none; }

.lws-woorewards-social_share-description,
.lws-woorewards-social_share-text {
  display: none; }

/**
* YITH-POPUP
**/
#yith-wacp-popup .yith-wacp-message {
  background-color: #008091;
  color: #ffffff; }
  #yith-wacp-popup .yith-wacp-message span {
    font-size: 0.75rem;
    line-height: 0.9375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-weight: 700; }
    @media only screen and (min-width: 64em) {
      #yith-wacp-popup .yith-wacp-message span {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }

#yith-wacp-popup .yith-wacp-content h3.product-title {
  font-size: 1.3125rem;
  line-height: 1.6875rem;
  font-weight: 900;
  font-family: Gotham, sans-serif; }
  @media only screen and (min-width: 64em) {
    #yith-wacp-popup .yith-wacp-content h3.product-title {
      font-size: 1.75rem;
      line-height: 2.1875rem; } }
  #yith-wacp-popup .yith-wacp-content h3.product-title a {
    color: #000000; }

#yith-wacp-popup .yith-wacp-content .product-price {
  font-size: 1.3125rem;
  line-height: 1.6875rem;
  font-weight: 900;
  font-family: Gotham, sans-serif;
  color: #000000; }
  @media only screen and (min-width: 64em) {
    #yith-wacp-popup .yith-wacp-content .product-price {
      font-size: 1.75rem;
      line-height: 2.1875rem; } }

#yith-wacp-popup .yith-wacp-content .yith-wacp-related h3 {
  font-size: 1rem;
  line-height: 1.375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  text-transform: none;
  font-weight: 700; }
  @media only screen and (min-width: 64em) {
    #yith-wacp-popup .yith-wacp-content .yith-wacp-related h3 {
      font-size: 1.3125rem;
      line-height: 1.9375rem; } }

#yith-wacp-popup .yith-wacp-content .yith-wacp-related li.product.yith-wacp-related-product h3 {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  font-weight: 700; }

#yith-wacp-popup .yith-wacp-content .yith-wacp-related li.product.yith-wacp-related-product .product-price .price {
  font-size: 0.875rem;
  line-height: 1.125rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  color: #000000; }

#yith-wacp-popup .yith-wacp-content .popup-actions .button.go-cart {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  border: none;
  font-weight: bold;
  padding: 0.875rem 3.125rem 0.875rem 1.5rem;
  border-radius: 0.125rem;
  border: 0.125rem solid rgba(35, 31, 32, 0.2);
  outline-offset: -0.125rem;
  display: block;
  text-align: center;
  cursor: pointer;
  background-size: auto 0.9375rem;
  background-repeat: no-repeat;
  background-position: calc(100% - 30px) 50%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
  background-color: #231F20;
  color: #ffffff;
  transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), outline 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-image 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955); }
  @media only screen and (min-width: 64em) {
    #yith-wacp-popup .yith-wacp-content .popup-actions .button.go-cart {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 40em) {
    #yith-wacp-popup .yith-wacp-content .popup-actions .button.go-cart {
      display: inline-block; } }
  @media only screen and (min-width: 64em) {
    #yith-wacp-popup .yith-wacp-content .popup-actions .button.go-cart {
      font-size: 1.125rem;
      padding: 1rem 3.75rem 1rem 1.875rem; } }
  #yith-wacp-popup .yith-wacp-content .popup-actions .button.go-cart:hover {
    background-position: calc(100% - 23px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  #yith-wacp-popup .yith-wacp-content .popup-actions .button.go-cart:hover {
    color: #231F20;
    background-color: transparent; }
  #yith-wacp-popup .yith-wacp-content .popup-actions .button.go-cart:active {
    background-color: #C7C6C7; }

#yith-wacp-popup .yith-wacp-content .popup-actions .button.go-checkout {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  border: none;
  font-weight: bold;
  padding: 0.875rem 3.125rem 0.875rem 1.5rem;
  border-radius: 0.125rem;
  border: 0.125rem solid rgba(35, 31, 32, 0.2);
  outline-offset: -0.125rem;
  display: block;
  text-align: center;
  cursor: pointer;
  background-size: auto 0.9375rem;
  background-repeat: no-repeat;
  background-position: calc(100% - 30px) 50%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
  background-color: #8DC73F;
  color: #000000;
  transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  @media only screen and (min-width: 64em) {
    #yith-wacp-popup .yith-wacp-content .popup-actions .button.go-checkout {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 40em) {
    #yith-wacp-popup .yith-wacp-content .popup-actions .button.go-checkout {
      display: inline-block; } }
  @media only screen and (min-width: 64em) {
    #yith-wacp-popup .yith-wacp-content .popup-actions .button.go-checkout {
      font-size: 1.125rem;
      padding: 1rem 3.75rem 1rem 1.875rem; } }
  #yith-wacp-popup .yith-wacp-content .popup-actions .button.go-checkout:hover {
    background-position: calc(100% - 23px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  #yith-wacp-popup .yith-wacp-content .popup-actions .button.go-checkout:hover {
    color: #ffffff;
    background-color: #72a330;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }

#yith-wacp-popup .yith-wacp-content .popup-actions .button.continue-shopping {
  font-size: 1.125rem;
  line-height: 1.4375rem;
  font-weight: 400;
  font-family: Montserrat, sans-serif;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  border: none;
  font-weight: bold;
  padding: 0.875rem 3.125rem 0.875rem 1.5rem;
  border-radius: 0.125rem;
  border: 0.125rem solid rgba(35, 31, 32, 0.2);
  outline-offset: -0.125rem;
  display: block;
  text-align: center;
  cursor: pointer;
  background-size: auto 0.9375rem;
  background-repeat: no-repeat;
  background-position: calc(100% - 30px) 50%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
  background-color: transparent;
  color: #231F20;
  transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  @media only screen and (min-width: 64em) {
    #yith-wacp-popup .yith-wacp-content .popup-actions .button.continue-shopping {
      font-size: 1.25rem;
      line-height: 1.6875rem; } }
  @media only screen and (min-width: 40em) {
    #yith-wacp-popup .yith-wacp-content .popup-actions .button.continue-shopping {
      display: inline-block; } }
  @media only screen and (min-width: 64em) {
    #yith-wacp-popup .yith-wacp-content .popup-actions .button.continue-shopping {
      font-size: 1.125rem;
      padding: 1rem 3.75rem 1rem 1.875rem; } }
  #yith-wacp-popup .yith-wacp-content .popup-actions .button.continue-shopping:hover {
    background-position: calc(100% - 23px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  #yith-wacp-popup .yith-wacp-content .popup-actions .button.continue-shopping:hover {
    color: #ffffff;
    background-color: #312b2c;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }

@media only screen and (min-width: 64em) {
  #yith-wacp-popup .yith-wacp-content .popup-actions .button.go-cart, #yith-wacp-popup .yith-wacp-content .popup-actions .button.go-checkout, #yith-wacp-popup .yith-wacp-content .popup-actions .button.continue-shopping {
    font-size: 1rem;
    padding-left: 1.5rem;
    padding-right: 2.5rem;
    background-position: calc(100% - 20px) 50%; }
    #yith-wacp-popup .yith-wacp-content .popup-actions .button.go-cart:hover, #yith-wacp-popup .yith-wacp-content .popup-actions .button.go-checkout:hover, #yith-wacp-popup .yith-wacp-content .popup-actions .button.continue-shopping:hover {
      background-position: calc(100% - 16px) 50%; } }

/**
* YITH-WCAF-REGISTRATION-FORM
**/
.yith-wcaf-registration-form.woocommerce {
  max-width: 64rem;
  margin: 0 auto; }
  .yith-wcaf-registration-form.woocommerce h2 {
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .yith-wcaf-registration-form.woocommerce h2 {
        font-size: 3rem;
        line-height: 3.125rem; } }
    @media only screen and (min-width: 64em) {
      .yith-wcaf-registration-form.woocommerce h2 {
        margin-bottom: 2.5rem; } }
  .yith-wcaf-registration-form.woocommerce .register {
    border: none;
    padding: 0;
    margin: 0; }
    .yith-wcaf-registration-form.woocommerce .register .form-row:not(:last-child) {
      margin-bottom: 1rem; }
    .yith-wcaf-registration-form.woocommerce .register .form-row input.input-text,
    .yith-wcaf-registration-form.woocommerce .register .form-row textarea {
      font-size: 1rem;
      line-height: 1.375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      margin-bottom: 0;
      height: 2.875rem;
      border: 0.125rem solid #A7A5A6;
      box-shadow: none;
      color: #231F20; }
      @media only screen and (min-width: 64em) {
        .yith-wcaf-registration-form.woocommerce .register .form-row input.input-text,
        .yith-wcaf-registration-form.woocommerce .register .form-row textarea {
          font-size: 1.3125rem;
          line-height: 1.9375rem; } }
      @media only screen and (min-width: 64em) {
        .yith-wcaf-registration-form.woocommerce .register .form-row input.input-text,
        .yith-wcaf-registration-form.woocommerce .register .form-row textarea {
          font-size: 1.125rem;
          line-height: 1.4375rem; } }
      .yith-wcaf-registration-form.woocommerce .register .form-row input.input-text::-webkit-input-placeholder,
      .yith-wcaf-registration-form.woocommerce .register .form-row textarea::-webkit-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .yith-wcaf-registration-form.woocommerce .register .form-row input.input-text:-ms-input-placeholder,
      .yith-wcaf-registration-form.woocommerce .register .form-row textarea:-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .yith-wcaf-registration-form.woocommerce .register .form-row input.input-text::-ms-input-placeholder,
      .yith-wcaf-registration-form.woocommerce .register .form-row textarea::-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .yith-wcaf-registration-form.woocommerce .register .form-row input.input-text::placeholder,
      .yith-wcaf-registration-form.woocommerce .register .form-row textarea::placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
        @media only screen and (min-width: 64em) {
          .yith-wcaf-registration-form.woocommerce .register .form-row input.input-text::-webkit-input-placeholder,
          .yith-wcaf-registration-form.woocommerce .register .form-row textarea::-webkit-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; }
          .yith-wcaf-registration-form.woocommerce .register .form-row input.input-text:-ms-input-placeholder,
          .yith-wcaf-registration-form.woocommerce .register .form-row textarea:-ms-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; }
          .yith-wcaf-registration-form.woocommerce .register .form-row input.input-text::-ms-input-placeholder,
          .yith-wcaf-registration-form.woocommerce .register .form-row textarea::-ms-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; }
          .yith-wcaf-registration-form.woocommerce .register .form-row input.input-text::placeholder,
          .yith-wcaf-registration-form.woocommerce .register .form-row textarea::placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; } }
        @media only screen and (min-width: 64em) {
          .yith-wcaf-registration-form.woocommerce .register .form-row input.input-text::-webkit-input-placeholder,
          .yith-wcaf-registration-form.woocommerce .register .form-row textarea::-webkit-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; }
          .yith-wcaf-registration-form.woocommerce .register .form-row input.input-text:-ms-input-placeholder,
          .yith-wcaf-registration-form.woocommerce .register .form-row textarea:-ms-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; }
          .yith-wcaf-registration-form.woocommerce .register .form-row input.input-text::-ms-input-placeholder,
          .yith-wcaf-registration-form.woocommerce .register .form-row textarea::-ms-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; }
          .yith-wcaf-registration-form.woocommerce .register .form-row input.input-text::placeholder,
          .yith-wcaf-registration-form.woocommerce .register .form-row textarea::placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; } }
      .yith-wcaf-registration-form.woocommerce .register .form-row input.input-text:focus,
      .yith-wcaf-registration-form.woocommerce .register .form-row textarea:focus {
        outline: none;
        box-shadow: none;
        border: 0.125rem solid #A7A5A6; }
    .yith-wcaf-registration-form.woocommerce .register .form-row label {
      font-size: 1rem;
      line-height: 1.375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: 700;
      margin-bottom: 0.5rem; }
      @media only screen and (min-width: 64em) {
        .yith-wcaf-registration-form.woocommerce .register .form-row label {
          font-size: 1.3125rem;
          line-height: 1.9375rem; } }
  .yith-wcaf-registration-form.woocommerce input.button {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    box-shadow: none;
    outline: none;
    -webkit-appearance: none;
    border: none;
    font-weight: bold;
    padding: 0.875rem 3.125rem 0.875rem 1.5rem;
    border-radius: 0.125rem;
    border: 0.125rem solid rgba(35, 31, 32, 0.2);
    outline-offset: -0.125rem;
    display: block;
    text-align: center;
    cursor: pointer;
    background-size: auto 0.9375rem;
    background-repeat: no-repeat;
    background-position: calc(100% - 30px) 50%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
    background-color: #8DC73F;
    color: #000000;
    transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    @media only screen and (min-width: 64em) {
      .yith-wcaf-registration-form.woocommerce input.button {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
    @media only screen and (min-width: 40em) {
      .yith-wcaf-registration-form.woocommerce input.button {
        display: inline-block; } }
    @media only screen and (min-width: 64em) {
      .yith-wcaf-registration-form.woocommerce input.button {
        font-size: 1.125rem;
        padding: 1rem 3.75rem 1rem 1.875rem; } }
    .yith-wcaf-registration-form.woocommerce input.button:hover {
      background-position: calc(100% - 23px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .yith-wcaf-registration-form.woocommerce input.button:hover {
      color: #ffffff;
      background-color: #72a330;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }

.customizer {
  margin: 0 auto;
  /* Quantity input */ }
  .customizer__header {
    font-weight: 900;
    font-size: 40px;
    font-family: Gotham, sans-serif; }
  .customizer__top-header-container {
    border-bottom: 2px solid #D8D8D8;
    display: flex;
    align-items: flex-end;
    padding: 20px; }
  .customizer__top-header-content {
    padding-bottom: 90px; }
  .customizer__top-header {
    font-weight: 900;
    font-size: 40px;
    font-family: Gotham, sans-serif;
    padding-bottom: 20px;
    text-align: center; }
  .customizer__dogs-name-header, .customizer__card-header {
    font-weight: 900;
    font-size: 28px;
    font-family: Gotham, sans-serif;
    text-align: center;}
  .customizer__dogs-name-header-container {
    padding: 20px;
    border-bottom: 2px solid #eef3f5;
    margin: 0 auto;}
  .customizer__dogs-description {
    font-size: 20px; }
  .customizer__dogs-row {
    margin-top: 30px; }
  .customizer__card {
    padding: 30px;
    border: 1px solid #D8D8D8; }
  .customizer__bottom-card {
    padding-top: 30px;
    border: 2px solid #27818f;
    margin-top: 50px; }
  .customizer__bottom-card-content {
    width: 90%;
    margin: 0 auto; }
  .customizer__footer {
    margin-top: 50px; }
  .customizer__totals {
    margin-top: 90px; }
  .customizer__title {
    font-family: "Gotham", sans-serif;
    font-size: 28px;
    line-height: 1;
    text-align: right;
    margin-bottom: 2rem;
    margin-top: 2rem; }
  .customizer__title-container {
    width: 50%;
    text-align: right;
    float: left; }
  .customizer__weight {
    padding: 2rem 0;
    border: 4px solid #D8D8D8;
    text-align: center; }
  .customizer__results {
    padding: 2rem;
    text-align: center; }
  .customizer__content {
    width: 50%;
    margin: 0 auto;
    margin-top: 100px;
    padding-bottom: 20px; }
  .customizer .added_to_cart.wc-forward {
    margin-left: 10px; }
  .customizer .added_to_cart {
    padding-top: 16px; }
  .customizer__upsells-row {
    padding: 30px 0;
    background-color: #edf3f4;
    margin-top: 30px; }
  .customizer__upsells-close-container {
    position: relative; }
  .customizer__upsells-close {
    cursor: pointer;
    position: absolute;
    z-index: 99;
    top: 20px;
    left: 15px; }
  .customizer .c-product-form__inner {
    max-width: 10rem;
    position: relative; }
    .customizer .c-product-form__inner[data-product-id="0_9808"] {
      display: none; }
    .customizer .c-product-form__inner .plus,
    .customizer .c-product-form__inner .minus {
      pointer-events: none;
      position: absolute; }
    .customizer .c-product-form__inner .minus {
      left: 0; }
    .customizer .c-product-form__inner .plus {
      right: 0; }
    .customizer .c-product-form__inner .quantity {
      margin-left: 0;
      width: 100%; }
      .customizer .c-product-form__inner .quantity input {
        text-align: center;
        width: 100%; }
  .customizer__side-dog {
    position: relative; }
    .customizer__side-dog img {
      position: relative;
      right: 0;
      bottom: 0; }
	@media only screen and (max-width: 39.9375em) {
	  .customizer__side-dog {
	    display: none; } }
	@media only screen and (max-width: 39.9375em) {
	  .customizer__card {
	     padding-top: 30px; } }


.gform_confirmation_message h1 {
  color: #000;
  font-family: "Gotham", sans-serif;
  font-size: 36px;
  line-height: 42px;
  text-align: left; }

.gform_confirmation_message h2 {
  color: #000;
  font-family: "Gotham", sans-serif;
  font-size: 24px;
  line-height: 27px;
  width: 653px;
  text-align: left; }

.c-button--conversion.d-block {
  display: block;
  width: 100%; }

.suggestion {
  border-bottom: 2px solid #D8D8D8; }
  .suggestion:last-child {
    border-bottom: none; }
  @media only screen and (min-width: 64em) {
    .col-8 .suggestion {
      padding-right: 1.875rem; } }
  .suggestion h5,
  .suggestion h3 {
    color: #000;
    font-family: "Gotham", sans-serif; }
  .suggestion__thumb {
    width: 100%;
    float: left;
    text-align: right; }
    .suggestion__thumb img {
      max-width: 100%; }
  .suggestion__content {
    width: 100%;
    padding-left: 36px;
    float: right;
    text-align: left; }
    .suggestion__content .wcsatt-options-prompt-text {
      font-family: "Gotham", sans-serif;
      font-size: 20px; }
  @media only screen and (min-width: 45em) {
    .suggestion__thumb {
      width: 30%; }
    .suggestion__content {
      width: 70%; } }

/**
** Additonal row component files
*/
/**
* ROW--BUILD-YOUR-DOGS-DINNER
**/
.c-row--build-your-dogs-dinner {
  position: relative; }

/**
* ROW--COLUMN-LARGE
**/
.c-row--column-large .c-cta-grid__grid {
  margin-left: 0;
  margin-right: 0; }
  @media only screen and (min-width: 64em) {
    .c-row--column-large .c-cta-grid__grid {
      margin-left: -1.625rem;
      margin-right: -1.625rem; } }
  .c-row--column-large .c-cta-grid__grid .c-cta__inner .img-fit {
    margin-bottom: 1rem; }
  .c-row--column-large .c-cta-grid__grid .c-cta__heading {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-row--column-large .c-cta-grid__grid .c-cta__heading {
        font-size: 1.5rem;
        line-height: 1.6875rem; } }
  .c-row--column-large .c-cta-grid__grid .c-cta__subheading {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    color: #008091; }
    @media only screen and (min-width: 64em) {
      .c-row--column-large .c-cta-grid__grid .c-cta__subheading {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
  .c-row--column-large .c-cta-grid__grid .c-cta__content {
    border: none; }

/**
* ROW--COLUMN-WIDTH-10
**/
@media only screen and (min-width: 64em) {
  .c-row--column-width-10 .panel-grid-cell:nth-of-type(1):not(:only-child) {
    padding-left: 8.5%; } }

@media only screen and (min-width: 64em) {
  .c-row--column-width-10 .panel-grid-cell:last-of-type:not(:only-child) {
    padding-right: 8.5%; } }

@media only screen and (min-width: 64em) {
  .c-row--column-width-10 .panel-grid-cell:only-child {
    padding-left: 8.5%;
    padding-right: 8.5%; } }

/**
* ROW--COLUMN-WIDTH-10
**/
.c-row--column-reverse {
  flex-direction: column-reverse !important; }
  @media only screen and (min-width: 64em) {
    .c-row--column-reverse {
      flex-direction: row !important; } }

/**
* ROW--CTA-IMAGE-LOCKUP-LEFT
**/
.c-row--cta-image-lockup-left {
  overflow: visible; }
  .c-row--cta-image-lockup-left .c-cta--layout-image-left {
    flex-direction: column-reverse; }
    @media only screen and (min-width: 64em) {
      .c-row--cta-image-lockup-left .c-cta--layout-image-left {
        min-height: 43.125rem; } }
    .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__image, .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__background {
      max-width: 16.875rem;
      flex: 0 0 16.875rem; }
      @media only screen and (min-width: 64em) {
        .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__image, .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__background {
          max-width: 29.375rem;
          flex: 0 0 31.25rem; } }
    .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__background {
      position: absolute;
      top: -2.6875rem;
      left: -1.5625rem;
      -webkit-transform: translateX(-50%);
              transform: translateX(-50%); }
      @media only screen and (min-width: 64em) {
        .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__background {
          top: auto;
          left: auto;
          -webkit-transform: none;
                  transform: none; } }
    @media only screen and (min-width: 64em) {
      .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__image {
        margin-left: -7.5rem; } }
    @media only screen and (min-width: 90.625em) {
      .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__image {
        margin-left: 0; } }
    .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__content {
      z-index: 1; }
      @media only screen and (min-width: 64em) {
        .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__content {
          padding-left: 25rem;
          padding-right: 6.25rem; } }
      @media only screen and (min-width: 90.625em) {
        .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__content {
          padding-right: 0;
          padding-left: 31.25rem; } }
    @media only screen and (min-width: 64em) {
      .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__inner {
        max-width: 53.125rem;
        margin-left: auto; } }
    .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__headings {
      padding-left: 6.25rem;
      margin-bottom: 4.125rem; }
      @media only screen and (min-width: 64em) {
        .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__headings {
          padding-left: 0;
          margin-bottom: 0; } }
    .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__heading {
      font-size: 2.25rem;
      line-height: 2.8125rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      padding-left: 0.625rem; }
      @media only screen and (min-width: 64em) {
        .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__heading {
          font-size: 4rem;
          line-height: 3.75rem; } }
      @media only screen and (min-width: 64em) {
        .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__heading {
          max-width: 21.875rem;
          margin-right: 2.25rem;
          padding-left: 0; } }
    .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__text {
      margin-top: 1rem; }
      @media only screen and (min-width: 64em) {
        .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__text {
          margin-top: 4.6875rem;
          width: calc(100% - 390px); } }
      .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__text p {
        font-size: 1rem;
        line-height: 1.375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }
        @media only screen and (min-width: 64em) {
          .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__text p {
            font-size: 1.3125rem;
            line-height: 1.9375rem; } }
    .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__actions {
      display: flex;
      flex-wrap: wrap;
      flex-direction: column; }
      @media only screen and (min-width: 64em) {
        .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__actions {
          flex-direction: row;
          margin: 2.5rem 0; } }
    .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__actions-item {
      width: 100%;
      display: flex;
      flex-wrap: wrap;
      flex-direction: column;
      align-items: center;
      margin-bottom: 1.5rem; }
      @media only screen and (min-width: 64em) {
        .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__actions-item {
          width: 33.3333%;
          margin-bottom: 0; } }
      .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__actions-item:not(:last-child) {
        margin-bottom: 1rem; }
        @media only screen and (min-width: 64em) {
          .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__actions-item:not(:last-child) {
            margin-bottom: 0; } }
      .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__actions-item img {
        margin-bottom: 0.625rem; }
      @media only screen and (min-width: 64em) {
        .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__actions-item > * {
          padding: 0 0.625rem; } }
    .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__actions-text {
      font-size: 0.75rem;
      line-height: 0.9375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-size: 1rem;
      line-height: 1.25rem;
      text-align: center;
      max-width: 15.625rem; }
      @media only screen and (min-width: 64em) {
        .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__actions-text {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 64em) {
        .c-row--cta-image-lockup-left .c-cta--layout-image-left .c-cta__actions-text {
          text-align: left;
          max-width: 100%; } }

/**
* ROW--FORM-IMAGE-LOCKUP
**/
.c-row--form-image-lockup {
  position: relative; }
  @media only screen and (min-width: 64em) {
    .c-row--form-image-lockup {
      padding-bottom: 14.0625rem; } }
  .c-row--form-image-lockup:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    background-color: #EEF3F5;
    height: calc(100% - 300px);
    z-index: -2; }
  .c-row--form-image-lockup .c-form {
    max-width: 41.125rem;
    margin: 0 auto; }
    .c-row--form-image-lockup .c-form .gform_wrapper .gform_footer .gform_button {
      width: 100%; }
      @media only screen and (min-width: 64em) {
        .c-row--form-image-lockup .c-form .gform_wrapper .gform_footer .gform_button {
          max-width: 19.5rem;
          margin: 0 auto;
          display: block; } }
  .c-row--form-image-lockup .c-image {
    position: absolute;
    bottom: 0;
    right: -3.75rem;
    pointer-events: none;
    z-index: -1; }
    @media only screen and (min-width: 64em) {
      .c-row--form-image-lockup .c-image {
        right: -7.5rem;
        max-width: 35vw; } }
  @media only screen and (min-width: 64em) {
    .c-row--form-image-lockup .c-cta--layout-image-left {
      flex-direction: row-reverse; } }
  @media only screen and (min-width: 64em) {
    .c-row--form-image-lockup .c-cta--layout-image-left .c-cta__content {
      width: calc(100% - 500px);
      padding: 2.5rem 0 0;
      flex: 0 0 calc(100% - 500px); } }
  @media only screen and (min-width: 64em) {
    .c-row--form-image-lockup .c-cta--layout-image-left .c-cta__background {
      position: relative;
      width: 31.25rem;
      flex: 0 0 31.25rem; } }
  @media only screen and (min-width: 64em) {
    .c-row--form-image-lockup .c-cta--layout-image-left .c-cta__text {
      max-width: 27.0625rem; } }
  .c-row--form-image-lockup .c-cta--layout-image-left .c-cta__text p {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-row--form-image-lockup .c-cta--layout-image-left .c-cta__text p {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
  .c-row--form-image-lockup .c-cta--layout-image-left .c-cta__preheading {
    font-size: 2.8125rem;
    line-height: 2.8125rem;
    font-weight: 400;
    font-family: BlackDiamond; }
    @media only screen and (min-width: 64em) {
      .c-row--form-image-lockup .c-cta--layout-image-left .c-cta__preheading {
        font-size: 4.5rem;
        line-height: 4.5rem; } }
  .c-row--form-image-lockup .c-cta--layout-image-left .c-cta__heading {
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-row--form-image-lockup .c-cta--layout-image-left .c-cta__heading {
        font-size: 3rem;
        line-height: 3.125rem; } }
    @media only screen and (min-width: 64em) {
      .c-row--form-image-lockup .c-cta--layout-image-left .c-cta__heading {
        margin-bottom: 0.9375rem; } }

/**
* ROW--DITCH-THE-DRY
**/
.c-row--hero-ditch-the-dry {
  position: relative;
  height: 28.125rem; }
  @media only screen and (min-width: 64em) {
    .c-row--hero-ditch-the-dry {
      height: 53.125rem; } }
  .c-row--hero-ditch-the-dry:before {
    content: "";
    height: 18.75rem;
    background-color: #F47503;
    z-index: -1;
    left: 0;
    top: 0;
    right: 0;
    position: absolute; }
    @media only screen and (min-width: 64em) {
      .c-row--hero-ditch-the-dry:before {
        height: 31.875rem; } }
  .c-row--hero-ditch-the-dry .c-image {
    position: absolute; }
    @media only screen and (min-width: 64em) {
      .c-row--hero-ditch-the-dry .c-image {
        position: absolute; } }
  .c-row--hero-ditch-the-dry .widget:nth-of-type(2) .c-image {
    left: 0;
    max-width: 60%;
    top: 16.875rem; }
    @media only screen and (min-width: 80em) {
      .c-row--hero-ditch-the-dry .widget:nth-of-type(2) .c-image {
        margin-left: 7.5rem;
        top: 23.75rem;
        max-width: 25rem; } }
  .c-row--hero-ditch-the-dry .widget:nth-of-type(3) .c-image {
    position: absolute;
    height: auto;
    width: 8.75rem;
    margin: 0 auto;
    -webkit-transform: translateX(0);
            transform: translateX(0);
    max-width: 50%;
    margin-right: -1.875rem;
    top: 9.375rem;
    right: 1.25rem; }
    @media only screen and (min-width: 40em) {
      .c-row--hero-ditch-the-dry .widget:nth-of-type(3) .c-image {
        height: 25rem;
        -webkit-transform: translateX(16px);
                transform: translateX(16px);
        width: 15.625rem;
        max-width: 100%;
        margin-right: auto; } }
    @media only screen and (min-width: 64em) {
      .c-row--hero-ditch-the-dry .widget:nth-of-type(3) .c-image {
        top: 18.75rem;
        left: 50%;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
        height: 31.25rem;
        width: auto; } }
    @media only screen and (min-width: 64em) {
      .c-row--hero-ditch-the-dry .widget:nth-of-type(3) .c-image .img-fit {
        height: 100%; } }
    .c-row--hero-ditch-the-dry .widget:nth-of-type(3) .c-image .img-fit img {
      width: auto; }
      @media only screen and (min-width: 64em) {
        .c-row--hero-ditch-the-dry .widget:nth-of-type(3) .c-image .img-fit img {
          height: 100%;
          margin: auto; } }
  .c-row--hero-ditch-the-dry .c-hero .img-fit {
    display: inline-block;
    width: 10.625rem;
    max-width: calc(100% - 32px);
    margin: 0 auto;
    height: 7.5rem;
    position: absolute; }
    @media only screen and (min-width: 64em) {
      .c-row--hero-ditch-the-dry .c-hero .img-fit {
        width: 33%;
        height: 18.75rem;
        left: 0;
        top: 6.25rem; } }
  .c-row--hero-ditch-the-dry .c-hero__image {
    display: block;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: 0 0; }
    @media only screen and (max-width: 39.9375em) {
      .c-row--hero-ditch-the-dry .c-hero__image {
        position: absolute; } }
  .c-row--hero-ditch-the-dry .c-hero__content {
    width: 100%;
    max-width: 100%;
    display: flex;
    justify-content: space-around;
    -webkit-transform: none;
            transform: none;
    position: static; }
  .c-row--hero-ditch-the-dry .c-hero__inner {
    background-size: contain;
    background-repeat: no-repeat;
    background-size: contain;
    width: 18.75rem;
    height: 11.875rem;
    margin-left: -8.75rem;
    padding: 1.875rem 1.875rem 1.875rem 3.125rem;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NDcgMjkwIj48ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTMwIDIxMi4zNjJjLjM4LTEuMzg1LjYxNiAxLjYyIDIgMiAxLjM4NC4zOCAzLjM4LjYxNSAzIDItMi4wMzcgNy40MzYtNC42NjUgOS42NTEtMTAuNTIzIDE4LjA4NGExMTkuNzc0IDExOS43NzQgMCAwMS0xNS44OCAxOC41NDhsLS4zODMuMzU5LjIyMi4wMzZjMTUuNTMgMi40MDMgMjguNzY1LS43ODMgMzkuODc0LTkuNTM4bC40NjItLjM2OGMxLjExOC0uOSA0LjM3NyAzLjE0OSAzLjI2IDQuMDUtMTMuNzIyIDExLjA2Mi0zMC40NyAxNC4zNTktNTAuMDA4IDkuOTItMi4wOC0uNDc0LTIuNzM2LTMuMTE0LTEuMTItNC41MDcgNy4yOTctNi4yODYgMTMuNzMyLTEzLjQ0IDE5LjMwNy0yMS40NjcgNS41NDItNy45OCA3LjkyMS0xMi4zIDkuNzg5LTE5LjExN3oiLz48cGF0aCBkPSJNNTIzIDEyMS42NTZjOS4yNDUgMTIuNDEzIDEyLjU3OCAyOC4xOTEgMTAgNDcuMzM0LTIgMTQuODUtMTEuMzE4IDMzLjYzNy0zNiA1NS42ODgtMTguODkgMTYuODc3LTQ1LjAwMyAzMS4yMzEtNzggNDMuNjIyLTI4LjQ1NiAxMC42ODYtNjIuODEzIDE4LjU2My0xMDIgMTguNTYzLTQ3LjM4NCAwLTk2LjA4NC41MjgtMTM4LTEzLjkyMi0yNS40OTMtOC43ODgtNTYuNjk1LTE3LjgyMy04My0zMy40MTMtNDUuOTIzLTI3LjIxNi04MC4xOTItNjUuODktODQtOTYuNTI1QzkgMTE4Ljg3IDguNTIyIDk3LjkgMjQgNzguOTYyIDYyLjQ4MiAzMS44NzggMTU2LjcyNCAxLjkyNyAyNTMgMS45MjdsNi44MTQtLjAwNEwyNzEgLjk5OWgtN2MtMzUuNzU3LS4xNjMtNjIuMDkuNzY1LTc5IDIuNzg0LTMzLjMwNSAzLjk3Ni02MCAxMi45OTQtOTIgMjQuMTMxLTMyIDExLjEzOC01NC40NDYgMjUuODM0LTY5IDQyLjY5NEMzLjY4NiA5NC4xNDIgMS41MiAxMjMuNTk2IDYgMTQzLjAwM2M2IDI1Ljk4NyAyOC4xOSA2Ny41NTIgOTQgMTAzLjk1IDI1LjczNCAxNC4yMzMgNjUuMzggMjYuMDQ0IDEwMSAzNC4zNDEgMzMuNTkgNy44MjUgNzMuODgzIDkuNTIgMTE2IDguMzUzIDQ5Ljg2Mi0xLjM4MSA3MC45LTYuNjkgOTktMTYuNzA2IDIwLjE3OC03LjE5MiA1NS40MjctMjMuMjE3IDY5LTMyLjQ4NSA0My43MjItMjkuODUzIDUzLjcwNS01NC4xOTYgNTYtNjIuMTg0IDQtMTMuOTIyIDItMjIuMjc1IDAtMzEuNTU3LTMuMTU4LTE0LjY1Ni0xMC43MTMtMjQuMjktMTEtMjUuMDYtLjQxOC0xLjExNy0yLjc1MS0xLjExNy03IDB6Ii8+PHBhdGggZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMjY1IDE3YzE3NSAwIDI4MiA1OC45OTQgMjgyIDEwOC43NyAwIDQ5Ljc3NS04MCAxNDYuNTYyLTI3MS41IDE2Mi4yMzJDODQgMzAzLjY3MiA0IDIyNC40NDcgNCAxNDYuMDQ4IDQgNjcuNjUgOTAgMTcgMjY1IDE3em0wIDVDOTguMzAyIDIyIDkgNjguMjQ2IDkgMTQ2LjA0OGMwIDM5Ljc5NSAyMS4yMTQgNzYuNjA4IDYxLjYgMTAyLjAyMSA0Ni41MjIgMjkuMjczIDExNS42NDMgNDIuMjIgMjA0LjQ5MiAzNC45NSA4Ni43NTUtNy4xIDE1Ni4yMjQtMzEuNDIzIDIwNS4wMDQtNjcuMzY5QzUxOS40ODggMTg2LjYyMiA1NDIgMTUxLjYxIDU0MiAxMjUuNzdjMC0yMi44My0yNi4yMTUtNDguNTYxLTcyLjM1NS02OC40NkM0MTcuODUzIDM0Ljk3NCAzNDYuNjExIDIyIDI2NSAyMnoiLz48L2c+PC9zdmc+");
    margin-top: 5.625rem; }
    @media only screen and (min-width: 64em) {
      .c-row--hero-ditch-the-dry .c-hero__inner {
        margin-top: 0;
        width: 38.4375rem;
        height: 20rem;
        margin-left: -3.75rem;
        top: 1.8125rem;
        right: 0;
        padding: 5.625rem 0 0 6.875rem;
        position: absolute;
        -webkit-transform-origin: 100% 0;
                transform-origin: 100% 0; } }
  .c-row--hero-ditch-the-dry .c-hero__headings {
    margin-bottom: 0.625rem; }
  .c-row--hero-ditch-the-dry .c-hero__heading {
    color: #ffffff; }
    @media only screen and (max-width: 39.9375em) {
      .c-row--hero-ditch-the-dry .c-hero__heading {
        font-size: 1.125rem;
        line-height: 1.25;
        margin-bottom: 0.25rem; } }
  .c-row--hero-ditch-the-dry .c-hero__text {
    max-width: 90%; }
    @media only screen and (max-width: 39.9375em) {
      .c-row--hero-ditch-the-dry .c-hero__text p {
        font-size: 0.75rem;
        line-height: 1.25;
        margin-bottom: 0; } }

/**
* ROW--HERO-STYLE-LOCKUP-ICONS
**/
.c-row--hero-style-lockup-icons {
  position: relative;
  background-position: 50% 100%;
  background-size: cover;
  background-repeat: no-repeat !important;
  overflow: visible;
  background-color: #000000;
  padding-bottom: 3.75rem; }
  .c-row--hero-style-lockup-icons .widget:nth-of-type(2) .c-image {
    left: 0;
    width: 100%;
    max-width: 100%;
    z-index: 0;
    bottom: 3.75rem; }
  .c-row--hero-style-lockup-icons .widget:nth-of-type(3) .c-image {
    right: 1.25rem;
    -webkit-transform: translateY(24px);
            transform: translateY(24px); }
  .c-row--hero-style-lockup-icons .c-image {
    display: none;
    position: absolute;
    bottom: 0;
    max-width: 18.75rem; }
    @media only screen and (min-width: 64em) {
      .c-row--hero-style-lockup-icons .c-image {
        display: block; } }
  @media only screen and (min-width: 64em) {
    .c-row--hero-style-lockup-icons .c-hero {
      min-height: 25rem; } }
  @media only screen and (min-width: 64em) {
    .c-row--hero-style-lockup-icons .c-hero__content {
      max-width: 31.25rem;
      top: 3.75rem;
      -webkit-transform: translate(0, 0);
              transform: translate(0, 0); } }
  .c-row--hero-style-lockup-icons .c-hero__subheading {
    color: #ffffff;
    display: inline;
    background: #000000;
    color: #ffffff;
    padding-left: 0;
    z-index: 1; }
    @media only screen and (min-width: 64em) {
      .c-row--hero-style-lockup-icons .c-hero__subheading {
        margin-top: 1.5rem; } }
    .c-row--hero-style-lockup-icons .c-hero__subheading span {
      display: inline;
      background: #000000;
      padding: 0.25rem 0;
      -webkit-box-decoration-break: clone;
      -ms-box-decoration-break: clone;
      -o-box-decoration-break: clone;
      box-decoration-break: clone;
      line-height: 0;
      box-shadow: 0.5rem 0 0 #000000, -0.5rem 0 0 #000000;
      line-height: 1.3; }
  .c-row--hero-style-lockup-icons .c-hero__preheading {
    -webkit-transform: translateX(-28px);
            transform: translateX(-28px);
    z-index: 1; }
  .c-row--hero-style-lockup-icons .c-hero__heading {
    font-size: 2.8125rem;
    line-height: 2.8125rem;
    font-weight: 400;
    font-family: BlackDiamond;
    font-weight: 400;
    color: #ffffff;
    -webkit-transform: rotate(3deg);
            transform: rotate(3deg); }
    @media only screen and (min-width: 64em) {
      .c-row--hero-style-lockup-icons .c-hero__heading {
        font-size: 4.5rem;
        line-height: 4.5rem; } }
    @media only screen and (min-width: 64em) {
      .c-row--hero-style-lockup-icons .c-hero__heading {
        max-width: 25rem;
        line-height: 3.75rem;
        padding-left: 0;
        margin-left: -2.5rem; } }
    .c-row--hero-style-lockup-icons .c-hero__heading > span {
      font-size: 1.875rem;
      line-height: 2.25rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      background: #FDD700;
      color: #000000;
      padding-left: 0;
      z-index: 1;
      display: inline-block;
      -webkit-transform: rotate(-6deg);
              transform: rotate(-6deg);
      margin-left: 1.5rem; }
      @media only screen and (min-width: 64em) {
        .c-row--hero-style-lockup-icons .c-hero__heading > span {
          font-size: 3rem;
          line-height: 3.125rem; } }
      .c-row--hero-style-lockup-icons .c-hero__heading > span span {
        display: inline;
        font-size: 1.875rem;
        line-height: 2.25rem;
        font-weight: 900;
        font-family: Gotham, sans-serif;
        background: #FDD700;
        padding: 0.25rem 0;
        -webkit-box-decoration-break: clone;
        -ms-box-decoration-break: clone;
        -o-box-decoration-break: clone;
        box-decoration-break: clone;
        line-height: 0;
        box-shadow: 0.5rem 0 0 #FDD700, -0.5rem 0 0 #FDD700;
        line-height: 1.3; }
        @media only screen and (min-width: 64em) {
          .c-row--hero-style-lockup-icons .c-hero__heading > span span {
            font-size: 3rem;
            line-height: 3.125rem; } }
  .c-row--hero-style-lockup-icons .c-hero .img-fit {
    height: 16.875rem;
    position: absolute;
    width: 16.5625rem;
    display: none;
    -webkit-transform: translate(calc(-100% - 80px), -30px);
            transform: translate(calc(-100% - 80px), -30px);
    top: 0; }
    @media only screen and (min-width: 64em) {
      .c-row--hero-style-lockup-icons .c-hero .img-fit {
        display: block; } }
  .c-row--hero-style-lockup-icons .c-hero__image {
    background-size: contain;
    height: 100%;
    background-repeat: no-repeat; }
  .c-row--hero-style-lockup-icons .c-icons-list {
    z-index: 2; }
    .c-row--hero-style-lockup-icons .c-icons-list__image {
      margin-bottom: 0.75rem; }
      .c-row--hero-style-lockup-icons .c-icons-list__image img {
        max-width: 6.125rem;
        margin: auto;
        display: block; }
    .c-row--hero-style-lockup-icons .c-icons-list__item {
      z-index: 100;
      display: block; }
    .c-row--hero-style-lockup-icons .c-icons-list__text {
      color: #ffffff; }

/**
* ROW--HERO-STYLE-SECONDARY
**/
.c-row--hero-style-secondary {
  position: relative;
  background-color: #008091; }
  .c-row--hero-style-secondary .flickity-prev-next-button {
    bottom: 1rem; }
    .c-row--hero-style-secondary .flickity-prev-next-button .flickity-button-icon {
      fill: #ffffff; }
  .c-row--hero-style-secondary .c-hero {
    background-color: #008091;
    padding-bottom: 0;
    min-height: 41.875rem; }
    @media only screen and (min-width: 64em) {
      .c-row--hero-style-secondary .c-hero {
        min-height: 37.5rem;
        padding-bottom: 0; } }
    .c-row--hero-style-secondary .c-hero:before {
      content: "";
      background-repeat: no-repeat !important;
      height: 100%;
      left: 0;
      width: 100%;
      pointer-events: none;
      position: absolute;
      background-size: auto 100%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIxIiBoZWlnaHQ9IjU4MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNLTMzNy41IDU4MS41TC0xNTMuNzY4LjVIMjIwLjVsLTE4My43MzIgNTgxeiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsLW9wYWNpdHk9Ii4xIi8+PC9zdmc+"); }
      @media only screen and (min-width: 64em) {
        .c-row--hero-style-secondary .c-hero:before {
          background-size: auto calc(100vh - 120px);
          width: 36.3125rem; } }
    .c-row--hero-style-secondary .c-hero__preheading {
      font-size: 2.8125rem;
      line-height: 2.8125rem;
      font-weight: 400;
      font-family: BlackDiamond; }
      @media only screen and (min-width: 64em) {
        .c-row--hero-style-secondary .c-hero__preheading {
          font-size: 4.5rem;
          line-height: 4.5rem; } }
      @media only screen and (min-width: 64em) {
        .c-row--hero-style-secondary .c-hero__preheading {
          max-width: 18.75rem; } }
    @media only screen and (min-width: 64em) {
      .c-row--hero-style-secondary .c-hero__content {
        max-width: 31.25rem; } }
    .c-row--hero-style-secondary .c-hero__background.contain:not(.secondary) {
      height: 13.75rem;
      display: block;
      background-position: 50% 0;
      margin-top: -1.875rem;
      width: 100%; }
      @media only screen and (min-width: 64em) {
        .c-row--hero-style-secondary .c-hero__background.contain:not(.secondary) {
          background-position: calc(100% + 180px) 50%;
          height: 40vw;
          width: calc(100% + 100px);
          max-height: 45.625rem;
          margin-top: 0;
          max-width: 100%; } }
    .c-row--hero-style-secondary .c-hero__background.secondary {
      display: block;
      height: 9.375rem;
      width: 9.375rem;
      max-width: 90%;
      background-position: 0 100%; }
      @media only screen and (min-width: 64em) {
        .c-row--hero-style-secondary .c-hero__background.secondary {
          max-width: 90%;
          height: 18.75rem;
          width: 18.75rem;
          position: absolute;
          left: 0;
          bottom: 0; } }
  .c-row--hero-style-secondary .c-cta__buttons {
    display: flex;
    justify-content: center;
    right: 0; }
    @media only screen and (min-width: 64em) {
      .c-row--hero-style-secondary .c-cta__buttons {
        position: relative;
        display: block;
        bottom: auto; } }
  .c-row--hero-style-secondary.siteorigin-panels-stretch .c-image .img-fit img {
    width: auto;
    max-width: 22.5rem; }
  .c-row--hero-style-secondary .c-image {
    position: absolute;
    left: 0;
    bottom: 0;
    display: block; }
    @media only screen and (min-width: 64em) {
      .c-row--hero-style-secondary .c-image {
        max-width: 90%; } }
    .c-row--hero-style-secondary .c-image img {
      height: 12.5rem; }
      @media only screen and (min-width: 64em) {
        .c-row--hero-style-secondary .c-image img {
          height: auto; } }

/**
* ROW--HERO-STYLE-TERTIARY
**/
.c-row--hero-style-tertiary {
  position: relative;
  background-color: #8DC73F; }
  @media only screen and (min-width: 64em) {
    .c-row--hero-style-tertiary:not([data-stretch-type="full-stretched"]), .c-row--hero-style-tertiary:not([data-stretch-type="full"]) {
      margin-left: 1.5625rem;
      margin-right: 1.5625rem;
      margin-top: 2.5rem; } }

/**
* ROW--HERO-STYLE-PRIMARY
**/
.c-row--hero-style-primary {
  position: relative;
  background-color: #FDD700;
  margin-left: -1.875rem;
  margin-right: -1.875rem;
  margin-bottom: 7.5rem;
  display: block; }
  @media only screen and (min-width: 64em) {
    .c-row--hero-style-primary {
      padding: 3rem 0;
      margin: 0 1.5rem;
      margin-left: 0;
      margin-right: 0; } }

    @media only screen and (min-width: 64em) {
      .c-row--hero-style-primary .panel-grid-cell .widget:nth-of-type(2) {
        position: absolute;
        left: 0;
        bottom: 0;
        top: 0;
        right: 0;
        overflow: hidden;
        display: block; } }
  .c-row--hero-style-primary .c-image {

    position: absolute;
    left: -6.25rem;
    bottom: -1.5rem;
    max-width: 38.75rem;
    width: 43vw; }
    @media only screen and (min-width: 64em) {
      .c-row--hero-style-primary .c-image {
        display: block; } }
  .c-row--hero-style-primary .c-hero {
    background-color: #FDD700;
    padding: 0 0 5rem; }
    @media only screen and (min-width: 64em) {
      .c-row--hero-style-primary .c-hero {
        padding: 5rem 0; } }
    .c-row--hero-style-primary .c-hero__preheading {
      z-index: 1;
      display: block; }
    .c-row--hero-style-primary .c-hero__heading {
      font-size: 2.25rem;
      line-height: 2.8125rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      margin-top: -1.375rem;
      z-index: 0;
      display: block; }
      @media only screen and (min-width: 64em) {
        .c-row--hero-style-primary .c-hero__heading {
          font-size: 4rem;
          line-height: 3.75rem; } }
      @media only screen and (min-width: 64em) {
        .c-row--hero-style-primary .c-hero__heading {
          margin-top: 0; } }
      .c-row--hero-style-primary .c-hero__heading span {
        display: block; }
    .c-row--hero-style-primary .c-hero__background.contain {
      background-position: 100% 85%;
      margin-bottom: -11.5625rem;
      max-width: 100%;
      -webkit-transform: translateX(10px);
              transform: translateX(10px); }
      @media only screen and (min-width: 64em) {
        .c-row--hero-style-primary .c-hero__background.contain {
          background-position: 100% 100%;
          -webkit-transform: translateX(32px);
                  transform: translateX(32px);
          right: 0;
          position: absolute;
          max-width: 31.25rem;
          width: 50%;
          bottom: 0;
          display: block;
          margin-bottom: 0; } }
    .c-row--hero-style-primary .c-hero__content {
      padding: 1.5rem 1.875rem 0; }
      @media only screen and (min-width: 64em) {
        .c-row--hero-style-primary .c-hero__content {
          max-width: 34.375rem;
          left: 50%; } }
    .c-row--hero-style-primary .c-hero__text li,
    .c-row--hero-style-primary .c-hero__text p {
      font-size: 0.75rem;
      line-height: 0.9375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      color: #231F20; }
      @media only screen and (min-width: 64em) {
        .c-row--hero-style-primary .c-hero__text li,
        .c-row--hero-style-primary .c-hero__text p {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 64em) {
        .c-row--hero-style-primary .c-hero__text li,
        .c-row--hero-style-primary .c-hero__text p {
          max-width: 26.875rem; } }
    .c-row--hero-style-primary .c-hero__text li {
      padding-left: 3.75rem;
      min-height: 3rem;
      display: flex;
      align-items: center; }
      .c-row--hero-style-primary .c-hero__text li:before {
        background-size: 2.75rem 3rem;
        width: 2.75rem;
        height: 3rem;
        border-radius: 0;
        background-color: transparent; }
      .c-row--hero-style-primary .c-hero__text li:not(:last-child) {
        margin-bottom: 0.875rem; }
        @media only screen and (min-width: 64em) {
          .c-row--hero-style-primary .c-hero__text li:not(:last-child) {
            margin-bottom: 1.25rem; } }
      .c-row--hero-style-primary .c-hero__text li:nth-of-type(1):before {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgc3Ryb2tlPSIjMjMxRjIwIiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48cGF0aCBkPSJNMTkgMjBMMiAxMiIvPjxwYXRoIGQ9Ik0yMyA0OVYyNC4zMjljMC0xLjgwNCAxLjAzMy0zLjQ0MSAyLjY0NC00LjE5bDExLjg0OC01LjUwOCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik00NSAxMS4xMTN2MjQuNTEyYTUgNSAwIDAxLTIuODk2IDQuNTM2TDIzLjA0NiA0OWgwTDMuOTA0IDQwLjE2QTUgNSAwIDAxMSAzNS42MlYxMS40MTVoMEwyMyAxbDIyIDEwLjExM3oiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L2c+PC9zdmc+"); }
      .c-row--hero-style-primary .c-hero__text li:nth-of-type(2):before {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBzdHJva2U9IiMyMzFGMjAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMTkgMjBMMiAxMiIvPjxwYXRoIGQ9Ik0yMyA0OVYyNC4zMjljMC0xLjgwNCAxLjAzMy0zLjQ0MSAyLjY0NC00LjE5bDExLjg0OC01LjUwOCIgc3Ryb2tlPSIjMjMxRjIwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik00NSAxMS4xMTN2MjQuNTEyYTUgNSAwIDAxLTIuODk2IDQuNTM2TDIzLjA0NiA0OWgwTDMuOTA0IDQwLjE2QTUgNSAwIDAxMSAzNS42MlYxMS40MTVoMEwyMyAxbDIyIDEwLjExM3oiIHN0cm9rZT0iIzIzMUYyMCIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNMTkuMTMgMzMuNjQ3bC03Ljg0Ni03Ljg0NWExLjIwNyAxLjIwNyAwIDAxMC0xLjcwN2wxLjcwNy0xLjcwN2ExLjIwNyAxLjIwNyAwIDAxMS43MDcgMGw1LjI4NSA1LjI4NSAxMS4zMTktMTEuMzJhMS4yMDcgMS4yMDcgMCAwMTEuNzA3IDBsMS43MDcgMS43MDdhMS4yMDcgMS4yMDcgMCAwMTAgMS43MDdsLTEzLjg4IDEzLjg4YTEuMjA3IDEuMjA3IDAgMDEtMS43MDcgMHoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4="); }
      .c-row--hero-style-primary .c-hero__text li:nth-of-type(3):before {
        background-size: 2.75rem auto;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTkiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNTkgMHYyOC42OGMwIDEuOTEzLS43OSA0LjA5LTMuMDUzIDQuMTQ1TDU0IDMyLjg2MlYzNWEzIDMgMCAwMS0zIDNIN2EzIDMgMCAwMS0zLTN2LTIuMTU3bC0uOTQ3LS4wMThDLjgxNyAzMi43NjggMCAzMC41OTMgMCAyOC42OFYwaDU5eiIgZmlsbD0iIzIzMUYyMCIvPjxwYXRoIGQ9Ik00MS4yNjUgMTUuNUM0Mi4zMjggMTQuOTQ3IDQzIDEzLjgyIDQzIDEyLjU4OHYtLjMzNEM0MyAxMC40NTcgNDEuNTk1IDkgMzkuODYyIDljLTEuMzUxIDAtMi41NS44OTYtMi45NzcgMi4yMjUtLjMyNSAxLjAwOC0uNDkgMS45NzUtMS42MDggMS45NzVIMjMuNzIzYy0xLjE1NSAwLTEuMzMyLTEuMTE3LTEuNjA4LTEuOTc1QzIxLjY4OCA5Ljg5NiAyMC40OSA5IDE5LjEzOCA5IDE3LjQwNSA5IDE2IDEwLjQ1NyAxNiAxMi4yNTV2LjMzNGMwIDEuMjMyLjY3MiAyLjM2IDEuNzM1IDIuOTFhLjU2OS41NjkgMCAwMTAgMS4wMDFDMTYuNjcyIDE3LjA1MiAxNiAxOC4xOCAxNiAxOS40MTJ2LjMzNEMxNiAyMS41NDMgMTcuNDA1IDIzIDE5LjEzOCAyM2MxLjM1IDAgMi41NS0uODk2IDIuOTc3LTIuMjI1LjMyNC0xLjAwOC40OS0xLjk3NSAxLjYwOC0xLjk3NWgxMS41NTRjMS4xNTUgMCAxLjMzMiAxLjExNyAxLjYwOCAxLjk3NUMzNy4zMTIgMjIuMTA0IDM4LjUxIDIzIDM5Ljg2MSAyMyA0MS41OTUgMjMgNDMgMjEuNTQzIDQzIDE5Ljc0NXYtLjMzNGMwLTEuMjMzLS42NzItMi4zNi0xLjczNS0yLjkxYS41Ny41NyAwIDAxMC0xLjAwMnoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4="); }

/**
* ROW--ICON-LIST-SMALL-SPACING
**/
@media only screen and (min-width: 64em) {
  .c-row--icon-list-small-spacing .c-icons-list {
    margin: 0 -0.625rem; } }

.c-row--icon-list-small-spacing .c-icons-list__item {
  margin: 0; }
  @media only screen and (min-width: 64em) {
    .c-row--icon-list-small-spacing .c-icons-list__item {
      margin: 0 0.3125rem; } }
  .c-row--icon-list-small-spacing .c-icons-list__item:not(:last-of-type) {
    margin: 0; }
    @media only screen and (min-width: 64em) {
      .c-row--icon-list-small-spacing .c-icons-list__item:not(:last-of-type) {
        margin: 0 0.3125rem; } }

/**
* ROW--ICONS-LIST-HALF-COLUMN
**/
.c-row--icons-list-half-column {
  position: relative; }
  @media only screen and (min-width: 64em) {
    .c-row--icons-list-half-column {
      min-height: 31.25rem; } }
  @media only screen and (min-width: 64em) {
    .c-row--icons-list-half-column .c-icons-list {
      position: absolute;
      left: 0;
      top: 5rem;
      width: 50%; } }
  @media only screen and (min-width: 90.625em) {
    .c-row--icons-list-half-column .c-icons-list {
      padding-left: calc(1*((100vw - 88rem)/2)); } }
  .c-row--icons-list-half-column .c-icons-list__item.small-6 {
    width: calc(50% - 90px); }

/**
* ROW--IMAGE-TESTIMONIAL-LOCKUP
**/
.c-row--image-testimonial-lockup {
  overflow: visible;
  position: relative; }
  @media only screen and (min-width: 64em) {
    .c-row--image-testimonial-lockup {
      padding-bottom: 2.625rem; } }
  .c-row--image-testimonial-lockup:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    height: 12.625rem;
    background-color: #F6F3F3;
    z-index: -1; }
  .c-row--image-testimonial-lockup .panel-grid-cell {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column; }
    @media only screen and (min-width: 64em) {
      .c-row--image-testimonial-lockup .panel-grid-cell {
        flex-direction: row; } }
  .c-row--image-testimonial-lockup .widget:nth-of-type(1) {
    width: 50%;
    z-index: 1;
    position: relative;
    top: 3rem;
    left: -1.875rem;
    height: 100px;
    z-index: 0; }
    @media only screen and (min-width: 40em) {
      .c-row--image-testimonial-lockup .widget:nth-of-type(1) {
        max-width: 33.875rem;
        width: 40%;
        top: auto; } }
  .c-row--image-testimonial-lockup .widget:nth-of-type(2) {
    z-index: 1;
    width: 100%;
    position: absolute; }
    @media only screen and (min-width: 40em) {
      .c-row--image-testimonial-lockup .widget:nth-of-type(2) {
        width: auto;
        flex-grow: 1;
        position: relative; } }
  .c-row--image-testimonial-lockup .widget:nth-of-type(3) {
    width: 100%;
    order: 3;
    margin-top: 8.75rem;
    padding-bottom: 2.5rem; }
    @media only screen and (min-width: 64em) {
      .c-row--image-testimonial-lockup .widget:nth-of-type(3) {
        padding-bottom: 0;
        -webkit-transform: translateY(48px);
                transform: translateY(48px); } }
  @media only screen and (min-width: 64em) {
    .c-row--image-testimonial-lockup .c-image {
      margin-top: -6.25rem; } }
  .c-row--image-testimonial-lockup .c-image .img-fit .c-image__image {
    display: block;
    width: 100%; }
  @media only screen and (min-width: 64em) {
    .c-row--image-testimonial-lockup .feefo-review-carousel-widget-service {
      margin-top: -10rem; } }
  @media only screen and (min-width: 93.75em) {
    .c-row--image-testimonial-lockup .c-slider {
      margin-left: calc(1*((100vw - 90rem)/2)); } }
  @media only screen and (min-width: 64em) {
    .c-row--image-testimonial-lockup .c-slider--testimonials {
      margin-top: -10rem; } }
  .c-row--image-testimonial-lockup .c-icons-list__item {
    margin: 0 0.5rem 1rem;
    height: 1.25rem; }
    @media only screen and (min-width: 64em) {
      .c-row--image-testimonial-lockup .c-icons-list__item {
        margin: 0 1.25rem;
        height: auto; } }
    .c-row--image-testimonial-lockup .c-icons-list__item img {
      height: 1.25rem;
      width: auto; }
      @media only screen and (min-width: 64em) {
        .c-row--image-testimonial-lockup .c-icons-list__item img {
          height: auto; } }
  .c-row--image-testimonial-lockup .c-icons-list__menu {
    width: 60%;
    margin-left: auto;
    margin-top: 3rem; }
    @media only screen and (min-width: 64em) {
      .c-row--image-testimonial-lockup .c-icons-list__menu {
        width: auto;
        margin-top: auto; } }

/**
* ROW--LARGE-PADDING
**/
.c-row--large-padding {
  padding-top: 6.25rem;
  padding-bottom: 9.375rem; }
  @media only screen and (min-width: 64em) {
    .c-row--large-padding {
      padding-top: 12.5rem;
      padding-bottom: 15.625rem; } }
  .c-row--large-padding .c-cta,
  .c-row--large-padding .c-text {
    max-width: 64rem;
    margin-left: auto;
    margin-right: auto; }
  .c-row--large-padding .c-cta--background-heading-large .c-cta__heading {
    color: #000000; }
    .c-row--large-padding .c-cta--background-heading-large .c-cta__heading span {
      background: #FDD700;
      box-shadow: 0.5rem 0 0 #FDD700, -0.5rem 0 0 #FDD700; }
  @media only screen and (min-width: 64em) {
    .c-row--large-padding .c-cta--background-heading-large .c-cta__content {
      padding-right: 25rem; } }
  .c-row--large-padding .c-cta--background-heading-large .c-cta__background {
    height: auto; }
    @media only screen and (min-width: 64em) {
      .c-row--large-padding .c-cta--background-heading-large .c-cta__background {
        width: 25rem;
        -webkit-transform: translateY(40px);
                transform: translateY(40px); } }
  .c-row--large-padding .c-text__heading {
    padding-left: 1.875rem; }
    .c-row--large-padding .c-text__heading span {
      font-size: 2.8125rem;
      line-height: 2.8125rem;
      font-weight: 400;
      font-family: BlackDiamond;
      font-weight: 400;
      color: #FDD700;
      display: block;
      margin-left: -1.875rem;
      margin-bottom: -0.625rem; }
      @media only screen and (min-width: 64em) {
        .c-row--large-padding .c-text__heading span {
          font-size: 4.5rem;
          line-height: 4.5rem; } }

/**
* ROW--NO-PADDING-BOTTOM
**/
.c-row--no-padding-bottom {
  padding-bottom: 0 !important; }

/**
* ROW--NO-PADDING
**/
.c-row--no-padding-top {
  padding-top: 0 !important; }

.c-row--no-padding-bottom {
  padding-bottom: 0 !important; }

.c-row--no-padding-vertical {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

/**
* ROW--OVERFLOW-VISIBLE
**/
.c-row--outline .panel-grid-cell {
  border: 0.0625rem solid #000000;
  padding: 1rem !important; }
  @media only screen and (min-width: 64em) {
    .c-row--outline .panel-grid-cell {
      padding-top: 2rem !important; } }

/**
* ROW--OVERFLOW-VISIBLE
**/
.c-row--overflow-visible {
  overflow: visible !important; }
  .c-row--overflow-visible .c-cta--layout-image-right .c-cta__background {
    height: auto; }
  .c-row--overflow-visible .c-cta--background-heading-large .c-cta__heading {
    color: #000000; }
    .c-row--overflow-visible .c-cta--background-heading-large .c-cta__heading span {
      background: #FDD700;
      box-shadow: 0.5rem 0 0 #FDD700, -0.5rem 0 0 #FDD700; }

/**
* ROW--PRODUCT-BUNDLE
**/
.c-row--product-bundle {
  position: relative;
  padding-top: 5rem; }
  @media only screen and (min-width: 64em) {
    .c-row--product-bundle {
      padding-top: 5.875rem; } }
  .c-row--product-bundle:before {
    background: #FCF7F7;
    background: linear-gradient(#FCF7F7, #FCF7F7);
    content: "";
    display: block;
    height: 50rem;
    left: 0;
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
    margin-right: -1.875rem;
    margin-left: -1.875rem; }
    @media only screen and (min-width: 64em) {
      .c-row--product-bundle:before {
        height: 30.875rem; } }
  .c-row--product-bundle .c-heading__heading {
    font-size: 2.25rem;
    line-height: 2.8125rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    margin-bottom: 1.6875rem; }
    @media only screen and (min-width: 64em) {
      .c-row--product-bundle .c-heading__heading {
        font-size: 4rem;
        line-height: 3.75rem; } }
  .c-row--product-bundle .c-cta-grid__initial {
    max-width: 100%;
    margin: 0 auto 2rem; }
    .c-row--product-bundle .c-cta-grid__initial .c-cta__heading {
      font-size: 1.5625rem;
      line-height: 2rem;
      font-weight: 900;
      font-family: Gotham, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-row--product-bundle .c-cta-grid__initial .c-cta__heading {
          font-size: 2.25rem;
          line-height: 3rem; } }
  .c-row--product-bundle .c-cta-grid__grid .c-cta__inner {
    border-radius: 2px;
    border: 0.125rem solid #DEDEDE;
    background-color: #ffffff;
    padding: 1rem; }
  .c-row--product-bundle .c-cta-grid__grid .c-cta__heading,
  .c-row--product-bundle .c-cta-grid__grid .c-cta__text p {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    text-align: center; }
    @media only screen and (min-width: 64em) {
      .c-row--product-bundle .c-cta-grid__grid .c-cta__heading,
      .c-row--product-bundle .c-cta-grid__grid .c-cta__text p {
        font-size: 1.125rem;
        line-height: 1.6875rem; } }
  .c-row--product-bundle .c-cta-grid__grid .c-cta__heading {
    border: 0.125rem solid #008091;
    border-radius: 50%;
    color: #008091;
    font-weight: bold;
    height: 2.5rem;
    line-height: 2;
    margin: 0 auto 0.5rem;
    text-align: center;
    width: 2.5rem;
    font-size: 1.125rem; }
  .c-row--product-bundle .c-cta-grid__grid .c-cta__content {
    margin: 0 0.625rem; }
  .c-row--product-bundle > .panel-grid-cell:not(:nth-of-type(2)) {
    display: none; }
    @media only screen and (max-width: 48.6875em) {
      .c-row--product-bundle > .panel-grid-cell:not(:nth-of-type(2)) {
        padding-left: 1.875rem !important;
        padding-right: 1.875rem !important; } }
    @media only screen and (min-width: 64em) {
      .c-row--product-bundle > .panel-grid-cell:not(:nth-of-type(2)) {
        width: 31.25rem !important;
        position: absolute;
        display: block;
        margin-top: 2rem; } }
  @media only screen and (min-width: 64em) {
    .c-row--product-bundle > .panel-grid-cell:nth-of-type(1) {
      -webkit-transform: translateX(-50%);
              transform: translateX(-50%);
      left: 0; } }
  @media only screen and (min-width: 64em) {
    .c-row--product-bundle > .panel-grid-cell:nth-of-type(2) {
      width: calc(100% - 31.25rem) !important;
      max-width: 45.3125rem;
      margin: auto; } }
  @media only screen and (min-width: 64em) {
    .c-row--product-bundle > .panel-grid-cell:nth-of-type(3) {
      -webkit-transform: translateX(50%);
              transform: translateX(50%);
      right: 0; } }

/**
* ROW--PRODUCT-FILTERING
**/
.c-row--product-filtering {
  width: 100%;
  overflow: visible;
  z-index: 999; }
  @media only screen and (min-width: 64em) {
    .c-row--product-filtering {
      width: calc(100% - 19.375rem);
      position: absolute; } }
  .c-row--product-filtering + .page-description {
    display: none; }
  .c-row--product-filtering .panel-grid-cell {
    padding: 0;
    z-index: 101; }
    @media only screen and (min-width: 64em) {
      .c-row--product-filtering .panel-grid-cell {
        padding-left: 1.875rem; } }
  .c-row--product-filtering .c-text {
    margin-bottom: 0; }
  .c-row--product-filtering .wcpf-drop-down-list {
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    padding-right: 3.5rem;
    text-transform: none;
    font-weight: 400;
    height: 3.5rem;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    color: #ffffff;
    position: relative;
    margin: 0; }
    @media only screen and (min-width: 40em) {
      .c-row--product-filtering .wcpf-drop-down-list {
        color: #000000; } }
    .c-row--product-filtering .wcpf-drop-down-list:after {
      content: "";
      position: absolute;
      background-size: contain;
      background-repeat: no-repeat;
      background-position: center center;
      right: 0;
      top: 1.0625rem;
      width: 0.625rem;
      height: 0.375rem;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNSA2bDUtNS4zNDRMOS40MDYgMCA1IDQuNjg4LjU5NCAwIDAgLjY1NnoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==");
      width: 3.5rem;
      height: 3.5rem;
      background-size: 0.9375rem auto;
      background-position: 50% 50%;
      top: 0;
      background-color: rgba(255, 255, 255, 0.05); }
      @media only screen and (min-width: 40em) {
        .c-row--product-filtering .wcpf-drop-down-list:after {
          background-color: rgba(35, 31, 32, 0.05);
          background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48ZmlsdGVyIGlkPSJhIj48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlR3JhcGhpYyIgdmFsdWVzPSIwIDAgMCAwIDAuMTM3MjU1IDAgMCAwIDAgMC4xMjE1NjkgMCAwIDAgMCAwLjEyNTQ5MCAwIDAgMCAxLjAwMDAwMCAwIi8+PC9maWx0ZXI+PC9kZWZzPjxnIGZpbHRlcj0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNCAtNikiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTI5IDEybDUtNS4zNDQtLjU5NC0uNjU2TDEyOSAxMC42ODggMTI0LjU5NCA2bC0uNTk0LjY1NnoiLz48L2c+PC9zdmc+"); } }
    .c-row--product-filtering .wcpf-drop-down-list .wcpf-input {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      border: none;
      background: transparent;
      height: 100%;
      padding: 0 1.25rem 0 0; }
      .c-row--product-filtering .wcpf-drop-down-list .wcpf-input:focus {
        outline: none; }
  .c-row--product-filtering .wcpf-filter-inner {
    display: flex;
    flex-wrap: wrap;
    z-index: 1; }
    @media only screen and (max-width: 39.9375em) {
      .c-row--product-filtering .wcpf-filter-inner .wcpf-field-item {
        margin: 0.5rem 0;
        width: 100%; } }
    @media only screen and (min-width: 40em) {
      .c-row--product-filtering .wcpf-filter-inner .wcpf-field-item:not(:last-child) {
        padding-right: 1rem;
        margin: 0 1rem 0 0; } }
    .c-row--product-filtering .wcpf-filter-inner .wcpf-field-item .box-toggle:before {
      display: none; }
    .c-row--product-filtering .wcpf-filter-inner .wcpf-field-item .wcpf-field-title {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      padding-right: 3.5rem;
      text-transform: none;
      font-weight: 400;
      height: 3.5rem;
      display: flex;
      flex-wrap: wrap;
      align-items: center;
      color: #ffffff; }
      @media only screen and (min-width: 40em) {
        .c-row--product-filtering .wcpf-filter-inner .wcpf-field-item .wcpf-field-title {
          color: #000000; } }
      .c-row--product-filtering .wcpf-filter-inner .wcpf-field-item .wcpf-field-title .text {
        margin-right: 1.5rem; }
      .c-row--product-filtering .wcpf-filter-inner .wcpf-field-item .wcpf-field-title:after {
        content: "";
        position: absolute;
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center center;
        right: 0;
        top: 1.0625rem;
        width: 0.625rem;
        height: 0.375rem;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNSA2bDUtNS4zNDRMOS40MDYgMCA1IDQuNjg4LjU5NCAwIDAgLjY1NnoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==");
        width: 3.5rem;
        height: 3.5rem;
        background-size: 0.9375rem auto;
        background-position: 50% 50%;
        top: 0;
        background-color: rgba(255, 255, 255, 0.05); }
        @media only screen and (min-width: 40em) {
          .c-row--product-filtering .wcpf-filter-inner .wcpf-field-item .wcpf-field-title:after {
            background-color: rgba(35, 31, 32, 0.05);
            background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48ZmlsdGVyIGlkPSJhIj48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlR3JhcGhpYyIgdmFsdWVzPSIwIDAgMCAwIDAuMTM3MjU1IDAgMCAwIDAgMC4xMjE1NjkgMCAwIDAgMCAwLjEyNTQ5MCAwIDAgMCAxLjAwMDAwMCAwIi8+PC9maWx0ZXI+PC9kZWZzPjxnIGZpbHRlcj0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNCAtNikiIGZpbGw9IiMyMzFGMjAiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTI5IDEybDUtNS4zNDQtLjU5NC0uNjU2TDEyOSAxMC42ODggMTI0LjU5NCA2bC0uNTk0LjY1NnoiLz48L2c+PC9zdmc+"); } }

/**
* ROW--PRODUCT-HEADER
**/
.c-row--product-header.c-row--style-primary {
  padding: 2.5rem 0 0; }
  @media only screen and (min-width: 64em) {
    .c-row--product-header.c-row--style-primary {
      padding: 0; } }

.c-row--product-header .c-cta--layout-image-left {
  min-height: 8.75rem; }
  @media only screen and (min-width: 64em) {
    .c-row--product-header .c-cta--layout-image-left {
      max-width: 53.125rem;
      margin: 0 auto; } }
    @media only screen and (min-width: 64em) {
      .c-row--product-header .c-cta--layout-image-left .c-cta__inner {
        align-items: center; } }
  .c-row--product-header .c-cta--layout-image-left .c-cta__content {
    padding: 1.875rem 1.875rem 0;}
    @media only screen and (min-width: 64em) {
      .c-row--product-header .c-cta--layout-image-left .c-cta__content {
        flex: 0 0 calc(100% - 140px);
        padding: 0 0 0 12.5rem; } }
  @media only screen and (min-width: 64em) {
    .c-row--product-header .c-cta--layout-image-left .c-cta__headings, .c-row--product-header .c-cta--layout-image-left .c-cta__text {
      max-width: 50%; } }
  @media only screen and (min-width: 64em) {
    .c-row--product-header .c-cta--layout-image-left .c-cta__headings {
      padding-right: 3.125rem; } }
  @media only screen and (min-width: 64em) {
    .c-row--product-header .c-cta--layout-image-left .c-cta__text {
      max-width: 19.4375rem;
      padding-top: 1.375rem; } }
  .c-row--product-header .c-cta--layout-image-left .c-cta__text p:not(:last-child) {
    margin-bottom: 0.625rem; }
  .c-row--product-header .c-cta--layout-image-left .c-cta__text em {
    font-size: 0.75rem;
    line-height: 0.875rem;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    font-style: normal;
    font-weight: 900;
    position: relative; }
    .c-row--product-header .c-cta--layout-image-left .c-cta__text em:before {
      content: "";
      position: absolute;
      top: -0.625rem;
      height: 0.125rem;
      background-color: #000000;
      width: 100%;
      left: 0; }
  .c-row--product-header .c-cta--layout-image-left .c-cta__preheading {
    font-size: 2.34375rem;
    line-height: 2rem;
    font-weight: 400;
    font-family: BlackDiamond;
    color: #000000;
    -webkit-transform: rotate(-3deg);
            transform: rotate(-3deg);
    margin-bottom: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-row--product-header .c-cta--layout-image-left .c-cta__preheading {
        font-size: 3.375rem;
        line-height: 2.5625rem; } }
    @media only screen and (min-width: 64em) {
      .c-row--product-header .c-cta--layout-image-left .c-cta__preheading {
        -webkit-transform: rotate(-6deg) translate(48px, 0);
                transform: rotate(-6deg) translate(48px, 0);
        margin-bottom: 0; } }
  .c-row--product-header .c-cta--layout-image-left .c-cta__heading {
    font-size: 1.3125rem;
    line-height: 1.6875rem;
    font-weight: 900;
    font-family: Gotham, sans-serif;
    background-color: #000000;
    color: #ffffff;
    -webkit-transform: rotate(-3deg) translateY(10px);
            transform: rotate(-3deg) translateY(10px);
    display: inline-block;
    float: right;
    padding: 0.1875rem 0.5rem;
    margin-bottom: 0; }
    @media only screen and (min-width: 64em) {
      .c-row--product-header .c-cta--layout-image-left .c-cta__heading {
        font-size: 1.75rem;
        line-height: 2.1875rem; } }
  .c-row--product-header .c-cta--layout-image-left .c-cta__background {
    display: none; }
    @media only screen and (min-width: 64em) {
      .c-row--product-header .c-cta--layout-image-left .c-cta__background {
        width: 15.625rem;
        display: block;
        flex: 0 0 12.5rem; } }

/**
* ROW--PRODUCT-INTRO
**/
.c-row--product-intro {
  overflow: visible;
  position: relative;
  padding-top: 1.875rem !important;
  padding-bottom: 1.875rem !important; }
  .c-row--product-intro:after {
    content: "";
    position: absolute;
    bottom: -3.5625rem;
    right: 0;
    left: 0;
    background-color: #EEF3F5;
    height: 3.5rem;
    width: 100%;
    z-index: -1; }
  .c-row--product-intro .c-text {
    text-align: center;
    margin-bottom: 0; }
    .c-row--product-intro .c-text--align-centre {
      padding-bottom: 0.625rem !important; }

/**
* ROW--STYLE-AQUA-HAZE
**/
.c-row--question-pseudo {
  position: relative;
  padding: 6.75rem 0 2.5rem; }
  @media only screen and (min-width: 64em) {
    .c-row--question-pseudo {
      padding: 6.75rem 0 4.125rem; } }
  .c-row--question-pseudo.c-row--style-aqua-haze.c-row--margin-none:not(.c-row--column-width-10) {
    padding: 6.75rem 0 2.5rem; }
    @media only screen and (min-width: 64em) {
      .c-row--question-pseudo.c-row--style-aqua-haze.c-row--margin-none:not(.c-row--column-width-10) {
        padding: 6.75rem 0 4.125rem; } }
  .c-row--question-pseudo:before, .c-row--question-pseudo:after {
    content: "";
    position: absolute;
    top: 0; }
  .c-row--question-pseudo:before {
    background-color: #ffffff;
    left: 0;
    right: 0;
    height: 3.125rem;
    z-index: 0; }
  .c-row--question-pseudo:after {
    z-index: 1;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    border-radius: 50%;
    background-color: #EEF3F5;
    width: 6.25rem;
    height: 6.25rem;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 3.3125rem 3.3125rem;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTQiIGhlaWdodD0iNTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI3IDUzYzQuODg3IDAgOS40MDQtMS4xODIgMTMuNTUzLTMuNTQ1IDQuMTQ4LTIuMzY0IDcuNDI2LTUuNTgyIDkuODM1LTkuNjUzQzUyLjc5NiAzNS43MyA1NCAzMS4yOTYgNTQgMjYuNWMwLTQuNzk2LTEuMjA0LTkuMjMtMy42MTItMTMuMzAyLTIuNDA5LTQuMDcxLTUuNjg3LTcuMjgtOS44MzUtOS42MjdDMzYuNDA0IDEuMTkxIDMxLjg4NyAwIDI3IDBjLTQuODg3IDAtOS40MDQgMS4xODItMTMuNTUzIDMuNTQ1QzkuMyA1LjkxIDYuMDIxIDkuMTI3IDMuNjEyIDEzLjE5OCAxLjIwNCAxNy4yNyAwIDIxLjcwNCAwIDI2LjVjMCA0Ljc5NiAxLjIwNCA5LjIzIDMuNjEyIDEzLjMwMiAyLjQwOSA0LjA3MSA1LjY4NyA3LjI4OSA5LjgzNSA5LjY1M0MxNy41OTYgNTEuODE4IDIyLjExMyA1MyAyNyA1M3ptLS43NDYtMTloLS4yMTFhMS45NzkgMS45NzkgMCAwMS0xLjI5Ni0uNjg3IDEuNjM4IDEuNjM4IDAgMDEtLjM5Ny0xLjM0OGMuMTA2LTEuMTIuNTItMi4xODggMS4yNDMtMy4yMDYuNzIzLTEuMDE4IDEuNzU0LTIuMTU0IDMuMDk0LTMuNDEgMS4wNTctMS4wMTcgMS44Ni0xLjg5OSAyLjQwNi0yLjY0NXMuODY0LTEuMjcyLjk1Mi0xLjU3N2MuMDg4LS4zMDYuMTMyLS43MTMuMTMyLTEuMjIyLjA3LTEuMzIzLS4zODgtMi40OTMtMS4zNzUtMy41MS0xLjE2My0xLjE1NC0yLjU5MS0xLjczLTQuMjgzLTEuNzMtMS41ODcgMC0yLjkzNS41MzQtNC4wNDYgMS42MDItMS4xMSAxLjA2OS0xLjY2NiAyLjM1LTEuNjY2IDMuODQyIDAgLjUwOS0uMTg1Ljk0MS0uNTU1IDEuMjk3LS4zNy4zNTctLjgyLjUzNS0xLjM0OC41MzUtLjUzIDAtLjk3OS0uMTc4LTEuMzQ5LS41MzVBMS43MzMgMS43MzMgMCAwMTE3IDIwLjExYzAtMi41MS45MjUtNC42NTYgMi43NzYtNi40MzcgMS44NTEtMS43OCA0LjA4LTIuNjcxIDYuNjktMi42NzEgMi44Mi0uMDM0IDUuMTgyLjkxNiA3LjA4NiAyLjg1IDEuNzYzIDEuNzk3IDIuNTczIDMuODgzIDIuNDMyIDYuMjU4YTguMTYgOC4xNiAwIDAxLTEuMDMgMy41ODdjLS42MTggMS4xMDMtMS44MDggMi41MTktMy41NyA0LjI0OS0yLjA4IDEuOTY3LTMuMTU2IDMuNDQzLTMuMjI2IDQuNDI3LS4wNy40NC0uMjgyLjgyMi0uNjM1IDEuMTQ1YTEuODE2IDEuODE2IDAgMDEtMS4yNjkuNDgzem0uMjQ2IDhjLS42NyAwLTEuMjU1LS4yNDktMS43NTMtLjc0N0EyLjQzMiAyLjQzMiAwIDAxMjQgMzkuNDdjMC0uNjkuMjQ5LTEuMjc0Ljc0Ny0xLjc1M0MyNS4yNDUgMzcuMjQgMjUuODMgMzcgMjYuNSAzN2MuNjcgMCAxLjI1NS4yNCAxLjc1My43MThBMi4zNCAyLjM0IDAgMDEyOSAzOS40NzFjMCAuNjktLjI0OSAxLjI4NC0uNzQ3IDEuNzgyUzI3LjE3IDQyIDI2LjUgNDJ6IiBmaWxsPSIjMDA4MDkxIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
  .c-row--question-pseudo .panel-grid-cell {
    padding-top: 3.625rem; }
  @media only screen and (max-width: 39.9375em) {
    .c-row--question-pseudo .c-icons-list__item, .c-row--question-pseudo .c-icons-list__image,
    .c-row--question-pseudo .c-icons-list__image img {
      width: 100%;
      margin: 0; } }

/**
* ROW--SIMPLE-INTERACTIVE-MAP
**/
.c-row--simple-interactive-map .c-interactive-map__column #find-me, .c-row--simple-interactive-map .c-interactive-map__show-map {
  display: none; }

/**
* ROW--SMALL-MAX-WIDTH
**/
.c-row--small-max-width {
  max-width: 65rem;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  padding-right: 0 !important; }

/**
* ROW--SMALL-WIDTH-CENTRE
**/
.c-row--small-width-centre .c-cta {
  margin-bottom: 2.5rem; }
  @media only screen and (min-width: 64em) {
    .c-row--small-width-centre .c-cta {
      margin-bottom: 4.5rem; } }
  @media only screen and (min-width: 64em) {
    .c-row--small-width-centre .c-cta__content {
      max-width: 33.75rem;
      margin: 0 auto; } }
  .c-row--small-width-centre .c-cta__background {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 0; }
  .c-row--small-width-centre .c-cta--background-heading .img-fit, .c-row--small-width-centre .c-cta--background-heading-large .img-fit, .c-row--small-width-centre .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta .img-fit, .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-row--small-width-centre .c-cta .img-fit {
    max-width: 25rem; }

.c-row--small-width-centre .c-social-icons {
  z-index: 1;
  max-width: 40rem;
  margin: 0 auto; }
  .c-row--small-width-centre .c-social-icons__icon {
    max-width: calc(33% - 16px);
    margin: 0 1rem; }
    .c-row--small-width-centre .c-social-icons__icon svg {
      max-width: 100%; }
    .c-row--small-width-centre .c-social-icons__icon:not(:last-child) {
      margin: 0 1rem; }

/**
* ROW--SPIKEY-EDGE-TOP
**/
.c-row--spikey-edge-top {
  color: #ffffff;
  background-position: 0 0;
  background-repeat: no-repeat; }
  .c-row--spikey-edge-top .c-image {
    max-width: 31.25rem;
    margin: 0 auto 1.5rem; }
  .c-row--spikey-edge-top .c-cta-grid__initial {
    max-width: 100%;
    text-align: left;
    justify-content: flex-start; }
    .c-row--spikey-edge-top .c-cta-grid__initial .c-cta__headings {
      margin-bottom: 2rem;
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    .c-row--spikey-edge-top .c-cta-grid__initial .c-cta__heading {
      font-size: 1.3125rem;
      line-height: 1.6875rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      display: inline;
      background: #000000;
      color: #ffffff;
      color: #000000; }
      @media only screen and (min-width: 64em) {
        .c-row--spikey-edge-top .c-cta-grid__initial .c-cta__heading {
          font-size: 1.75rem;
          line-height: 2.1875rem; } }
      .c-row--spikey-edge-top .c-cta-grid__initial .c-cta__heading > span {
        display: inline;
        background: #000000;
        padding: 0.25rem 0;
        -webkit-box-decoration-break: clone;
        -ms-box-decoration-break: clone;
        -o-box-decoration-break: clone;
        box-decoration-break: clone;
        line-height: 0;
        box-shadow: 0.5rem 0 0 #000000, -0.5rem 0 0 #000000;
        line-height: 1.3; }
      .c-row--spikey-edge-top .c-cta-grid__initial .c-cta__heading > span {
        background: #FDD700;
        box-shadow: 0.5rem 0 0 #FDD700, -0.5rem 0 0 #FDD700; }
    .c-row--spikey-edge-top .c-cta-grid__initial .c-cta__text p {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-row--spikey-edge-top .c-cta-grid__initial .c-cta__text p {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
      .c-row--spikey-edge-top .c-cta-grid__initial .c-cta__text p:not(:last-child) {
        margin-bottom: 2rem; }
  .c-row--spikey-edge-top .c-cta-grid__grid .c-cta {
    margin-bottom: 1.5rem; }
    .c-row--spikey-edge-top .c-cta-grid__grid .c-cta .img-fit {
      margin-bottom: 1rem; }
    .c-row--spikey-edge-top .c-cta-grid__grid .c-cta__heading {
      color: #ffffff;
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      margin-bottom: 1rem; }
      @media only screen and (min-width: 64em) {
        .c-row--spikey-edge-top .c-cta-grid__grid .c-cta__heading {
          font-size: 1.25rem;
          line-height: 1.6875rem; } }
  .c-row--spikey-edge-top .c-heading {
    -webkit-transform: rotate(-3deg);
            transform: rotate(-3deg);
    margin-bottom: 1.5rem; }
    .c-row--spikey-edge-top .c-heading__heading span {
      display: inline-block;
      color: #FDD700; }
  .c-row--spikey-edge-top .c-button.no-variation {
    color: #000000;
    background-color: #FDD700;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
    .c-row--spikey-edge-top .c-button.no-variation:hover {
      background-color: #ffffff; }
  .c-row--spikey-edge-top .c-cta p a {
    color: #FDD700; }
  .c-row--spikey-edge-top .c-cta__text ul {
    margin-bottom: rem-calc9(32); }
  .c-row--spikey-edge-top .c-cta--layout-image-left, .c-row--spikey-edge-top .c-cta--layout-image-right, .c-row--spikey-edge-top .c-cta--layout-image-left, .c-row--spikey-edge-top .c-cta--layout-image-right {
    margin-bottom: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-row--spikey-edge-top .c-cta--layout-image-left, .c-row--spikey-edge-top .c-cta--layout-image-right, .c-row--spikey-edge-top .c-cta--layout-image-left, .c-row--spikey-edge-top .c-cta--layout-image-right {
        min-height: 12.5rem; } }
    .c-row--spikey-edge-top .c-cta--layout-image-left .c-cta__inner, .c-row--spikey-edge-top .c-cta--layout-image-right .c-cta__inner, .c-row--spikey-edge-top .c-cta--layout-image-left .c-cta__inner, .c-row--spikey-edge-top .c-cta--layout-image-right .c-cta__inner {
      padding: 0; }
    @media only screen and (min-width: 64em) {
      .c-row--spikey-edge-top .c-cta--layout-image-left .c-cta__background, .c-row--spikey-edge-top .c-cta--layout-image-right .c-cta__background, .c-row--spikey-edge-top .c-cta--layout-image-left .c-cta__background, .c-row--spikey-edge-top .c-cta--layout-image-right .c-cta__background {
        max-width: 12.5rem; } }
  @media only screen and (min-width: 64em) {
    .c-row--spikey-edge-top .c-cta--layout-image-left .c-cta__content, .c-row--spikey-edge-top .c-cta--layout-image-left .c-cta__content {
      padding-left: 13.75rem; } }
  @media only screen and (min-width: 64em) {
    .c-row--spikey-edge-top .c-cta--layout-image-left .c-cta__background .img-fit img, .c-row--spikey-edge-top .c-cta--layout-image-left .c-cta__background .img-fit img {
      margin-left: 0; } }
  @media only screen and (min-width: 64em) {
    .c-row--spikey-edge-top .c-cta--layout-image-right .c-cta__content, .c-row--spikey-edge-top .c-cta--layout-image-right .c-cta__content {
      padding-right: 13.75rem; } }
  @media only screen and (min-width: 64em) {
    .c-row--spikey-edge-top .c-cta--layout-image-right .c-cta__background .img-fit img, .c-row--spikey-edge-top .c-cta--layout-image-right .c-cta__background .img-fit img {
      margin-right: 0; } }
  .c-row--spikey-edge-top .c-row--terms-accordion > .panel-grid-cell:nth-of-type(1) ul {
    text-align: left;
    margin-bottom: 3rem; }
    @media only screen and (min-width: 64em) {
      .c-row--spikey-edge-top .c-row--terms-accordion > .panel-grid-cell:nth-of-type(1) ul {
        margin-bottom: 3.75rem; } }
    .c-row--spikey-edge-top .c-row--terms-accordion > .panel-grid-cell:nth-of-type(1) ul li {
      padding: 0.5rem 1rem; }
      .c-row--spikey-edge-top .c-row--terms-accordion > .panel-grid-cell:nth-of-type(1) ul li a {
        color: #ffffff; }
      .c-row--spikey-edge-top .c-row--terms-accordion > .panel-grid-cell:nth-of-type(1) ul li:hover a {
        color: #FDD700; }
      .c-row--spikey-edge-top .c-row--terms-accordion > .panel-grid-cell:nth-of-type(1) ul li.is-active {
        background-color: #FDD700; }
        .c-row--spikey-edge-top .c-row--terms-accordion > .panel-grid-cell:nth-of-type(1) ul li.is-active a {
          color: #000000; }
        .c-row--spikey-edge-top .c-row--terms-accordion > .panel-grid-cell:nth-of-type(1) ul li.is-active:hover a {
          color: #000000; }

/**
* ROW--STRETCH-LEFT
**/
@media only screen and (min-width: 64em) {
  .c-row--stretch-left .panel-grid-cell {
    margin-right: 3rem; } }

@media only screen and (min-width: 93.75em) {
  .c-row--stretch-left .panel-grid-cell {
    margin-right: calc(1*((100vw - 90rem)/2)); } }

.c-row--stretch-left .c-cta__content {
  padding-left: 1.875rem !important;
  padding-right: 1.875rem !important; }
  @media only screen and (min-width: 64em) {
    .c-row--stretch-left .c-cta__content {
      padding-left: 0 !important;
      padding-right: 0 !important; } }

@media only screen and (max-width: 39.9375em) {
  .c-row--stretch-left .c-cta__background {
    max-width: 70%; } }

/**
* ROW--STRETCH-RIGHT
**/
@media only screen and (min-width: 64em) {
  .c-row--stretch-right .panel-grid-cell {
    margin-left: 3rem; } }

@media only screen and (min-width: 93.75em) {
  .c-row--stretch-right .panel-grid-cell {
    margin-left: calc(1*((100vw - 90rem)/2)); } }

/**
* ROW--STYLE-ANGLE-BACKGROUND
**/
.c-row--style-angle-background {
  position: relative; }
  @media only screen and (min-width: 64em) {
    .c-row--style-angle-background:before, .c-row--style-angle-background:after {
      content: "";
      background-repeat: no-repeat;
      height: 100%;
      width: 100%;
      pointer-events: none;
      position: absolute;
      background-size: auto 100%;
      z-index: 1;
      background-size: auto calc(100vh - 120px);
      width: 36.3125rem; } }
  .c-row--style-angle-background:before {
    left: 0; }
    @media only screen and (min-width: 64em) {
      .c-row--style-angle-background:before {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIxIiBoZWlnaHQ9IjU4MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNLTMzNy41IDU4MS41TC0xNTMuNzY4LjVIMjIwLjVsLTE4My43MzIgNTgxeiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsLW9wYWNpdHk9Ii4xIi8+PC9zdmc+"); } }
  .c-row--style-angle-background:after {
    right: 0; }
    @media only screen and (min-width: 64em) {
      .c-row--style-angle-background:after {
        background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzEzcHgiIGhlaWdodD0iMjg5cHgiIHZpZXdCb3g9IjAgMCAzMTMgMjg5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPHRpdGxlPmRyaXZlPC90aXRsZT4KICAgIDxnIGlkPSJQUk9ELVByb2R1Y3QtUGFnZXMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtb3BhY2l0eT0iMC4yIj4KICAgICAgICA8ZyBpZD0iUFJPRC1IZXJvLUJhbm5lci1MYW5kaW5nLVBhZ2UtUG9wLU5hdHVyYWwtVHJlYXRzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEyNy4wMDAwMDAsIC0xMjUuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxnIGlkPSJwcm9kdWN0LWltYWdlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDM0Ljg4NDYxNSwgMTI0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9ImRyaXZlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNzkuMTE1Mzg1LCAyOTEuNTAwMDAwKSByb3RhdGUoLTkwLjAwMDAwMCkgdHJhbnNsYXRlKC0yNzkuMTE1Mzg1LCAtMjkxLjUwMDAwMCkgIiBwb2ludHM9Ii0xMS4zODQ2MTU0IDEyLjUgNTY5LjYxNTM4NSAxOTYuMjMxNzA3IDU2OS42MTUzODUgNTcwLjUgLTExLjM4NDYxNTQgMzg2Ljc2ODI5MyI+PC9wb2x5Z29uPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");
        width: 27.5rem; } }
  .c-row--style-angle-background .c-image {
    position: absolute;
    right: 1rem;
    top: auto;
    bottom: 1rem;
    max-width: 6.875rem;
    z-index: 2; }
    @media only screen and (min-width: 64em) {
      .c-row--style-angle-background .c-image {
        max-width: 25rem;
        bottom: auto;
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%); } }

/**
* ROW--STYLE-AQUA-HAZE
**/
.c-row--style-aqua-haze {
  background-color: #EEF3F5;
  padding: 2rem 0; }
  @media only screen and (min-width: 64em) {
    .c-row--style-aqua-haze {
      padding: 4.125rem 0; } }
  .c-row--style-aqua-haze .c-cta__preheading {
    color: #008091; }
  .c-row--style-aqua-haze.c-row--margin-none:not(.c-row--column-width-10) {
    padding: 2rem 0; }
    @media only screen and (min-width: 64em) {
      .c-row--style-aqua-haze.c-row--margin-none:not(.c-row--column-width-10) {
        padding: 4.125rem 0; } }
    .c-row--style-aqua-haze.c-row--margin-none:not(.c-row--column-width-10) .c-text {
      padding: 0 0 2rem; }
      @media only screen and (min-width: 64em) {
        .c-row--style-aqua-haze.c-row--margin-none:not(.c-row--column-width-10) .c-text {
          padding: 0 0 3.125rem; } }
      .c-row--style-aqua-haze.c-row--margin-none:not(.c-row--column-width-10) .c-text__content p {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }
        @media only screen and (min-width: 64em) {
          .c-row--style-aqua-haze.c-row--margin-none:not(.c-row--column-width-10) .c-text__content p {
            font-size: 1.125rem;
            line-height: 1.6875rem; } }

/**
-* ROW--STYLE-SOFT-PEACH-GRADIENT
-**/
.c-row--style-aqua-haze-gradient {
  background: linear-gradient(180deg, #ffffff 0%, #EEF3F5 100%);
  padding-bottom: 3rem; }
  @media only screen and (min-width: 64em) {
    .c-row--style-aqua-haze-gradient {
      padding-bottom: 3.75rem; } }

/**
* ROW--STYLE-BLACK-PEARL
**/
.c-row--style-black-pearl {
  background-color: #040B15; }
  .c-row--style-black-pearl .c-hero {
    color: #ffffff; }
    .c-row--style-black-pearl .c-hero__preheading {
      color: #FDD700; }
  .c-row--style-black-pearl .c-cta {
    color: #ffffff; }
    .c-row--style-black-pearl .c-cta__heading {
      color: #000000; }
      .c-row--style-black-pearl .c-cta__heading > span {
        background: #FDD700;
        box-shadow: 0.5rem 0 0 #FDD700, -0.5rem 0 0 #FDD700; }
    .c-row--style-black-pearl .c-cta--angle-heading .c-cta__heading {
      color: #FDD700; }
  .c-row--style-black-pearl .c-social-icons {
    text-align: center;
    padding-top: 2rem; }
    .c-row--style-black-pearl .c-social-icons__heading {
      color: #ffffff; }
    @media only screen and (min-width: 64em) {
      .c-row--style-black-pearl .c-social-icons__list {
        justify-content: center; } }
    .c-row--style-black-pearl .c-social-icons__icon {
      height: 3.125rem; }
  .c-row--style-black-pearl.c-row--no-padding-bottom {
    padding-top: 2.5rem; }
    @media only screen and (min-width: 64em) {
      .c-row--style-black-pearl.c-row--no-padding-bottom {
        padding-top: 3.75rem; } }
  .c-row--style-black-pearl.c-row--no-padding-top {
    padding-bottom: 2.5rem; }
    @media only screen and (min-width: 64em) {
      .c-row--style-black-pearl.c-row--no-padding-top {
        padding-bottom: 3.75rem; } }

/**
* ROW--STYLE-DARK-GRAY
**/
.c-row--style-dark-gray {
  background-color: #231F20;
  padding: 2.5rem 0;
  position: relative; }
  @media only screen and (min-width: 64em) {
    .c-row--style-dark-gray {
      padding: 3.125rem 0; } }
  .c-row--style-dark-gray .c-text {
    color: #ffffff; }
    .c-row--style-dark-gray .c-text--align-centre .c-text__heading {
      font-size: 1.3125rem;
      line-height: 1.6875rem;
      font-weight: 900;
      font-family: Gotham, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-row--style-dark-gray .c-text--align-centre .c-text__heading {
          font-size: 1.75rem;
          line-height: 2.1875rem; } }
  .c-row--style-dark-gray .c-cta {
    color: #ffffff;
    z-index: 0; }
    .c-row--style-dark-gray .c-cta--background-heading .c-cta__heading, .c-row--style-dark-gray .c-cta--background-heading-large .c-cta__heading, .c-row--style-dark-gray .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta .c-cta__heading, .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-row--style-dark-gray .c-cta .c-cta__heading {
      font-size: 1.875rem;
      line-height: 2.25rem;
      font-weight: 900;
      font-family: Gotham, sans-serif;
      background: #FDD700;
      color: #000000; }
      @media only screen and (min-width: 64em) {
        .c-row--style-dark-gray .c-cta--background-heading .c-cta__heading, .c-row--style-dark-gray .c-cta--background-heading-large .c-cta__heading, .c-row--style-dark-gray .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta .c-cta__heading, .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-row--style-dark-gray .c-cta .c-cta__heading {
          font-size: 3rem;
          line-height: 3.125rem; } }
      .c-row--style-dark-gray .c-cta--background-heading .c-cta__heading span, .c-row--style-dark-gray .c-cta--background-heading-large .c-cta__heading span, .c-row--style-dark-gray .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta .c-cta__heading span, .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-row--style-dark-gray .c-cta .c-cta__heading span {
        background: #FDD700;
        box-shadow: 0.5rem 0 0 #FDD700, -0.5rem 0 0 #FDD700; }

/**
* ROW--STYLE-DDD-ORANGE
**/
.c-row--style-ddd-orange {
  background-color: #F47503;
  padding: 2.5rem 0;
  position: relative; }
  @media only screen and (min-width: 64em) {
    .c-row--style-ddd-orange {
      padding: 3.125rem 0; } }
  .c-row--style-ddd-orange .c-image {
    width: 80%;
    margin: 1.875rem auto 0;
    max-width: 12.5rem; }
    @media only screen and (min-width: 64em) {
      .c-row--style-ddd-orange .c-image {
        max-width: 18.75rem;
        bottom: -3.75rem;
        position: absolute;
        left: 1rem;
        margin: 0;
        height: 100%; } }
  .c-row--style-ddd-orange .c-cta__text h3 {
    padding-top: 0;
    color: #ffffff; }
  @media only screen and (min-width: 64em) {
    .c-row--style-ddd-orange .c-cta--layout-image-right {
      max-width: calc(100% - 340px);
      margin-left: auto; } }
  .c-row--style-ddd-orange .c-cta--small-max-width {
    max-width: 31.25rem; }
    .c-row--style-ddd-orange .c-cta--small-max-width .img-fit {
      max-width: 16.75rem;
      margin: 0 auto 2rem; }
    .c-row--style-ddd-orange .c-cta--small-max-width .c-cta__heading {
      color: #ffffff; }

/**
* ROW--STYLE-DDD-BORDER-BOTTOM
**/
.c-row--style-ddd-orange-border-bottom {
  border-bottom: 0.25rem solid #F47503; }

/**
* ROW--STYLE-DOG-BONE
**/
.c-row--style-dog-bone {
  padding: 2.5rem 0; }
  @media only screen and (min-width: 64em) {
    .c-row--style-dog-bone {
      padding: 3.125rem 0; } }
  .c-row--style-dog-bone .panel-grid-cell:not(:only-child) .c-cta--background-heading .c-cta__headings, .c-row--style-dog-bone .panel-grid-cell:not(:only-child) .c-cta--background-heading-large .c-cta__headings, .c-row--style-dog-bone .panel-grid-cell:not(:only-child) .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-cta .c-cta__headings, .c-cta-grid--slider-image-right .c-cta-grid__grid.js-flickity .c-row--style-dog-bone .panel-grid-cell:not(:only-child) .c-cta .c-cta__headings {
    margin-bottom: 1.5rem; }
  .c-row--style-dog-bone__dark {
    background: #231F20 url("../svg/dog-bone-background-tile.svg") repeat 0 0; }

/**
* ROW--STYLE-HINT-OF-RED
**/
.c-row--style-hint-of-red {
  background-color: #FBF9FA; }

/**
* ROW--STYLE-MUTED
**/
.c-row--style-muted {
  background-color: #F6F3F3;
  padding: 2.5rem 0; }
  @media only screen and (min-width: 64em) {
    .c-row--style-muted {
      padding: 3.125rem 0; } }

/**
* ROW--STYLE-PRIMARY
**/
.c-row--style-old-lace {
  background-color: #FCEEE0;
  padding: 2.5rem 0;
  position: relative; }
  @media only screen and (min-width: 64em) {
    .c-row--style-old-lace {
      padding: 3.125rem 0; } }
  .c-row--style-old-lace .c-image {
    width: 80%;
    margin: 1.875rem auto 0;
    max-width: 12.5rem; }
    @media only screen and (min-width: 64em) {
      .c-row--style-old-lace .c-image {
        max-width: 18.75rem;
        position: absolute;
        right: 1rem;
        bottom: -2rem;
        margin: 0;
        height: 100%; } }
  .c-row--style-old-lace .c-cta__text h3 {
    padding-top: 0; }
  @media only screen and (min-width: 64em) {
    .c-row--style-old-lace .c-cta--layout-image-left {
      max-width: calc(100% - 300px); } }

/**
* ROW--STYLE-PRIMARY
**/
.c-row--style-primary {
  background-color: #FDD700;
  padding: 2.5rem 0; }
  @media only screen and (min-width: 64em) {
    .c-row--style-primary {
      padding: 3.125rem 0; } }

/**
* ROW--STYLE-SECONDARY
**/
.c-row--style-secondary {
  background-color: #008091;
  padding-top: 3rem;
  padding-bottom: 3rem;
  position: relative; }
  @media only screen and (min-width: 64em) {
    .c-row--style-secondary {
      padding-top: 3.75rem;
      padding-bottom: 3.75rem; } }
  .post-type-archive-case-studies .c-row--style-secondary {
    padding-top: 4.0625rem; }
    @media only screen and (min-width: 64em) {
      .post-type-archive-case-studies .c-row--style-secondary {
        padding-top: 5rem; } }
    .post-type-archive-case-studies .c-row--style-secondary:after {
      content: "";
      position: absolute;
      left: 0;
      bottom: -6.875rem;
      right: 0;
      height: 6.875rem;
      background-color: #008091;
      z-index: -1; }
  .c-row--style-secondary .c-hero {
    color: #ffffff; }
  .c-row--style-secondary .c-cta-grid {
    z-index: 1; }
    .c-row--style-secondary .c-cta-grid__initial {
      justify-content: flex-start;
      margin-bottom: 3.4375rem; }
      @media only screen and (min-width: 64em) {
        .c-row--style-secondary .c-cta-grid__initial {
          justify-content: center;
          margin-bottom: 5.75rem; } }
      .c-row--style-secondary .c-cta-grid__initial .c-cta__preheading {
        color: #ffffff;
        text-align: left; }
      .c-row--style-secondary .c-cta-grid__initial .c-cta__heading {
        margin-bottom: 0;
        margin-top: -0.625rem;
        -webkit-transform: translateX(29px);
                transform: translateX(29px); }
        @media only screen and (min-width: 64em) {
          .c-row--style-secondary .c-cta-grid__initial .c-cta__heading {
            -webkit-transform: translateX(0);
                    transform: translateX(0); } }
    .c-row--style-secondary .c-cta-grid__grid {
      margin-left: 0;
      margin-right: 0; }
      @media only screen and (min-width: 64em) {
        .c-row--style-secondary .c-cta-grid__grid {
          margin-left: -0.9375rem;
          margin-right: -0.9375rem; } }
      @media only screen and (max-width: 39.9375em) {
        .c-row--style-secondary .c-cta-grid__grid .c-cta:not(:last-of-type) .c-cta__content {
          margin: 0 0 4.4375rem; } }
      .c-row--style-secondary .c-cta-grid__grid .c-cta__heading {
        text-align: center; }
        @media only screen and (min-width: 64em) {
          .c-row--style-secondary .c-cta-grid__grid .c-cta__heading {
            max-width: 13.75rem;
            margin-left: auto;
            margin-right: auto;
            min-height: 6rem; } }
      .c-row--style-secondary .c-cta-grid__grid .c-cta__content {
        margin: 0; }
        @media only screen and (min-width: 40em) {
          .c-row--style-secondary .c-cta-grid__grid .c-cta__content {
            margin: 0.5rem; } }
        @media only screen and (min-width: 64em) {
          .c-row--style-secondary .c-cta-grid__grid .c-cta__content {
            margin: 0 0.9375rem; } }
      .c-row--style-secondary .c-cta-grid__grid .c-cta__inner {
        padding: 3.875rem 1.875rem 1.875rem;
        position: relative;
        background-color: #ffffff;
        box-shadow: 0 0.75rem 1.5rem 0 rgba(0, 0, 0, 0.1); }
        @media only screen and (min-width: 40em) {
          .c-row--style-secondary .c-cta-grid__grid .c-cta__inner {
            min-height: 17.1875rem; } }
        @media only screen and (min-width: 64em) {
          .c-row--style-secondary .c-cta-grid__grid .c-cta__inner {
            min-height: 27.8125rem; } }
      .c-row--style-secondary .c-cta-grid__grid .c-cta__text p {
        font-size: 1rem;
        line-height: 1.5rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif; }
        @media only screen and (min-width: 64em) {
          .c-row--style-secondary .c-cta-grid__grid .c-cta__text p {
            font-size: 1.125rem;
            line-height: 1.6875rem; } }
        @media only screen and (min-width: 64em) {
          .c-row--style-secondary .c-cta-grid__grid .c-cta__text p:nth-of-type(1) {
            height: 10.125rem;
            overflow: hidden; } }
    .c-row--style-secondary .c-cta-grid .img-fit {
      text-align: center;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      position: absolute;
      left: 50%;
      top: 0; }
      .c-row--style-secondary .c-cta-grid .img-fit img {
        width: 5.1875rem;
        height: 5.1875rem; }

/**
-* ROW--STYLE-SOFT-PEACH-GRADIENT
-**/
.c-row--style-soft-peach-gradient {
  background: linear-gradient(180deg, #ffffff 0%, #F5EEF2 100%);
  padding-bottom: 3rem; }
  @media only screen and (min-width: 64em) {
    .c-row--style-soft-peach-gradient {
      padding-bottom: 3.75rem; } }
  .c-row--style-soft-peach-gradient .c-posts--featured {
    padding-top: 3.125rem; }
  .c-row--style-soft-peach-gradient .c-image--align-center {
    margin-bottom: 2rem; }
  .c-row--style-soft-peach-gradient .c-text {
    max-width: 65rem;
    margin-left: auto;
    margin-right: auto; }
    .c-row--style-soft-peach-gradient .c-text__content {
      max-width: 61.25rem;
      margin-left: auto;
      margin-right: auto; }
  .c-row--style-soft-peach-gradient .c-cta--small-max-width {
    max-width: 63.75rem;
    margin: 0 auto; }
    .c-row--style-soft-peach-gradient .c-cta--small-max-width .c-cta__heading {
      font-size: 1.875rem;
      line-height: 2.25rem;
      font-weight: 900;
      font-family: Gotham, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-row--style-soft-peach-gradient .c-cta--small-max-width .c-cta__heading {
          font-size: 3rem;
          line-height: 3.125rem; } }
    .c-row--style-soft-peach-gradient .c-cta--small-max-width .c-cta__subheading {
      font-size: 1.5625rem;
      line-height: 2rem;
      font-weight: 900;
      font-family: Gotham, sans-serif; }
      @media only screen and (min-width: 64em) {
        .c-row--style-soft-peach-gradient .c-cta--small-max-width .c-cta__subheading {
          font-size: 2.25rem;
          line-height: 3rem; } }

/**
-* ROW--STYLE-SOFT-PEACH-GRADIENT-REVERSE
-**/
.c-row--style-soft-peach-gradient-reverse {
  background: linear-gradient(180deg, #F5EEF2 0%, #ffffff 100%);
  padding-bottom: 3rem; }
  @media only screen and (min-width: 64em) {
    .c-row--style-soft-peach-gradient-reverse {
      padding-bottom: 3.75rem; } }

/**
* ROW--STYLE-TERTIARY-KN0WLEDGE-BASE
**/
.c-row--style-tertiary-knowledge-base {
  position: relative;
  background-size: 0 !important;
  background-repeat: no-repeat;
  background-position: 0 4.6875rem; }
  @media only screen and (min-width: 64em) {
    .c-row--style-tertiary-knowledge-base {
      background-size: auto 13.4375rem !important; } }
  .single .c-row--style-tertiary-knowledge-base {
    background-position: 0 100%; }
  .c-row--style-tertiary-knowledge-base:before, .c-row--style-tertiary-knowledge-base:after {
    content: "";
    position: absolute;
    z-index: -1;
    pointer-events: none;
    left: 0; }
  .c-row--style-tertiary-knowledge-base:before {
    top: 0;
    right: 0;
    height: 20rem;
    background-color: #8DC73F; }
    @media only screen and (min-width: 64em) {
      .c-row--style-tertiary-knowledge-base:before {
        height: 18.125rem; } }
    .single .c-row--style-tertiary-knowledge-base:before {
      height: 100%; }
  .c-row--style-tertiary-knowledge-base:after {
    background-repeat: no-repeat;
    height: 100%;
    width: 100%;
    background-size: auto 100%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIxIiBoZWlnaHQ9IjU4MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNLTMzNy41IDU4MS41TC0xNTMuNzY4LjVIMjIwLjVsLTE4My43MzIgNTgxeiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsLW9wYWNpdHk9Ii4xIi8+PC9zdmc+"); }
    @media only screen and (min-width: 64em) {
      .c-row--style-tertiary-knowledge-base:after {
        background-size: auto calc(100vh - 120px);
        width: 36.3125rem; } }
  .c-row--style-tertiary-knowledge-base .epkb-doc-search-container {
    height: 16.25rem;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    background-color: transparent !important;
    padding: 0 !important;
    border-bottom: none !important; }
    @media only screen and (min-width: 64em) {
      .c-row--style-tertiary-knowledge-base .epkb-doc-search-container {
        padding: 0 0 1.5625rem !important;
        height: 18.125rem; } }
    .single .c-row--style-tertiary-knowledge-base .epkb-doc-search-container {
      height: 18.125rem; }
  .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-search-kb {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 100;
    background-color: rgba(0, 0, 0, 0.33);
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    transition: all 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    cursor: pointer; }
    .kb-search-results--is-active .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-search-kb {
      opacity: 1;
      pointer-events: initial;
      -webkit-transform: scale(1);
              transform: scale(1); }
    .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-search-kb__close {
      display: block;
      position: absolute;
      right: 1rem;
      top: 1rem;
      height: 2.5rem;
      width: 2.5rem;
      background: #000000;
      border-radius: 0.1875rem;
      z-index: 100; }
      .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-search-kb__close:before, .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-search-kb__close:after {
        content: "";
        position: absolute;
        width: 1.75rem;
        height: 0.1875rem;
        border-radius: 0.1875rem;
        background-color: #ffffff;
        top: 50%;
        left: 50%;
        -webkit-transform-origin: 0 0;
                transform-origin: 0 0; }
      .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-search-kb__close:before {
        -webkit-transform: rotate(-45deg) translate(-50%, -50%);
                transform: rotate(-45deg) translate(-50%, -50%); }
      .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-search-kb__close:after {
        -webkit-transform: rotate(45deg) translate(-50%, -50%);
                transform: rotate(45deg) translate(-50%, -50%); }
    .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-search-kb__inner {
      background: #ffffff;
      padding: 1.5rem;
      max-height: 90%;
      overflow-y: auto;
      border-radius: 0.25rem;
      box-shadow: 0 0 3.125rem rgba(0, 0, 0, 0.15);
      cursor: default;
      position: relative;
      z-index: 2; }
      @media only screen and (min-width: 64em) {
        .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-search-kb__inner {
          padding: 3rem; } }
    .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-search-kb #epkb_search_results {
      background-color: transparent;
      padding: 0;
      border: none; }
      .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-search-kb #epkb_search_results h3 {
        margin-bottom: 1.5rem; }
      .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-search-kb #epkb_search_results ul {
        margin-left: 0; }
  .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template {
    padding-top: 1.5rem; }
    @media only screen and (min-width: 64em) {
      .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template {
        padding-top: 0; } }
    .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .eckb-categories-list {
      text-align: left; }
    .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-doc-search-container {
      max-width: 33.75rem;
      margin-left: auto;
      margin-right: auto; }
      .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-doc-search-container__title {
        font-size: 3.375rem;
        line-height: 3.375rem;
        font-weight: 400;
        font-family: BlackDiamond;
        font-size: 1.875rem !important;
        color: #000000 !important; }
        @media only screen and (min-width: 64em) {
          .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-doc-search-container__title {
            font-size: 6rem;
            line-height: 6rem; } }
        @media only screen and (min-width: 64em) {
          .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-doc-search-container__title {
            font-size: 3rem !important; } }
      .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-doc-search-container #epkb_search_form {
        width: 100% !important; }
    .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box input[type=text] {
      font-size: 1rem;
      line-height: 1.375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      margin-bottom: 0;
      height: 2.875rem;
      border: 0.125rem solid #A7A5A6;
      box-shadow: none;
      color: #231F20;
      height: 3.625rem;
      border-radius: 0 !important;
      padding-left: 1.25rem !important;
      padding-right: 1.25rem !important;
      border: 0.125rem solid #A7A5A6 !important; }
      @media only screen and (min-width: 64em) {
        .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box input[type=text] {
          font-size: 1.3125rem;
          line-height: 1.9375rem; } }
      @media only screen and (min-width: 64em) {
        .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box input[type=text] {
          font-size: 1.125rem;
          line-height: 1.4375rem; } }
      .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box input[type=text]::-webkit-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box input[type=text]:-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box input[type=text]::-ms-input-placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
      .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box input[type=text]::placeholder {
        font-size: 1.125rem;
        line-height: 1.4375rem;
        font-weight: 400;
        font-family: Montserrat, sans-serif;
        color: #231F20; }
        @media only screen and (min-width: 64em) {
          .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box input[type=text]::-webkit-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; }
          .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box input[type=text]:-ms-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; }
          .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box input[type=text]::-ms-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; }
          .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box input[type=text]::placeholder {
            font-size: 1.25rem;
            line-height: 1.6875rem; } }
        @media only screen and (min-width: 64em) {
          .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box input[type=text]::-webkit-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; }
          .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box input[type=text]:-ms-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; }
          .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box input[type=text]::-ms-input-placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; }
          .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box input[type=text]::placeholder {
            font-size: 1.125rem;
            line-height: 1.4375rem; } }
      .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box input[type=text]:focus {
        outline: none;
        box-shadow: none;
        border: 0.125rem solid #A7A5A6; }
    .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box .epkb-search-box_button-wrap button {
      font-size: 1.125rem;
      line-height: 1.4375rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      box-shadow: none;
      outline: none;
      -webkit-appearance: none;
      border: none;
      font-weight: bold;
      padding: 0.875rem 3.125rem 0.875rem 1.5rem;
      border-radius: 0.125rem;
      border: 0.125rem solid rgba(35, 31, 32, 0.2);
      outline-offset: -0.125rem;
      display: block;
      text-align: center;
      cursor: pointer;
      background-size: auto 0.9375rem;
      background-repeat: no-repeat;
      background-position: calc(100% - 30px) 50%;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
      background-color: #231F20;
      color: #ffffff;
      transition: background-position 0.44s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), outline 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-image 0.44s cubic-bezier(0.455, 0.03, 0.515, 0.955);
      border-radius: 0;
      height: 3.625rem;
      padding: 0.875rem 3.125rem 0.875rem 0.875rem !important;
      background-size: auto 0.9375rem;
      background-repeat: no-repeat !important;
      background-position: calc(100% - 30px) 50% !important;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=") !important;
      text-shadow: none;
      background-color: #000000 !important;
      border-color: #000000 !important; }
      @media only screen and (min-width: 64em) {
        .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box .epkb-search-box_button-wrap button {
          font-size: 1.25rem;
          line-height: 1.6875rem; } }
      @media only screen and (min-width: 40em) {
        .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box .epkb-search-box_button-wrap button {
          display: inline-block; } }
      @media only screen and (min-width: 64em) {
        .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box .epkb-search-box_button-wrap button {
          font-size: 1.125rem;
          padding: 1rem 3.75rem 1rem 1.875rem; } }
      .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box .epkb-search-box_button-wrap button:hover {
        background-position: calc(100% - 23px) 50%;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); }
      .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box .epkb-search-box_button-wrap button:hover {
        color: #231F20;
        background-color: transparent; }
      .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box .epkb-search-box_button-wrap button:active {
        background-color: #C7C6C7; }
      @media only screen and (min-width: 64em) {
        .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box .epkb-search-box_button-wrap button {
          min-width: 11.5rem; } }
      .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box .epkb-search-box_button-wrap button:hover {
        background-position: calc(100% - 23px) 50% !important;
        background-color: #ffffff !important;
        outline-color: #000000 !important;
        text-shadow: none;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSA4TC45ODQuNSAwIDEuMzkgNy4wMzEgOCAwIDE0LjYxbC45ODQuODl6IiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=") !important; }
      @media only screen and (min-width: 64em) {
        .c-row--style-tertiary-knowledge-base #epkb-main-page-container.epkb-basic-template .epkb-full .epkb-search .epkb-search-box .epkb-search-box_button-wrap button {
          padding: 1rem 3.75rem 1rem 1.3125rem !important; } }
  .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-section-container .epkb-show-all-articles {
    clear: both;
    text-align: left;
    padding-top: 2.1875rem; }
    .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-section-container .epkb-show-all-articles span {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif;
      font-weight: 700;
      text-decoration: underline;
      color: #008091;
      transition: opacity .3s ease-in-out; }
      @media only screen and (min-width: 64em) {
        .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-section-container .epkb-show-all-articles span {
          font-size: 1.125rem;
          line-height: 1.6875rem; } }
      .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-section-container .epkb-show-all-articles span:hover {
        opacity: .75; }
  .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-section-container .section-head.section_divider {
    border-bottom: 0.125rem solid #DEDEDE !important;
    padding-bottom: 0.875rem !important;
    margin-bottom: 1.125rem !important; }
  .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-section-container .epkb-category-level-1 .epkb-cat-name {
    font-size: 1.125rem;
    line-height: 1.4375rem;
    font-weight: 900;
    font-family: Gotham, sans-serif; }
    @media only screen and (min-width: 64em) {
      .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-section-container .epkb-category-level-1 .epkb-cat-name {
        font-size: 1.25rem;
        line-height: 1.6875rem; } }
  .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-section-container .epkb-article-level-1 {
    background-position: 0 50%;
    background-repeat: no-repeat;
    background-size: 0.625rem 0.75rem;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNS41IDFIMXY4aDZWMi41SDUuNVYxek0xIDBoNWwyIDJ2N2ExIDEgMCAwMS0xIDFIMWExIDEgMCAwMS0xLTFWMWExIDEgMCAwMTEtMXptMSA0LjVoNHYxSDJ2LTF6bTAgMmg0djFIMnYtMXoiIGZpbGw9IiNDN0M2QzciIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="); }
    .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-section-container .epkb-article-level-1 .eckb-article-title i {
      display: none; }
    .c-row--style-tertiary-knowledge-base #epkb-main-page-container .epkb-section-container .epkb-article-level-1 .eckb-article-title span {
      font-size: 0.875rem;
      line-height: 1.125rem;
      font-weight: 400;
      font-family: Montserrat, sans-serif; }

/**
* ROW--STYLE-TERTIARY
**/
.c-row--style-tertiary {
  background-color: #8DC73F; }
  @media only screen and (min-width: 64em) {
    .c-row--style-tertiary .c-cta-grid {
      padding: 2rem 0; } }

/**
* ROW--SUNBURST-PATTERN
*/
.c-row--sunburst-pattern {
  background-position: 50% 100%;
  background-size: 100%;
  background-repeat: no-repeat; }
  .c-row--sunburst-pattern .c-hero {
    min-height: 18.125rem; }
    @media only screen and (min-width: 64em) {
      .c-row--sunburst-pattern .c-hero {
        min-height: 31.25rem; } }
    .c-row--sunburst-pattern .c-hero__content {
      height: calc(100% - 57px);
      bottom: 3.5625rem;
      top: auto;
      padding: 0;
      width: 100%; }
      @media only screen and (min-width: 64em) {
        .c-row--sunburst-pattern .c-hero__content {
          -webkit-transform: translate(-50%, 0);
                  transform: translate(-50%, 0); } }
      .c-row--sunburst-pattern .c-hero__content .img-fit {
        height: 100%;
        width: 100%;
        position: absolute;
        left: 0; }
        @media only screen and (min-width: 64em) {
          .c-row--sunburst-pattern .c-hero__content .img-fit {
            width: auto; } }
    .c-row--sunburst-pattern .c-hero__image {
      width: auto;
      height: 100%;
      background-repeat: no-repeat;
      background-position: 50% 50%;
      background-size: 50%; }
      @media only screen and (min-width: 64em) {
        .c-row--sunburst-pattern .c-hero__image {
          background-position: 50% 100%;
          width: 23.625rem;
          height: 100%;
          background-size: contain; } }

.c-row--sunburst-pattern .c-row__content {
  height: calc(100% - 57px);
  bottom: 3.5625rem;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  top: auto; }
  .c-row--sunburst-pattern .c-row__content .img-fit {
    height: 100%; }

.c-row--sunburst-pattern .c-row__image {
  width: 23.625rem;
  height: 100%;
  background-repeat: no-repeat;
  background-position: 50% 100%; }

/**
* ROW--TERMS-CONDITIONS
*/
.c-row--terms-accordion > .panel-grid-cell:nth-of-type(1) {
  z-index: 1; }
  @media only screen and (min-width: 64em) {
    .c-row--terms-accordion > .panel-grid-cell:nth-of-type(1) {
      padding-top: 1rem; } }
  .c-row--terms-accordion > .panel-grid-cell:nth-of-type(1) ul {
    text-align: left;
    margin-left: 0; }
    @media only screen and (min-width: 64em) {
      .c-row--terms-accordion > .panel-grid-cell:nth-of-type(1) ul {
        text-align: right; } }
    .c-row--terms-accordion > .panel-grid-cell:nth-of-type(1) ul li {
      list-style-type: none; }
      .c-row--terms-accordion > .panel-grid-cell:nth-of-type(1) ul li a {
        color: #000000; }
      .c-row--terms-accordion > .panel-grid-cell:nth-of-type(1) ul li.is-active a {
        color: #8DC73F;
        font-weight: bold; }

.c-row--terms-accordion > .panel-grid-cell:nth-of-type(2) {
  z-index: 0; }
  .c-row--terms-accordion > .panel-grid-cell:nth-of-type(2) > .widget {
    display: none;
    padding-top: 8.75rem;
    margin-top: -8.75rem; }
    .c-row--terms-accordion > .panel-grid-cell:nth-of-type(2) > .widget.is-active {
      display: block; }

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

/* subscription page */

.c-account-dashboard a.button.ship_now_recalculate {
    display: none !important;
}

@media (max-width: 480px) {
  .flickity-slider .c-icons-list__item.large-3.medium-4.small-6 {
    height: auto !important;
}


.single .c-product-form {
  min-width: 300px !important;
}

.c-product.type-product .c-product__excerpt {
   min-width: 300px !important;
}

}

li.menu-item.menu-item--product-image.menu-item--product-image--nine {
    max-width: 159px !important;
}

.woocommerce-loop-product__title {
	min-height: 70px;
}

.woocommerce-loop-product__title a {
    color: #231F20;
}

@media (max-width: 639px) {
    .woocommerce-loop-product__title {
    	min-height: 0;
    }
}

/* notice */
.pdr-notice{
    background: #00ad3c;
    color: #fff;
    font-size: 15px;
    font-weight: 500;
    padding: 5px 0;
    text-align: center;
    text-transform: uppercase;
}

.pdr-notice strong{
    font-weight: 900;
}

.pdr-notice p{
    margin: 0 5px;
}

.pdr-notice a{
    color: #fff;
    text-decoration: underline !important;
}

@media only screen and (max-width: 767px) {

    .pdr-notice{
        line-height: 16px;
    }

    .pdr-notice p {
        font-size: 11px;
    }

}

.supp-upsell{
    display: grid;
    grid-template-columns: repeat(10, 1fr);
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-top: 20px;
}

.supp-upsell span{
    font-size: 12px;
    display: flex;
    justify-content: center;
}

.supp-upsell span a{
    text-align: center;
}

.supp-upsell img{
    margin-bottom: 10px;
}

@media only screen and (max-width: 1024px) {

    .supp-upsell{
        grid-template-columns: repeat(5, 1fr);
    }

}

@media only screen and (max-width: 767px) {

    .supp-upsell{
        grid-template-columns: repeat(4, 1fr);
    }

}

.pdr-supp-month-upsell-wrap {
    border-top: none !important;
    padding: 0 0 30px !important;
}

.woocommerce-message .supp-month-upsell h4 {
    background: #231f20;
    color: #fff !important;
    font-size: 25px;
    font-weight: 900;
    font-family: "Gotham",sans-serif;
    margin-bottom: 0;
    padding: 10px 25px;
    text-align: center;
    text-transform: uppercase;
}

.woocommerce-message .supp-month-upsell h4 span{
    color: #fcd600 !important;
}

.pdr-supp-month-intro-content {
    font-weight: 500;
    padding: 20px 65px;
    text-align: center;
}

.pdr-supp-month-intro-content p{
    line-height: 24px;
    font-size: 19px;
    margin-bottom: 10px;
}

.pdr-supp-month-intro-content strong{
    font-weight: 900;
    font-family: "Gotham",sans-serif;
    text-transform: uppercase;
}

.pdr-supp-month-img-content{
    display: flex;
    justify-content: space-between;
    padding: 0 60px 0 30px;
}

.pdr-supp-month-content{
    width: 350px;
}

.pdr-supp-month-img{
    width: calc(100% - 370px);
    align-items: center;
    display: flex;
    justify-content: center;
}

.pdr-supp-month-content-intro{
    font-weight: 900;
    font-family: "Gotham",sans-serif;
    font-size: 25px;
    line-height: 30px;
    margin-bottom: 5px;
}

.pdr-supp-month-offer-ends{
    font-size: 16px;
    margin-bottom: 7px;
    text-transform: uppercase;
}

.pdr-supp-month-countdown{
    border: 4px solid #231f20;
    display: inline-block;
    font-weight: 900;
    font-family: "Gotham",sans-serif;
    font-size: 18px;
    color: #231f20;
    padding: 7px 10px;
    width: 330px;
    max-width: 100%;
}

.supp-month-upsell div.pdr-supp-month-button{
    font-size: 12px;
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.supp-month-upsell div.pdr-supp-month-button a{
    text-align: center;
}

.supp-month-upsell div.pdr-supp-month-button a.pdr-button {
    border: none;
    font-size: 20px;
}

.supp-month-upsell div.pdr-supp-month-button a.pdr-button span{
    color: #fff;
    margin: 0 5px;
    text-transform: uppercase;
}

.supp-month-upsell div.pdr-supp-month-button a.pdr-button:hover {
    background: #231f20 !important;
    color: #fff !important;
}

.supp-month-upsell .pdr-supp-month-price{
    color: #231f20;
    padding-top: 15px;
}

.supp-month-upsell .pdr-supp-month-price .pdr-supp-month-price-old{
    font-size: 16px;
    font-weight: 900;
    font-family: "Gotham",sans-serif;
    line-height: 18px;
    margin-bottom: 3px;
    color: #4e4f4d;
}

.supp-month-upsell .pdr-supp-month-price .pdr-supp-month-price-old span{
    text-decoration: line-through;
}

.supp-month-upsell .pdr-supp-month-price .pdr-supp-month-price-new{
    color: #231f20;
    font-size: 18px;
    font-weight: 900;
    font-family: "Gotham",sans-serif;
    line-height: 22px;
    margin-bottom: 2px;
    text-transform: uppercase;
}

.pdr-supp-month-price-stock{
    font-size: 15px;
    text-transform: uppercase;
}

.supp-month-upsell .pdr-supp-month-price .pdr-supp-month-price-new span{
    color: #231f20;
}

.supp-month-upsell img{
    margin-bottom: 10px;
}

.pdr-supp-month-content{
    text-align: center;
    font-size: 16px;
    line-height: 18px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {

    .pdr-supp-month-img-content {
    	padding: 0 25px;
    }

    .pdr-supp-month-intro-content {
    	padding: 20px 40px;
    }

    .pdr-supp-month-intro-content p {
    	font-size: 17px;
        margin-bottom: 0;
    }

}


@media only screen and (max-width: 599px) {

    .pdr-supp-month-img-content {
        align-items: center;
    	flex-direction: column;
    }

    .pdr-supp-month-img {
    	width: 200px;
    	max-width: 100%;
        margin-bottom: 20px;
    }

    .pdr-supp-month-intro-content {
    	padding: 20px;
    }

    .pdr-supp-month-content {
    	max-width: 100%;
    }

    .pdr-supp-month-countdown {
    	border: 3px solid #008091;
    	font-size: 15px;
    	padding: 5px 10px;
    }

    .pdr-supp-month-intro-content p {
    	font-size: 15px;
    	line-height: 21px;
    }

    .woocommerce-message .supp-month-upsell h4 {
    	font-size: 23px;
    }

}
