/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
* {
  box-sizing: border-box;
}
*:before,
*:after {
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333333;
  background-color: #fff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #FF530D;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #c03700;
  text-decoration: underline;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 0;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: "Rokkitt", Georgia, "Times New Roman", Times, serif;
  font-weight: 700;
  line-height: 1.1;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #999999;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 48px;
}
h2,
.h2 {
  font-size: 36px;
}
h3,
.h3 {
  font-size: 24px;
}
h4,
.h4 {
  font-size: 18px;
}
h5,
.h5 {
  font-size: 14px;
}
h6,
.h6 {
  font-size: 12px;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
small,
.small {
  font-size: 85%;
}
mark,
.mark {
  background-color: transparent;
  padding: 0.2em;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #999999;
}
.text-primary {
  color: #FF530D;
}
a.text-primary:hover {
  color: #d93f00;
}
.text-success {
  color: #88c255;
}
a.text-success:hover {
  color: #6fa83c;
}
.text-info {
  color: #5bc0de;
}
a.text-info:hover {
  color: #31b0d5;
}
.text-warning {
  color: #f0ad4e;
}
a.text-warning:hover {
  color: #ec971f;
}
.text-danger {
  color: #d9534f;
}
a.text-danger:hover {
  color: #c9302c;
}
.bg-primary {
  color: #fff;
  background-color: #FF530D;
}
a.bg-primary:hover {
  background-color: #d93f00;
}
.bg-success {
  background-color: transparent;
}
a.bg-success:hover {
  background-color: rgba(0, 0, 0, 0);
}
.bg-info {
  background-color: transparent;
}
a.bg-info:hover {
  background-color: rgba(0, 0, 0, 0);
}
.bg-warning {
  background-color: transparent;
}
a.bg-warning:hover {
  background-color: rgba(0, 0, 0, 0);
}
.bg-danger {
  background-color: transparent;
}
a.bg-danger:hover {
  background-color: rgba(0, 0, 0, 0);
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eeeeee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 991px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999999;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eeeeee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #999999;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014   \A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\A0   \2014';
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 0;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 0;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  box-shadow: none;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 0;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #999999;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #d7eac6;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #cae4b3;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #daf1f8;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c5e9f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fceedb;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #fae3c4;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f4cecd;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #f0b9b8;
}
.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eeeeee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"],
  input[type="time"],
  input[type="datetime-local"],
  input[type="month"] {
    line-height: 34px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"] {
    line-height: 30px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"] {
    line-height: 46px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
  min-height: 34px;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
select.form-group-sm .form-control {
  height: 30px;
  line-height: 30px;
}
textarea.form-group-sm .form-control,
select[multiple].form-group-sm .form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  min-height: 32px;
}
.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 0;
}
select.input-lg {
  height: 46px;
  line-height: 46px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 0;
}
select.form-group-lg .form-control {
  height: 46px;
  line-height: 46px;
}
textarea.form-group-lg .form-control,
select[multiple].form-group-lg .form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  min-height: 38px;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #88c255;
}
.has-success .form-control {
  border-color: #88c255;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #6fa83c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #bddda0;
}
.has-success .input-group-addon {
  color: #88c255;
  border-color: #88c255;
  background-color: transparent;
}
.has-success .form-control-feedback {
  color: #88c255;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #f0ad4e;
}
.has-warning .form-control {
  border-color: #f0ad4e;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #ec971f;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f8d9ac;
}
.has-warning .input-group-addon {
  color: #f0ad4e;
  border-color: #f0ad4e;
  background-color: transparent;
}
.has-warning .form-control-feedback {
  color: #f0ad4e;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #d9534f;
}
.has-error .form-control {
  border-color: #d9534f;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #c9302c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eba5a3;
}
.has-error .input-group-addon {
  color: #d9534f;
  border-color: #d9534f;
  background-color: transparent;
}
.has-error .form-control-feedback {
  color: #d9534f;
}
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 14.333333px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
  }
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  box-shadow: none;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #FF530D;
  border-color: #f34600;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #d93f00;
  border-color: #b53400;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #FF530D;
  border-color: #f34600;
}
.btn-primary .badge {
  color: #FF530D;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  color: #FF530D;
  font-weight: normal;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #c03700;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #999999;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 0;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition-property: height, visibility;
  transition-duration: 0.35s;
  transition-timing-function: ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #fff;
  border: 1px solid #eeeeee;
  border-radius: 0;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #FF530D;
  background-color: transparent;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #FF530D;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #999999;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  left: auto;
  right: 0;
}
.dropdown-menu-left {
  left: 0;
  right: auto;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #999999;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 991px) {
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 0;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  line-height: 46px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #ccc;
  border-radius: 0;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 0;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 0;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  margin-left: -1px;
}
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li.disabled > a {
  color: #999999;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #999999;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #FF530D;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 0 0 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 0;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 0 0 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 0;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #FF530D;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 0;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 0 0 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar {
  position: relative;
  min-height: 70px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
@media (min-width: 991px) {
  .navbar {
    border-radius: 0;
  }
}
@media (min-width: 991px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 991px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 991px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 991px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 991px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.navbar-brand {
  float: left;
  padding: 25px 15px;
  font-size: 18px;
  line-height: 20px;
  height: 70px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 991px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: 18px;
  margin-bottom: 18px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 0;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 991px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 12.5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 990px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 991px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 25px;
    padding-bottom: 25px;
  }
}
.navbar-form {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 18px;
  margin-bottom: 18px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 990px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 991px) {
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 18px;
  margin-bottom: 18px;
}
.navbar-btn.btn-sm {
  margin-top: 20px;
  margin-bottom: 20px;
}
.navbar-btn.btn-xs {
  margin-top: 24px;
  margin-bottom: 24px;
}
.navbar-text {
  margin-top: 25px;
  margin-bottom: 25px;
}
@media (min-width: 991px) {
  .navbar-text {
    float: left;
    margin-left: 15px;
    margin-right: 15px;
  }
}
@media (min-width: 991px) {
  .navbar-left {
    float: left !important;
    float: left;
  }
  .navbar-right {
    float: right !important;
    float: right;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #FCFCFC;
  border-color: #eeeeee;
}
.navbar-default .navbar-brand {
  color: #222222;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #090909;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #222222;
}
.navbar-default .navbar-nav > li > a {
  color: #222222;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #FF530D;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #333333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #eeeeee;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: transparent;
  color: #333333;
}
@media (max-width: 990px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #222222;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #FF530D;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #333333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #222222;
}
.navbar-default .navbar-link:hover {
  color: #FF530D;
}
.navbar-default .btn-link {
  color: #222222;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #FF530D;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #bfbfbf;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #bfbfbf;
}
.navbar-inverse .navbar-nav > li > a {
  color: #bfbfbf;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #080808;
  color: #fff;
}
@media (max-width: 990px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #bfbfbf;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #bfbfbf;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link {
  color: #bfbfbf;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 0;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #FF530D;
  background-color: #fff;
  border: 1px solid #ddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #c03700;
  background-color: #eeeeee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #fff;
  background-color: #FF530D;
  border-color: #FF530D;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #999999;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.label {
  display: inline;
  padding: 0.2em 0.6em 0.3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25em;
}
a.label:hover,
a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #999999;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #808080;
}
.label-primary {
  background-color: #FF530D;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #d93f00;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.label-blackout {
  background-color: #000;
}
.label-blackout[href]:hover,
.label-blackout[href]:focus {
  background-color: #000000;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  background-color: #999999;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #FF530D;
  background-color: #fff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0;
  transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  margin-left: auto;
  margin-right: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #FF530D;
}
.thumbnail .caption {
  padding: 9px;
  color: #333333;
}
.thumbnail-admin {
  position: relative;
}
.thumbnail-admin .caption {
  padding: 0;
}
.thumbnail-admin .well {
  height: 75px;
  text-align: left;
  padding: 5px;
  margin-bottom: 0;
}
.thumbnail-admin .number {
  height: 30px;
  width: 30px;
  line-height: 30px;
  display: inline-block;
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
  font-weight: bold;
  text-align: center;
  position: absolute;
  top: 4px;
  right: 4px;
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 0;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  background-color: #88c255;
  border-color: transparent;
  color: #FFF;
}
.alert-success hr {
  border-top-color: rgba(0, 0, 0, 0);
}
.alert-success .alert-link {
  color: #e6e6e6;
}
.alert-info {
  background-color: #5bc0de;
  border-color: transparent;
  color: #FFF;
}
.alert-info hr {
  border-top-color: rgba(0, 0, 0, 0);
}
.alert-info .alert-link {
  color: #e6e6e6;
}
.alert-warning {
  background-color: #f0ad4e;
  border-color: transparent;
  color: #FFF;
}
.alert-warning hr {
  border-top-color: rgba(0, 0, 0, 0);
}
.alert-warning .alert-link {
  color: #e6e6e6;
}
.alert-danger {
  background-color: #d9534f;
  border-color: transparent;
  color: #FFF;
}
.alert-danger hr {
  border-top-color: rgba(0, 0, 0, 0);
}
.alert-danger .alert-link {
  color: #e6e6e6;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-radius: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #FF530D;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  transition: width 0.6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.list-group {
  margin-bottom: 20px;
  padding-left: 0;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
a.list-group-item {
  color: #555;
}
a.list-group-item .list-group-item-heading {
  color: #333;
}
a.list-group-item:hover,
a.list-group-item:focus {
  text-decoration: none;
  color: #555;
  background-color: #f5f5f5;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  background-color: #eeeeee;
  color: #999999;
  cursor: not-allowed;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #999999;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #FF530D;
  border-color: #FF530D;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #ffe4d9;
}
.list-group-item-success {
  color: #88c255;
  background-color: transparent;
}
a.list-group-item-success {
  color: #88c255;
}
a.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover,
a.list-group-item-success:focus {
  color: #88c255;
  background-color: rgba(0, 0, 0, 0);
}
a.list-group-item-success.active,
a.list-group-item-success.active:hover,
a.list-group-item-success.active:focus {
  color: #fff;
  background-color: #88c255;
  border-color: #88c255;
}
.list-group-item-info {
  color: #5bc0de;
  background-color: transparent;
}
a.list-group-item-info {
  color: #5bc0de;
}
a.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
a.list-group-item-info:focus {
  color: #5bc0de;
  background-color: rgba(0, 0, 0, 0);
}
a.list-group-item-info.active,
a.list-group-item-info.active:hover,
a.list-group-item-info.active:focus {
  color: #fff;
  background-color: #5bc0de;
  border-color: #5bc0de;
}
.list-group-item-warning {
  color: #f0ad4e;
  background-color: transparent;
}
a.list-group-item-warning {
  color: #f0ad4e;
}
a.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover,
a.list-group-item-warning:focus {
  color: #f0ad4e;
  background-color: rgba(0, 0, 0, 0);
}
a.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}
.list-group-item-danger {
  color: #d9534f;
  background-color: transparent;
}
a.list-group-item-danger {
  color: #d9534f;
}
a.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover,
a.list-group-item-danger:focus {
  color: #d9534f;
  background-color: rgba(0, 0, 0, 0);
}
a.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #d9534f;
  border-color: #d9534f;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 0;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: -1;
  border-top-left-radius: -1;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: -1;
  border-bottom-left-radius: -1;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: -1;
  border-top-left-radius: -1;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: -1;
  border-bottom-left-radius: -1;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-left: 15px;
  padding-right: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: -1;
  border-top-left-radius: -1;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: -1;
  border-top-right-radius: -1;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: -1;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: -1;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: -1;
  border-bottom-left-radius: -1;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-left-radius: -1;
  border-bottom-right-radius: -1;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: -1;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: -1;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  border: 0;
  margin-bottom: 0;
}
.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 0;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-admin .panel-heading .panel-title a:hover,
.panel-admin .panel-heading .panel-title a:active,
.panel-admin .panel-heading .panel-title a:visited,
.panel-admin .panel-heading .panel-title a:link {
  text-decoration: none;
}
.tab-pane .panel-admin .panel-heading {
  padding: 10px 20px;
}
.tab-pane .panel-admin .panel-heading .panel-title {
  font-size: 20px;
}
.panel-default {
  border-color: #ddd;
}
.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #FF530D;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #FF530D;
  border-color: #FF530D;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #FF530D;
}
.panel-primary > .panel-heading .badge {
  color: #FF530D;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #FF530D;
}
.panel-success {
  border-color: transparent;
}
.panel-success > .panel-heading {
  color: #88c255;
  background-color: transparent;
  border-color: transparent;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: transparent;
}
.panel-success > .panel-heading .badge {
  color: transparent;
  background-color: #88c255;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: transparent;
}
.panel-info {
  border-color: transparent;
}
.panel-info > .panel-heading {
  color: #5bc0de;
  background-color: transparent;
  border-color: transparent;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: transparent;
}
.panel-info > .panel-heading .badge {
  color: transparent;
  background-color: #5bc0de;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: transparent;
}
.panel-warning {
  border-color: transparent;
}
.panel-warning > .panel-heading {
  color: #f0ad4e;
  background-color: transparent;
  border-color: transparent;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: transparent;
}
.panel-warning > .panel-heading .badge {
  color: transparent;
  background-color: #f0ad4e;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: transparent;
}
.panel-danger {
  border-color: transparent;
}
.panel-danger > .panel-heading {
  color: #d9534f;
  background-color: transparent;
  border-color: transparent;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: transparent;
}
.panel-danger > .panel-heading .badge {
  color: transparent;
  background-color: #d9534f;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: transparent;
}
#admin-dashboard .tab-pane {
  border: 1px solid #ddd !important;
  border-top: none !important;
}
#admin-dashboard .tab-pane .panel {
  padding-bottom: 20px;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 0;
}
.well-sm {
  padding: 9px;
  border-radius: 0;
}
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.modal-open {
  overflow: hidden;
}
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  transform: translate(0, -25%);
  transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.42857143px;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  border-radius: 0;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: left;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  white-space: normal;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: -1 -1 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
.popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fff;
}
.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
.popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -10px;
}
.carousel {
  position: relative;
}
.carousel.carousel-meals {
  padding-bottom: 40px;
}
.carousel.carousel-meals .carousel-control {
  width: 0;
}
.carousel.carousel-meals .carousel-control .fa {
  width: 40px;
  height: 40px;
  line-height: 37px;
  text-align: center;
  border-radius: 50%;
  background-color: #FF530D;
  top: 47%;
}
.carousel.carousel-meals .carousel-control .fa.fa-angle-left {
  left: 5px;
}
.carousel.carousel-meals .carousel-control .fa.fa-angle-left::before {
  margin-right: 3px;
}
.carousel.carousel-meals .carousel-control .fa.fa-angle-right {
  right: 5px;
}
.carousel.carousel-meals .carousel-control .fa.fa-angle-right::before {
  margin-left: 3px;
}
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    perspective: 1000;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-control.left {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
  outline: 0;
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  line-height: 1;
  font-family: serif;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203A';
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #fff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -15px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -15px;
  }
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after {
  content: " ";
  display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.panel-body:after,
.modal-footer:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('https://res.cloudinary.com/hz3gmuqw6/raw/upload/v1570107159/fonts/fontawesome-webfont.eot?v=4.7.0');
  src: url('https://res.cloudinary.com/hz3gmuqw6/raw/upload/v1570107159/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('https://res.cloudinary.com/hz3gmuqw6/raw/upload/v1570106753/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('https://res.cloudinary.com/hz3gmuqw6/raw/upload/v1570106914/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('https://res.cloudinary.com/hz3gmuqw6/raw/upload/v1570106939/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: 0.2em 0.25em 0.15em;
  border: solid 0.08em #eeeeee;
  border-radius: 0.1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: 0.3em;
}
.fa.fa-pull-right {
  margin-left: 0.3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: 0.3em;
}
.fa.pull-right {
  margin-left: 0.3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\F000";
}
.fa-music:before {
  content: "\F001";
}
.fa-search:before {
  content: "\F002";
}
.fa-envelope-o:before {
  content: "\F003";
}
.fa-heart:before {
  content: "\F004";
}
.fa-star:before {
  content: "\F005";
}
.fa-star-o:before {
  content: "\F006";
}
.fa-user:before {
  content: "\F007";
}
.fa-film:before {
  content: "\F008";
}
.fa-th-large:before {
  content: "\F009";
}
.fa-th:before {
  content: "\F00A";
}
.fa-th-list:before {
  content: "\F00B";
}
.fa-check:before {
  content: "\F00C";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\F00D";
}
.fa-search-plus:before {
  content: "\F00E";
}
.fa-search-minus:before {
  content: "\F010";
}
.fa-power-off:before {
  content: "\F011";
}
.fa-signal:before {
  content: "\F012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\F013";
}
.fa-trash-o:before {
  content: "\F014";
}
.fa-home:before {
  content: "\F015";
}
.fa-file-o:before {
  content: "\F016";
}
.fa-clock-o:before {
  content: "\F017";
}
.fa-road:before {
  content: "\F018";
}
.fa-download:before {
  content: "\F019";
}
.fa-arrow-circle-o-down:before {
  content: "\F01A";
}
.fa-arrow-circle-o-up:before {
  content: "\F01B";
}
.fa-inbox:before {
  content: "\F01C";
}
.fa-play-circle-o:before {
  content: "\F01D";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\F01E";
}
.fa-refresh:before {
  content: "\F021";
}
.fa-list-alt:before {
  content: "\F022";
}
.fa-lock:before {
  content: "\F023";
}
.fa-flag:before {
  content: "\F024";
}
.fa-headphones:before {
  content: "\F025";
}
.fa-volume-off:before {
  content: "\F026";
}
.fa-volume-down:before {
  content: "\F027";
}
.fa-volume-up:before {
  content: "\F028";
}
.fa-qrcode:before {
  content: "\F029";
}
.fa-barcode:before {
  content: "\F02A";
}
.fa-tag:before {
  content: "\F02B";
}
.fa-tags:before {
  content: "\F02C";
}
.fa-book:before {
  content: "\F02D";
}
.fa-bookmark:before {
  content: "\F02E";
}
.fa-print:before {
  content: "\F02F";
}
.fa-camera:before {
  content: "\F030";
}
.fa-font:before {
  content: "\F031";
}
.fa-bold:before {
  content: "\F032";
}
.fa-italic:before {
  content: "\F033";
}
.fa-text-height:before {
  content: "\F034";
}
.fa-text-width:before {
  content: "\F035";
}
.fa-align-left:before {
  content: "\F036";
}
.fa-align-center:before {
  content: "\F037";
}
.fa-align-right:before {
  content: "\F038";
}
.fa-align-justify:before {
  content: "\F039";
}
.fa-list:before {
  content: "\F03A";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\F03B";
}
.fa-indent:before {
  content: "\F03C";
}
.fa-video-camera:before {
  content: "\F03D";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\F03E";
}
.fa-pencil:before {
  content: "\F040";
}
.fa-map-marker:before {
  content: "\F041";
}
.fa-adjust:before {
  content: "\F042";
}
.fa-tint:before {
  content: "\F043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\F044";
}
.fa-share-square-o:before {
  content: "\F045";
}
.fa-check-square-o:before {
  content: "\F046";
}
.fa-arrows:before {
  content: "\F047";
}
.fa-step-backward:before {
  content: "\F048";
}
.fa-fast-backward:before {
  content: "\F049";
}
.fa-backward:before {
  content: "\F04A";
}
.fa-play:before {
  content: "\F04B";
}
.fa-pause:before {
  content: "\F04C";
}
.fa-stop:before {
  content: "\F04D";
}
.fa-forward:before {
  content: "\F04E";
}
.fa-fast-forward:before {
  content: "\F050";
}
.fa-step-forward:before {
  content: "\F051";
}
.fa-eject:before {
  content: "\F052";
}
.fa-chevron-left:before {
  content: "\F053";
}
.fa-chevron-right:before {
  content: "\F054";
}
.fa-plus-circle:before {
  content: "\F055";
}
.fa-minus-circle:before {
  content: "\F056";
}
.fa-times-circle:before {
  content: "\F057";
}
.fa-check-circle:before {
  content: "\F058";
}
.fa-question-circle:before {
  content: "\F059";
}
.fa-info-circle:before {
  content: "\F05A";
}
.fa-crosshairs:before {
  content: "\F05B";
}
.fa-times-circle-o:before {
  content: "\F05C";
}
.fa-check-circle-o:before {
  content: "\F05D";
}
.fa-ban:before {
  content: "\F05E";
}
.fa-arrow-left:before {
  content: "\F060";
}
.fa-arrow-right:before {
  content: "\F061";
}
.fa-arrow-up:before {
  content: "\F062";
}
.fa-arrow-down:before {
  content: "\F063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\F064";
}
.fa-expand:before {
  content: "\F065";
}
.fa-compress:before {
  content: "\F066";
}
.fa-plus:before {
  content: "\F067";
}
.fa-minus:before {
  content: "\F068";
}
.fa-asterisk:before {
  content: "\F069";
}
.fa-exclamation-circle:before {
  content: "\F06A";
}
.fa-gift:before {
  content: "\F06B";
}
.fa-leaf:before {
  content: "\F06C";
}
.fa-fire:before {
  content: "\F06D";
}
.fa-eye:before {
  content: "\F06E";
}
.fa-eye-slash:before {
  content: "\F070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\F071";
}
.fa-plane:before {
  content: "\F072";
}
.fa-calendar:before {
  content: "\F073";
}
.fa-random:before {
  content: "\F074";
}
.fa-comment:before {
  content: "\F075";
}
.fa-magnet:before {
  content: "\F076";
}
.fa-chevron-up:before {
  content: "\F077";
}
.fa-chevron-down:before {
  content: "\F078";
}
.fa-retweet:before {
  content: "\F079";
}
.fa-shopping-cart:before {
  content: "\F07A";
}
.fa-folder:before {
  content: "\F07B";
}
.fa-folder-open:before {
  content: "\F07C";
}
.fa-arrows-v:before {
  content: "\F07D";
}
.fa-arrows-h:before {
  content: "\F07E";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\F080";
}
.fa-twitter-square:before {
  content: "\F081";
}
.fa-facebook-square:before {
  content: "\F082";
}
.fa-camera-retro:before {
  content: "\F083";
}
.fa-key:before {
  content: "\F084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\F085";
}
.fa-comments:before {
  content: "\F086";
}
.fa-thumbs-o-up:before {
  content: "\F087";
}
.fa-thumbs-o-down:before {
  content: "\F088";
}
.fa-star-half:before {
  content: "\F089";
}
.fa-heart-o:before {
  content: "\F08A";
}
.fa-sign-out:before {
  content: "\F08B";
}
.fa-linkedin-square:before {
  content: "\F08C";
}
.fa-thumb-tack:before {
  content: "\F08D";
}
.fa-external-link:before {
  content: "\F08E";
}
.fa-sign-in:before {
  content: "\F090";
}
.fa-trophy:before {
  content: "\F091";
}
.fa-github-square:before {
  content: "\F092";
}
.fa-upload:before {
  content: "\F093";
}
.fa-lemon-o:before {
  content: "\F094";
}
.fa-phone:before {
  content: "\F095";
}
.fa-square-o:before {
  content: "\F096";
}
.fa-bookmark-o:before {
  content: "\F097";
}
.fa-phone-square:before {
  content: "\F098";
}
.fa-twitter:before {
  content: "\F099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\F09A";
}
.fa-github:before {
  content: "\F09B";
}
.fa-unlock:before {
  content: "\F09C";
}
.fa-credit-card:before {
  content: "\F09D";
}
.fa-feed:before,
.fa-rss:before {
  content: "\F09E";
}
.fa-hdd-o:before {
  content: "\F0A0";
}
.fa-bullhorn:before {
  content: "\F0A1";
}
.fa-bell:before {
  content: "\F0F3";
}
.fa-certificate:before {
  content: "\F0A3";
}
.fa-hand-o-right:before {
  content: "\F0A4";
}
.fa-hand-o-left:before {
  content: "\F0A5";
}
.fa-hand-o-up:before {
  content: "\F0A6";
}
.fa-hand-o-down:before {
  content: "\F0A7";
}
.fa-arrow-circle-left:before {
  content: "\F0A8";
}
.fa-arrow-circle-right:before {
  content: "\F0A9";
}
.fa-arrow-circle-up:before {
  content: "\F0AA";
}
.fa-arrow-circle-down:before {
  content: "\F0AB";
}
.fa-globe:before {
  content: "\F0AC";
}
.fa-wrench:before {
  content: "\F0AD";
}
.fa-tasks:before {
  content: "\F0AE";
}
.fa-filter:before {
  content: "\F0B0";
}
.fa-briefcase:before {
  content: "\F0B1";
}
.fa-arrows-alt:before {
  content: "\F0B2";
}
.fa-group:before,
.fa-users:before {
  content: "\F0C0";
}
.fa-chain:before,
.fa-link:before {
  content: "\F0C1";
}
.fa-cloud:before {
  content: "\F0C2";
}
.fa-flask:before {
  content: "\F0C3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\F0C4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\F0C5";
}
.fa-paperclip:before {
  content: "\F0C6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\F0C7";
}
.fa-square:before {
  content: "\F0C8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\F0C9";
}
.fa-list-ul:before {
  content: "\F0CA";
}
.fa-list-ol:before {
  content: "\F0CB";
}
.fa-strikethrough:before {
  content: "\F0CC";
}
.fa-underline:before {
  content: "\F0CD";
}
.fa-table:before {
  content: "\F0CE";
}
.fa-magic:before {
  content: "\F0D0";
}
.fa-truck:before {
  content: "\F0D1";
}
.fa-pinterest:before {
  content: "\F0D2";
}
.fa-pinterest-square:before {
  content: "\F0D3";
}
.fa-google-plus-square:before {
  content: "\F0D4";
}
.fa-google-plus:before {
  content: "\F0D5";
}
.fa-money:before {
  content: "\F0D6";
}
.fa-caret-down:before {
  content: "\F0D7";
}
.fa-caret-up:before {
  content: "\F0D8";
}
.fa-caret-left:before {
  content: "\F0D9";
}
.fa-caret-right:before {
  content: "\F0DA";
}
.fa-columns:before {
  content: "\F0DB";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\F0DC";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\F0DD";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\F0DE";
}
.fa-envelope:before {
  content: "\F0E0";
}
.fa-linkedin:before {
  content: "\F0E1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\F0E2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\F0E3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\F0E4";
}
.fa-comment-o:before {
  content: "\F0E5";
}
.fa-comments-o:before {
  content: "\F0E6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\F0E7";
}
.fa-sitemap:before {
  content: "\F0E8";
}
.fa-umbrella:before {
  content: "\F0E9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\F0EA";
}
.fa-lightbulb-o:before {
  content: "\F0EB";
}
.fa-exchange:before {
  content: "\F0EC";
}
.fa-cloud-download:before {
  content: "\F0ED";
}
.fa-cloud-upload:before {
  content: "\F0EE";
}
.fa-user-md:before {
  content: "\F0F0";
}
.fa-stethoscope:before {
  content: "\F0F1";
}
.fa-suitcase:before {
  content: "\F0F2";
}
.fa-bell-o:before {
  content: "\F0A2";
}
.fa-coffee:before {
  content: "\F0F4";
}
.fa-cutlery:before {
  content: "\F0F5";
}
.fa-file-text-o:before {
  content: "\F0F6";
}
.fa-building-o:before {
  content: "\F0F7";
}
.fa-hospital-o:before {
  content: "\F0F8";
}
.fa-ambulance:before {
  content: "\F0F9";
}
.fa-medkit:before {
  content: "\F0FA";
}
.fa-fighter-jet:before {
  content: "\F0FB";
}
.fa-beer:before {
  content: "\F0FC";
}
.fa-h-square:before {
  content: "\F0FD";
}
.fa-plus-square:before {
  content: "\F0FE";
}
.fa-angle-double-left:before {
  content: "\F100";
}
.fa-angle-double-right:before {
  content: "\F101";
}
.fa-angle-double-up:before {
  content: "\F102";
}
.fa-angle-double-down:before {
  content: "\F103";
}
.fa-angle-left:before {
  content: "\F104";
}
.fa-angle-right:before {
  content: "\F105";
}
.fa-angle-up:before {
  content: "\F106";
}
.fa-angle-down:before {
  content: "\F107";
}
.fa-desktop:before {
  content: "\F108";
}
.fa-laptop:before {
  content: "\F109";
}
.fa-tablet:before {
  content: "\F10A";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\F10B";
}
.fa-circle-o:before {
  content: "\F10C";
}
.fa-quote-left:before {
  content: "\F10D";
}
.fa-quote-right:before {
  content: "\F10E";
}
.fa-spinner:before {
  content: "\F110";
}
.fa-circle:before {
  content: "\F111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\F112";
}
.fa-github-alt:before {
  content: "\F113";
}
.fa-folder-o:before {
  content: "\F114";
}
.fa-folder-open-o:before {
  content: "\F115";
}
.fa-smile-o:before {
  content: "\F118";
}
.fa-frown-o:before {
  content: "\F119";
}
.fa-meh-o:before {
  content: "\F11A";
}
.fa-gamepad:before {
  content: "\F11B";
}
.fa-keyboard-o:before {
  content: "\F11C";
}
.fa-flag-o:before {
  content: "\F11D";
}
.fa-flag-checkered:before {
  content: "\F11E";
}
.fa-terminal:before {
  content: "\F120";
}
.fa-code:before {
  content: "\F121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\F122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\F123";
}
.fa-location-arrow:before {
  content: "\F124";
}
.fa-crop:before {
  content: "\F125";
}
.fa-code-fork:before {
  content: "\F126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\F127";
}
.fa-question:before {
  content: "\F128";
}
.fa-info:before {
  content: "\F129";
}
.fa-exclamation:before {
  content: "\F12A";
}
.fa-superscript:before {
  content: "\F12B";
}
.fa-subscript:before {
  content: "\F12C";
}
.fa-eraser:before {
  content: "\F12D";
}
.fa-puzzle-piece:before {
  content: "\F12E";
}
.fa-microphone:before {
  content: "\F130";
}
.fa-microphone-slash:before {
  content: "\F131";
}
.fa-shield:before {
  content: "\F132";
}
.fa-calendar-o:before {
  content: "\F133";
}
.fa-fire-extinguisher:before {
  content: "\F134";
}
.fa-rocket:before {
  content: "\F135";
}
.fa-maxcdn:before {
  content: "\F136";
}
.fa-chevron-circle-left:before {
  content: "\F137";
}
.fa-chevron-circle-right:before {
  content: "\F138";
}
.fa-chevron-circle-up:before {
  content: "\F139";
}
.fa-chevron-circle-down:before {
  content: "\F13A";
}
.fa-html5:before {
  content: "\F13B";
}
.fa-css3:before {
  content: "\F13C";
}
.fa-anchor:before {
  content: "\F13D";
}
.fa-unlock-alt:before {
  content: "\F13E";
}
.fa-bullseye:before {
  content: "\F140";
}
.fa-ellipsis-h:before {
  content: "\F141";
}
.fa-ellipsis-v:before {
  content: "\F142";
}
.fa-rss-square:before {
  content: "\F143";
}
.fa-play-circle:before {
  content: "\F144";
}
.fa-ticket:before {
  content: "\F145";
}
.fa-minus-square:before {
  content: "\F146";
}
.fa-minus-square-o:before {
  content: "\F147";
}
.fa-level-up:before {
  content: "\F148";
}
.fa-level-down:before {
  content: "\F149";
}
.fa-check-square:before {
  content: "\F14A";
}
.fa-pencil-square:before {
  content: "\F14B";
}
.fa-external-link-square:before {
  content: "\F14C";
}
.fa-share-square:before {
  content: "\F14D";
}
.fa-compass:before {
  content: "\F14E";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\F150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\F151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\F152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\F153";
}
.fa-gbp:before {
  content: "\F154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\F155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\F156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\F157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\F158";
}
.fa-won:before,
.fa-krw:before {
  content: "\F159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\F15A";
}
.fa-file:before {
  content: "\F15B";
}
.fa-file-text:before {
  content: "\F15C";
}
.fa-sort-alpha-asc:before {
  content: "\F15D";
}
.fa-sort-alpha-desc:before {
  content: "\F15E";
}
.fa-sort-amount-asc:before {
  content: "\F160";
}
.fa-sort-amount-desc:before {
  content: "\F161";
}
.fa-sort-numeric-asc:before {
  content: "\F162";
}
.fa-sort-numeric-desc:before {
  content: "\F163";
}
.fa-thumbs-up:before {
  content: "\F164";
}
.fa-thumbs-down:before {
  content: "\F165";
}
.fa-youtube-square:before {
  content: "\F166";
}
.fa-youtube:before {
  content: "\F167";
}
.fa-xing:before {
  content: "\F168";
}
.fa-xing-square:before {
  content: "\F169";
}
.fa-youtube-play:before {
  content: "\F16A";
}
.fa-dropbox:before {
  content: "\F16B";
}
.fa-stack-overflow:before {
  content: "\F16C";
}
.fa-instagram:before {
  content: "\F16D";
}
.fa-flickr:before {
  content: "\F16E";
}
.fa-adn:before {
  content: "\F170";
}
.fa-bitbucket:before {
  content: "\F171";
}
.fa-bitbucket-square:before {
  content: "\F172";
}
.fa-tumblr:before {
  content: "\F173";
}
.fa-tumblr-square:before {
  content: "\F174";
}
.fa-long-arrow-down:before {
  content: "\F175";
}
.fa-long-arrow-up:before {
  content: "\F176";
}
.fa-long-arrow-left:before {
  content: "\F177";
}
.fa-long-arrow-right:before {
  content: "\F178";
}
.fa-apple:before {
  content: "\F179";
}
.fa-windows:before {
  content: "\F17A";
}
.fa-android:before {
  content: "\F17B";
}
.fa-linux:before {
  content: "\F17C";
}
.fa-dribbble:before {
  content: "\F17D";
}
.fa-skype:before {
  content: "\F17E";
}
.fa-foursquare:before {
  content: "\F180";
}
.fa-trello:before {
  content: "\F181";
}
.fa-female:before {
  content: "\F182";
}
.fa-male:before {
  content: "\F183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\F184";
}
.fa-sun-o:before {
  content: "\F185";
}
.fa-moon-o:before {
  content: "\F186";
}
.fa-archive:before {
  content: "\F187";
}
.fa-bug:before {
  content: "\F188";
}
.fa-vk:before {
  content: "\F189";
}
.fa-weibo:before {
  content: "\F18A";
}
.fa-renren:before {
  content: "\F18B";
}
.fa-pagelines:before {
  content: "\F18C";
}
.fa-stack-exchange:before {
  content: "\F18D";
}
.fa-arrow-circle-o-right:before {
  content: "\F18E";
}
.fa-arrow-circle-o-left:before {
  content: "\F190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\F191";
}
.fa-dot-circle-o:before {
  content: "\F192";
}
.fa-wheelchair:before {
  content: "\F193";
}
.fa-vimeo-square:before {
  content: "\F194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\F195";
}
.fa-plus-square-o:before {
  content: "\F196";
}
.fa-space-shuttle:before {
  content: "\F197";
}
.fa-slack:before {
  content: "\F198";
}
.fa-envelope-square:before {
  content: "\F199";
}
.fa-wordpress:before {
  content: "\F19A";
}
.fa-openid:before {
  content: "\F19B";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\F19C";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\F19D";
}
.fa-yahoo:before {
  content: "\F19E";
}
.fa-google:before {
  content: "\F1A0";
}
.fa-reddit:before {
  content: "\F1A1";
}
.fa-reddit-square:before {
  content: "\F1A2";
}
.fa-stumbleupon-circle:before {
  content: "\F1A3";
}
.fa-stumbleupon:before {
  content: "\F1A4";
}
.fa-delicious:before {
  content: "\F1A5";
}
.fa-digg:before {
  content: "\F1A6";
}
.fa-pied-piper-pp:before {
  content: "\F1A7";
}
.fa-pied-piper-alt:before {
  content: "\F1A8";
}
.fa-drupal:before {
  content: "\F1A9";
}
.fa-joomla:before {
  content: "\F1AA";
}
.fa-language:before {
  content: "\F1AB";
}
.fa-fax:before {
  content: "\F1AC";
}
.fa-building:before {
  content: "\F1AD";
}
.fa-child:before {
  content: "\F1AE";
}
.fa-paw:before {
  content: "\F1B0";
}
.fa-spoon:before {
  content: "\F1B1";
}
.fa-cube:before {
  content: "\F1B2";
}
.fa-cubes:before {
  content: "\F1B3";
}
.fa-behance:before {
  content: "\F1B4";
}
.fa-behance-square:before {
  content: "\F1B5";
}
.fa-steam:before {
  content: "\F1B6";
}
.fa-steam-square:before {
  content: "\F1B7";
}
.fa-recycle:before {
  content: "\F1B8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\F1B9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\F1BA";
}
.fa-tree:before {
  content: "\F1BB";
}
.fa-spotify:before {
  content: "\F1BC";
}
.fa-deviantart:before {
  content: "\F1BD";
}
.fa-soundcloud:before {
  content: "\F1BE";
}
.fa-database:before {
  content: "\F1C0";
}
.fa-file-pdf-o:before {
  content: "\F1C1";
}
.fa-file-word-o:before {
  content: "\F1C2";
}
.fa-file-excel-o:before {
  content: "\F1C3";
}
.fa-file-powerpoint-o:before {
  content: "\F1C4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\F1C5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\F1C6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\F1C7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\F1C8";
}
.fa-file-code-o:before {
  content: "\F1C9";
}
.fa-vine:before {
  content: "\F1CA";
}
.fa-codepen:before {
  content: "\F1CB";
}
.fa-jsfiddle:before {
  content: "\F1CC";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\F1CD";
}
.fa-circle-o-notch:before {
  content: "\F1CE";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\F1D0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\F1D1";
}
.fa-git-square:before {
  content: "\F1D2";
}
.fa-git:before {
  content: "\F1D3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\F1D4";
}
.fa-tencent-weibo:before {
  content: "\F1D5";
}
.fa-qq:before {
  content: "\F1D6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\F1D7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\F1D8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\F1D9";
}
.fa-history:before {
  content: "\F1DA";
}
.fa-circle-thin:before {
  content: "\F1DB";
}
.fa-header:before {
  content: "\F1DC";
}
.fa-paragraph:before {
  content: "\F1DD";
}
.fa-sliders:before {
  content: "\F1DE";
}
.fa-share-alt:before {
  content: "\F1E0";
}
.fa-share-alt-square:before {
  content: "\F1E1";
}
.fa-bomb:before {
  content: "\F1E2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\F1E3";
}
.fa-tty:before {
  content: "\F1E4";
}
.fa-binoculars:before {
  content: "\F1E5";
}
.fa-plug:before {
  content: "\F1E6";
}
.fa-slideshare:before {
  content: "\F1E7";
}
.fa-twitch:before {
  content: "\F1E8";
}
.fa-yelp:before {
  content: "\F1E9";
}
.fa-newspaper-o:before {
  content: "\F1EA";
}
.fa-wifi:before {
  content: "\F1EB";
}
.fa-calculator:before {
  content: "\F1EC";
}
.fa-paypal:before {
  content: "\F1ED";
}
.fa-google-wallet:before {
  content: "\F1EE";
}
.fa-cc-visa:before {
  content: "\F1F0";
}
.fa-cc-mastercard:before {
  content: "\F1F1";
}
.fa-cc-discover:before {
  content: "\F1F2";
}
.fa-cc-amex:before {
  content: "\F1F3";
}
.fa-cc-paypal:before {
  content: "\F1F4";
}
.fa-cc-stripe:before {
  content: "\F1F5";
}
.fa-bell-slash:before {
  content: "\F1F6";
}
.fa-bell-slash-o:before {
  content: "\F1F7";
}
.fa-trash:before {
  content: "\F1F8";
}
.fa-copyright:before {
  content: "\F1F9";
}
.fa-at:before {
  content: "\F1FA";
}
.fa-eyedropper:before {
  content: "\F1FB";
}
.fa-paint-brush:before {
  content: "\F1FC";
}
.fa-birthday-cake:before {
  content: "\F1FD";
}
.fa-area-chart:before {
  content: "\F1FE";
}
.fa-pie-chart:before {
  content: "\F200";
}
.fa-line-chart:before {
  content: "\F201";
}
.fa-lastfm:before {
  content: "\F202";
}
.fa-lastfm-square:before {
  content: "\F203";
}
.fa-toggle-off:before {
  content: "\F204";
}
.fa-toggle-on:before {
  content: "\F205";
}
.fa-bicycle:before {
  content: "\F206";
}
.fa-bus:before {
  content: "\F207";
}
.fa-ioxhost:before {
  content: "\F208";
}
.fa-angellist:before {
  content: "\F209";
}
.fa-cc:before {
  content: "\F20A";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\F20B";
}
.fa-meanpath:before {
  content: "\F20C";
}
.fa-buysellads:before {
  content: "\F20D";
}
.fa-connectdevelop:before {
  content: "\F20E";
}
.fa-dashcube:before {
  content: "\F210";
}
.fa-forumbee:before {
  content: "\F211";
}
.fa-leanpub:before {
  content: "\F212";
}
.fa-sellsy:before {
  content: "\F213";
}
.fa-shirtsinbulk:before {
  content: "\F214";
}
.fa-simplybuilt:before {
  content: "\F215";
}
.fa-skyatlas:before {
  content: "\F216";
}
.fa-cart-plus:before {
  content: "\F217";
}
.fa-cart-arrow-down:before {
  content: "\F218";
}
.fa-diamond:before {
  content: "\F219";
}
.fa-ship:before {
  content: "\F21A";
}
.fa-user-secret:before {
  content: "\F21B";
}
.fa-motorcycle:before {
  content: "\F21C";
}
.fa-street-view:before {
  content: "\F21D";
}
.fa-heartbeat:before {
  content: "\F21E";
}
.fa-venus:before {
  content: "\F221";
}
.fa-mars:before {
  content: "\F222";
}
.fa-mercury:before {
  content: "\F223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\F224";
}
.fa-transgender-alt:before {
  content: "\F225";
}
.fa-venus-double:before {
  content: "\F226";
}
.fa-mars-double:before {
  content: "\F227";
}
.fa-venus-mars:before {
  content: "\F228";
}
.fa-mars-stroke:before {
  content: "\F229";
}
.fa-mars-stroke-v:before {
  content: "\F22A";
}
.fa-mars-stroke-h:before {
  content: "\F22B";
}
.fa-neuter:before {
  content: "\F22C";
}
.fa-genderless:before {
  content: "\F22D";
}
.fa-facebook-official:before {
  content: "\F230";
}
.fa-pinterest-p:before {
  content: "\F231";
}
.fa-whatsapp:before {
  content: "\F232";
}
.fa-server:before {
  content: "\F233";
}
.fa-user-plus:before {
  content: "\F234";
}
.fa-user-times:before {
  content: "\F235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\F236";
}
.fa-viacoin:before {
  content: "\F237";
}
.fa-train:before {
  content: "\F238";
}
.fa-subway:before {
  content: "\F239";
}
.fa-medium:before {
  content: "\F23A";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\F23B";
}
.fa-optin-monster:before {
  content: "\F23C";
}
.fa-opencart:before {
  content: "\F23D";
}
.fa-expeditedssl:before {
  content: "\F23E";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\F240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\F241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\F242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\F243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\F244";
}
.fa-mouse-pointer:before {
  content: "\F245";
}
.fa-i-cursor:before {
  content: "\F246";
}
.fa-object-group:before {
  content: "\F247";
}
.fa-object-ungroup:before {
  content: "\F248";
}
.fa-sticky-note:before {
  content: "\F249";
}
.fa-sticky-note-o:before {
  content: "\F24A";
}
.fa-cc-jcb:before {
  content: "\F24B";
}
.fa-cc-diners-club:before {
  content: "\F24C";
}
.fa-clone:before {
  content: "\F24D";
}
.fa-balance-scale:before {
  content: "\F24E";
}
.fa-hourglass-o:before {
  content: "\F250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\F251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\F252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\F253";
}
.fa-hourglass:before {
  content: "\F254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\F255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\F256";
}
.fa-hand-scissors-o:before {
  content: "\F257";
}
.fa-hand-lizard-o:before {
  content: "\F258";
}
.fa-hand-spock-o:before {
  content: "\F259";
}
.fa-hand-pointer-o:before {
  content: "\F25A";
}
.fa-hand-peace-o:before {
  content: "\F25B";
}
.fa-trademark:before {
  content: "\F25C";
}
.fa-registered:before {
  content: "\F25D";
}
.fa-creative-commons:before {
  content: "\F25E";
}
.fa-gg:before {
  content: "\F260";
}
.fa-gg-circle:before {
  content: "\F261";
}
.fa-tripadvisor:before {
  content: "\F262";
}
.fa-odnoklassniki:before {
  content: "\F263";
}
.fa-odnoklassniki-square:before {
  content: "\F264";
}
.fa-get-pocket:before {
  content: "\F265";
}
.fa-wikipedia-w:before {
  content: "\F266";
}
.fa-safari:before {
  content: "\F267";
}
.fa-chrome:before {
  content: "\F268";
}
.fa-firefox:before {
  content: "\F269";
}
.fa-opera:before {
  content: "\F26A";
}
.fa-internet-explorer:before {
  content: "\F26B";
}
.fa-tv:before,
.fa-television:before {
  content: "\F26C";
}
.fa-contao:before {
  content: "\F26D";
}
.fa-500px:before {
  content: "\F26E";
}
.fa-amazon:before {
  content: "\F270";
}
.fa-calendar-plus-o:before {
  content: "\F271";
}
.fa-calendar-minus-o:before {
  content: "\F272";
}
.fa-calendar-times-o:before {
  content: "\F273";
}
.fa-calendar-check-o:before {
  content: "\F274";
}
.fa-industry:before {
  content: "\F275";
}
.fa-map-pin:before {
  content: "\F276";
}
.fa-map-signs:before {
  content: "\F277";
}
.fa-map-o:before {
  content: "\F278";
}
.fa-map:before {
  content: "\F279";
}
.fa-commenting:before {
  content: "\F27A";
}
.fa-commenting-o:before {
  content: "\F27B";
}
.fa-houzz:before {
  content: "\F27C";
}
.fa-vimeo:before {
  content: "\F27D";
}
.fa-black-tie:before {
  content: "\F27E";
}
.fa-fonticons:before {
  content: "\F280";
}
.fa-reddit-alien:before {
  content: "\F281";
}
.fa-edge:before {
  content: "\F282";
}
.fa-credit-card-alt:before {
  content: "\F283";
}
.fa-codiepie:before {
  content: "\F284";
}
.fa-modx:before {
  content: "\F285";
}
.fa-fort-awesome:before {
  content: "\F286";
}
.fa-usb:before {
  content: "\F287";
}
.fa-product-hunt:before {
  content: "\F288";
}
.fa-mixcloud:before {
  content: "\F289";
}
.fa-scribd:before {
  content: "\F28A";
}
.fa-pause-circle:before {
  content: "\F28B";
}
.fa-pause-circle-o:before {
  content: "\F28C";
}
.fa-stop-circle:before {
  content: "\F28D";
}
.fa-stop-circle-o:before {
  content: "\F28E";
}
.fa-shopping-bag:before {
  content: "\F290";
}
.fa-shopping-basket:before {
  content: "\F291";
}
.fa-hashtag:before {
  content: "\F292";
}
.fa-bluetooth:before {
  content: "\F293";
}
.fa-bluetooth-b:before {
  content: "\F294";
}
.fa-percent:before {
  content: "\F295";
}
.fa-gitlab:before {
  content: "\F296";
}
.fa-wpbeginner:before {
  content: "\F297";
}
.fa-wpforms:before {
  content: "\F298";
}
.fa-envira:before {
  content: "\F299";
}
.fa-universal-access:before {
  content: "\F29A";
}
.fa-wheelchair-alt:before {
  content: "\F29B";
}
.fa-question-circle-o:before {
  content: "\F29C";
}
.fa-blind:before {
  content: "\F29D";
}
.fa-audio-description:before {
  content: "\F29E";
}
.fa-volume-control-phone:before {
  content: "\F2A0";
}
.fa-braille:before {
  content: "\F2A1";
}
.fa-assistive-listening-systems:before {
  content: "\F2A2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\F2A3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\F2A4";
}
.fa-glide:before {
  content: "\F2A5";
}
.fa-glide-g:before {
  content: "\F2A6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\F2A7";
}
.fa-low-vision:before {
  content: "\F2A8";
}
.fa-viadeo:before {
  content: "\F2A9";
}
.fa-viadeo-square:before {
  content: "\F2AA";
}
.fa-snapchat:before {
  content: "\F2AB";
}
.fa-snapchat-ghost:before {
  content: "\F2AC";
}
.fa-snapchat-square:before {
  content: "\F2AD";
}
.fa-pied-piper:before {
  content: "\F2AE";
}
.fa-first-order:before {
  content: "\F2B0";
}
.fa-yoast:before {
  content: "\F2B1";
}
.fa-themeisle:before {
  content: "\F2B2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\F2B3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\F2B4";
}
.fa-handshake-o:before {
  content: "\F2B5";
}
.fa-envelope-open:before {
  content: "\F2B6";
}
.fa-envelope-open-o:before {
  content: "\F2B7";
}
.fa-linode:before {
  content: "\F2B8";
}
.fa-address-book:before {
  content: "\F2B9";
}
.fa-address-book-o:before {
  content: "\F2BA";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "\F2BB";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\F2BC";
}
.fa-user-circle:before {
  content: "\F2BD";
}
.fa-user-circle-o:before {
  content: "\F2BE";
}
.fa-user-o:before {
  content: "\F2C0";
}
.fa-id-badge:before {
  content: "\F2C1";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\F2C2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\F2C3";
}
.fa-quora:before {
  content: "\F2C4";
}
.fa-free-code-camp:before {
  content: "\F2C5";
}
.fa-telegram:before {
  content: "\F2C6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\F2C7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\F2C8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\F2C9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\F2CA";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\F2CB";
}
.fa-shower:before {
  content: "\F2CC";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\F2CD";
}
.fa-podcast:before {
  content: "\F2CE";
}
.fa-window-maximize:before {
  content: "\F2D0";
}
.fa-window-minimize:before {
  content: "\F2D1";
}
.fa-window-restore:before {
  content: "\F2D2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\F2D3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\F2D4";
}
.fa-bandcamp:before {
  content: "\F2D5";
}
.fa-grav:before {
  content: "\F2D6";
}
.fa-etsy:before {
  content: "\F2D7";
}
.fa-imdb:before {
  content: "\F2D8";
}
.fa-ravelry:before {
  content: "\F2D9";
}
.fa-eercast:before {
  content: "\F2DA";
}
.fa-microchip:before {
  content: "\F2DB";
}
.fa-snowflake-o:before {
  content: "\F2DC";
}
.fa-superpowers:before {
  content: "\F2DD";
}
.fa-wpexplorer:before {
  content: "\F2DE";
}
.fa-meetup:before {
  content: "\F2E0";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
/**
 * selectize.css (v0.12.6)
 * Copyright (c) 2013–2015 Brian Reavis & contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 * @author Brian Reavis <brian@thirdroute.com>
 */
.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {
  visibility: visible !important;
  background: #f2f2f2 !important;
  background: rgba(0, 0, 0, 0.06) !important;
  border: 0 none !important;
  box-shadow: inset 0 0 12px 4px #fff;
}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
  content: '!';
  visibility: hidden;
}
.selectize-control.plugin-drag_drop .ui-sortable-helper {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.selectize-dropdown-header {
  position: relative;
  padding: 5px 8px;
  border-bottom: 1px solid #d0d0d0;
  background: #f8f8f8;
  border-radius: 3px 3px 0 0;
}
.selectize-dropdown-header-close {
  position: absolute;
  right: 8px;
  top: 50%;
  color: #303030;
  opacity: 0.4;
  margin-top: -12px;
  line-height: 20px;
  font-size: 20px !important;
}
.selectize-dropdown-header-close:hover {
  color: #000000;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup {
  border-right: 1px solid #f2f2f2;
  border-top: 0 none;
  float: left;
  box-sizing: border-box;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before {
  display: none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}
.selectize-control.plugin-remove_button [data-value] {
  position: relative;
  padding-right: 24px !important;
}
.selectize-control.plugin-remove_button [data-value] .remove {
  z-index: 1;
  /* fixes ie bug (see #392) */
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 17px;
  text-align: center;
  font-weight: bold;
  font-size: 12px;
  color: inherit;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  padding: 2px 0 0 0;
  border-left: 1px solid #d0d0d0;
  border-radius: 0 2px 2px 0;
  box-sizing: border-box;
}
.selectize-control.plugin-remove_button [data-value] .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}
.selectize-control.plugin-remove_button [data-value].active .remove {
  border-left-color: #cacaca;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
  background: none;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove {
  border-left-color: #ffffff;
}
.selectize-control.plugin-remove_button .remove-single {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 23px;
}
.selectize-control {
  position: relative;
}
.selectize-dropdown,
.selectize-input,
.selectize-input input {
  color: #303030;
  font-family: inherit;
  font-size: 13px;
  line-height: 18px;
  -webkit-font-smoothing: inherit;
}
.selectize-input,
.selectize-control.single .selectize-input.input-active {
  background: #fff;
  cursor: text;
  display: inline-block;
}
.selectize-input {
  border: 1px solid #d0d0d0;
  padding: 8px 8px;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  box-sizing: border-box;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
}
.selectize-control.multi .selectize-input.has-items {
  padding: 6px 8px 3px;
}
.selectize-input.full {
  background-color: #fff;
}
.selectize-input.disabled,
.selectize-input.disabled * {
  cursor: default !important;
}
.selectize-input.focus {
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}
.selectize-input.dropdown-active {
  border-radius: 3px 3px 0 0;
}
.selectize-input > * {
  vertical-align: baseline;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.selectize-control.multi .selectize-input > div {
  cursor: pointer;
  margin: 0 3px 3px 0;
  padding: 2px 6px;
  background: #f2f2f2;
  color: #303030;
  border: 0 solid #d0d0d0;
}
.selectize-control.multi .selectize-input > div.active {
  background: #e8e8e8;
  color: #303030;
  border: 0 solid #cacaca;
}
.selectize-control.multi .selectize-input.disabled > div,
.selectize-control.multi .selectize-input.disabled > div.active {
  color: #7d7d7d;
  background: #ffffff;
  border: 0 solid #ffffff;
}
.selectize-input > input {
  display: inline-block !important;
  padding: 0 !important;
  min-height: 0 !important;
  max-height: none !important;
  max-width: 100% !important;
  margin: 0 2px 0 0 !important;
  text-indent: 0 !important;
  border: 0 none !important;
  background: none !important;
  line-height: inherit !important;
  -webkit-user-select: auto !important;
  box-shadow: none !important;
}
.selectize-input > input::-ms-clear {
  display: none;
}
.selectize-input > input:focus {
  outline: none !important;
}
.selectize-input::after {
  content: ' ';
  display: block;
  clear: left;
}
.selectize-input.dropdown-active::before {
  content: ' ';
  display: block;
  position: absolute;
  background: #f0f0f0;
  height: 1px;
  bottom: 0;
  left: 0;
  right: 0;
}
.selectize-dropdown {
  position: absolute;
  z-index: 10;
  border: 1px solid #d0d0d0;
  background: #fff;
  margin: -1px 0 0 0;
  border-top: 0 none;
  box-sizing: border-box;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  border-radius: 0 0 3px 3px;
}
.selectize-dropdown [data-selectable] {
  cursor: pointer;
  overflow: hidden;
}
.selectize-dropdown [data-selectable] .highlight {
  background: rgba(125, 168, 208, 0.2);
  border-radius: 1px;
}
.selectize-dropdown .option,
.selectize-dropdown .optgroup-header {
  padding: 5px 8px;
}
.selectize-dropdown .option,
.selectize-dropdown [data-disabled],
.selectize-dropdown [data-disabled] [data-selectable].option {
  cursor: inherit;
  opacity: 0.5;
}
.selectize-dropdown [data-selectable].option {
  opacity: 1;
}
.selectize-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}
.selectize-dropdown .optgroup-header {
  color: #303030;
  background: #fff;
  cursor: default;
}
.selectize-dropdown .active {
  background-color: #f5fafd;
  color: #495c68;
}
.selectize-dropdown .active.create {
  color: #495c68;
}
.selectize-dropdown .create {
  color: rgba(48, 48, 48, 0.5);
}
.selectize-dropdown-content {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 200px;
  -webkit-overflow-scrolling: touch;
}
.selectize-control.single .selectize-input,
.selectize-control.single .selectize-input input {
  cursor: pointer;
}
.selectize-control.single .selectize-input.input-active,
.selectize-control.single .selectize-input.input-active input {
  cursor: text;
}
.selectize-control.single .selectize-input:after {
  content: ' ';
  display: block;
  position: absolute;
  top: 50%;
  right: 5px;
  margin-top: -3px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #808080 transparent transparent transparent;
}
.selectize-control.single .selectize-input.dropdown-active:after {
  margin-top: -4px;
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #808080 transparent;
}
.selectize-control.rtl.single .selectize-input:after {
  left: 15px;
  right: auto;
}
.selectize-control.rtl .selectize-input > input {
  margin: 0 4px 0 -2px !important;
}
.selectize-control .selectize-input.disabled {
  opacity: 0.5;
  background-color: #fafafa;
}
@font-face {
  font-family: 'Rokkitt';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Rokkitt Bold'), local('Rokkitt-Bold'), url('https://res.cloudinary.com/hz3gmuqw6/raw/upload/v1600685661/fonts/rokkitt.woff2') format('woff2');
}
@font-face {
  font-family: 'Rokkitt Light';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('https://res.cloudinary.com/hz3gmuqw6/raw/upload/v1600685661/fonts/Rokkitt-Light.woff2') format('woff2');
}
@font-face {
  font-family: 'Rokkitt Regular';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('https://res.cloudinary.com/hz3gmuqw6/raw/upload/v1631801665/fonts/Rokkitt-Regular.ttf') format('ttf');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans'), local('OpenSans'), url('https://res.cloudinary.com/hz3gmuqw6/raw/upload/v1600685661/fonts/open-sans.woff2') format('woff2');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url('https://res.cloudinary.com/hz3gmuqw6/raw/upload/v1600685661/fonts/open-sans-semibold.woff2') format('woff2');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('https://res.cloudinary.com/hz3gmuqw6/raw/upload/v1600685661/fonts/OpenSans-Light.woff2') format('woff2');
}
@font-face {
  font-family: 'Open Sans ExtraBold';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('https://res.cloudinary.com/hz3gmuqw6/raw/upload/v1600685661/fonts/OpenSans-ExtraBold.woff2') format('woff2');
}
@font-face {
  font-family: 'Open Sans Light';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('https://res.cloudinary.com/hz3gmuqw6/raw/upload/v1600685661/fonts/OpenSans-Light.woff2') format('woff2');
}
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  font-stretch: normal;
  src: url("https://res.cloudinary.com/hz3gmuqw6/raw/upload/v1687372265/Lato-bold_eoljag.woff2") format("woff2");
}
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  font-stretch: normal;
  src: url("https://res.cloudinary.com/hz3gmuqw6/raw/upload/v1687372212/Lato-semibold_rvb1ai.woff2") format("woff2");
}
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  font-stretch: normal;
  src: url("https://res.cloudinary.com/hz3gmuqw6/raw/upload/v1687372212/Lato-semibold_rvb1ai.woff2") format("woff2");
}
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  font-stretch: normal;
  src: url("https://res.cloudinary.com/hz3gmuqw6/raw/upload/v1652871387/fonts/Lato-regular.woff2") format("woff2");
}
body {
  -webkit-font-smoothing: antialiased;
  padding-top: 79px;
}
body.body-custom-banner {
  padding-top: 122px;
}
body.body-custom-banner.nav-with-cats-menu {
  padding-top: 169px;
}
@media (max-width: 1199px) {
  body {
    padding-top: 99px;
  }
  body.body-custom-banner {
    padding-top: 139px;
  }
  body.body-custom-banner.nav-with-cats-menu {
    padding-top: 189px;
  }
}
@media (max-width: 991px) {
  body {
    padding-top: 104px;
  }
  body.body-custom-banner {
    padding-top: 144px;
  }
  body.body-custom-banner.nav-with-cats-menu {
    padding-top: 187px;
  }
}
@media (max-width: 767px) {
  body {
    padding-top: 70px;
  }
  body.body-custom-banner {
    padding-top: 110px;
  }
  body.body-custom-banner.nav-with-cats-menu {
    padding-top: 185px;
  }
  #main-menu {
    top: 70px;
  }
}
@media (max-width: 600px) {
  body {
    padding-top: 84px;
  }
  body.body-custom-banner {
    padding-top: 126px;
  }
  body.body-custom-banner.nav-with-cats-menu {
    padding-top: 166px;
  }
}
/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  user-select: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
  touch-action: pan-y;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.slick-track:before,
.slick-track:after {
  content: '';
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir='rtl'] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
.holiday-banner {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  padding: 5px 14px 2px;
  background-color: #ff530d;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  text-decoration: none;
}
.holiday-banner:hover,
.holiday-banner:focus,
.holiday-banner:focus-visible {
  outline: none;
  text-decoration: none;
}
.holiday-banner__row-1 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 3px;
  background: linear-gradient(90deg, transparent 0%, transparent 100%);
}
.holiday-banner__row-2 {
  background: linear-gradient(90deg, transparent 0%, transparent 100%);
}
.holiday-banner__label {
  position: relative;
  flex-shrink: 0;
}
.holiday-banner__label-background {
  position: relative;
  z-index: 1;
  border-radius: 2px;
  background-color: #333333;
  transform: skew(0deg, -2deg);
}
.holiday-banner.black-friday .holiday-banner__label-background {
  background-color: #333333;
}
.holiday-banner.cb-monday .holiday-banner__label-background {
  background-color: #367686;
}
.holiday-banner.holiday-sale .holiday-banner__label-background {
  background-color: #538060;
}
.holiday-banner__label-white-wrapper {
  position: absolute;
  right: -1px;
  bottom: -1px;
  width: 100%;
  height: 100%;
  border-radius: 2px;
  background: #ffffff;
  transform: skew(0deg, -2deg);
}
.holiday-banner__label-text {
  padding: 2px 5px;
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.02em;
  font: 500 12px/16px 'Lato';
  transform: skew(1deg, 0deg);
}
.holiday-banner__title {
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
  color: #ffffff;
  letter-spacing: 0.02em;
  font: 500 12px/16px 'Lato';
}
.holiday-banner__title sup {
  position: relative;
  top: -2px;
}
.holiday-banner__title .cozymeal-cash {
  display: inline-flex;
  align-items: flex-start;
  -moz-column-gap: 2px;
       column-gap: 2px;
}
.holiday-banner__title .cozy-info-icon {
  position: relative;
  z-index: 1071;
  width: 12px;
  height: 12px;
}
.holiday-banner__title .cozy-info-icon::before {
  top: auto;
  bottom: -13px;
  transform: translateX(-50%) rotate(45deg);
}
.holiday-banner__title .cozy-info-icon svg {
  position: absolute;
  top: 0;
  left: 0;
}
.holiday-banner__title .cozy-info-icon__circle {
  fill: #ffffff;
  stroke: #ff530d;
}
.holiday-banner__title .cozy-info-icon__letter {
  fill: #ff530d;
}
.holiday-banner__title .cozy-info-icon:hover .cozy-info-icon__letter {
  fill: #ff530d;
}
.holiday-banner__title .cozy-tooltip + .tooltip {
  width: 100%;
  max-width: 328px;
}
.holiday-banner__title .cozy-tooltip + .tooltip .tooltip-inner {
  max-width: 328px;
  padding: 16px;
  text-align: left;
  letter-spacing: normal;
  font-size: 13px;
}
.holiday-banner__title .cozy-tooltip + .tooltip .tooltip-inner sup {
  position: relative;
  top: -0.8em;
  font-size: 0.5em;
}
.holiday-banner__row-2 {
  display: flex;
  align-items: center;
  justify-content: center;
}
.holiday-banner__subtitle {
  color: #ffffff;
  letter-spacing: 0.02em;
  font: 500 8px/11px 'Open Sans';
}
.holiday-banner__subtitle--desktop {
  display: none;
}
.holiday-banner__companies {
  display: flex;
  align-items: center;
  margin: 0 10px 0 6px;
  gap: 5px;
}
.holiday-banner__usa-today,
.holiday-banner__and,
.holiday-banner__nbc {
  display: flex;
  align-items: center;
}
.holiday-banner__usa-today svg,
.holiday-banner__and svg,
.holiday-banner__nbc svg {
  width: inherit;
  height: inherit;
}
.holiday-banner__usa-today {
  width: 55px;
  height: 9px;
}
.holiday-banner__and {
  width: 6px;
  height: 11px;
  color: #ffffff;
}
.holiday-banner__nbc {
  width: 32px;
  height: 9px;
}
.holiday-banner__link {
  width: 72px;
  height: 17px;
  border: 0.75px solid #ffffff;
  border-radius: 5px;
  background: #333333;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  font: 500 8px/16px 'Lato';
}
.holiday-banner__link--desktop {
  display: none;
}
.holiday-banner.black-friday .holiday-banner__link {
  background: #333333;
}
.holiday-banner.cb-monday .holiday-banner__link {
  background: #367686;
}
.holiday-banner.holiday-sale .holiday-banner__link {
  background: #538060;
}
body.body-loaded .holiday-banner {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1669216896/pages/sticky-holiday-banner/banner-desktop-bg.png');
}
body.body-loaded .holiday-banner.holiday-sale .holiday-banner__label-background {
  background-image: url(https://res.cloudinary.com/hz3gmuqw6/image/upload/v1669721916/pages/homepage/holiday-background.svg);
}
@media (min-width: 375px) {
  .holiday-banner {
    padding: 5px 2px 2px;
  }
  .holiday-banner__title {
    width: auto;
  }
}
@media (min-width: 991px) {
  .holiday-banner {
    flex-direction: row;
    flex-wrap: wrap;
    -moz-column-gap: 5px;
         column-gap: 5px;
  }
  .holiday-banner__row-1 {
    gap: 12px;
  }
  .holiday-banner__label-text {
    letter-spacing: 0.08em;
    font-weight: 600;
    font-size: 22px;
    line-height: 26px;
  }
  .holiday-banner__title {
    letter-spacing: 0.08em;
    font-weight: 600;
    font-size: 18px;
    line-height: 22px;
  }
  .holiday-banner__subtitle {
    letter-spacing: 0.05em;
    font-size: 14px;
    line-height: 17px;
  }
  .holiday-banner__subtitle--mobile {
    display: none;
  }
  .holiday-banner__subtitle--desktop {
    display: inline-block;
  }
  .holiday-banner__usa-today {
    width: 89px;
    height: 16px;
  }
  .holiday-banner__and {
    width: 10px;
    height: 16px;
  }
  .holiday-banner__nbc {
    width: 58px;
    height: 16px;
  }
  .holiday-banner__link {
    width: 153px;
    height: 26px;
    border: 1px solid #ffffff;
    border-radius: 8px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);
    color: #ffffff;
    letter-spacing: 0.05em;
    font: 500 14px/24px 'Lato';
  }
  .holiday-banner__link--mobile {
    display: none;
  }
  .holiday-banner__link--desktop {
    display: block;
  }
}
@media (min-width: 1200px) {
  .holiday-banner {
    min-height: 40px;
    -moz-column-gap: 10px;
         column-gap: 10px;
  }
}
@media (min-width: 1280px) {
  .holiday-banner__border {
    width: 1px;
    height: 30px;
    background: #ffffff;
  }
}
@media (min-width: 1300px) {
  .holiday-banner {
    padding: 0;
    -moz-column-gap: 20px;
         column-gap: 20px;
  }
  .holiday-banner__companies {
    margin: 0 13px 0 7px;
    gap: 7px;
  }
}
.sticky-national-holiday-banner {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  height: 40px;
  padding: 0;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-color: #FF530D;
  text-decoration: none;
}
.sticky-national-holiday-banner:hover,
.sticky-national-holiday-banner:focus,
.sticky-national-holiday-banner:focus-visible {
  outline: none;
  text-decoration: none;
}
.sticky-national-holiday-banner__row-1,
.sticky-national-holiday-banner__row-2 {
  background: linear-gradient(90deg, transparent, transparent 100%);
}
.sticky-national-holiday-banner__row-1 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
}
.sticky-national-holiday-banner__label {
  position: relative;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
}
.sticky-national-holiday-banner__label-background {
  position: relative;
  z-index: 1;
  transform: skew(0deg, -1.09deg);
}
.sticky-national-holiday-banner__label-white-wrapper {
  position: absolute;
  right: -1px;
  bottom: -1px;
  width: 100%;
  height: 100%;
  border-radius: 2px;
  background: #ffffff;
  transform: skew(0deg, -1.09deg);
}
.sticky-national-holiday-banner__label-text {
  position: relative;
  padding: 2px 15px;
  border-radius: 2px;
  background: #367686;
  color: #ffffff;
  text-align: center;
  letter-spacing: 0.1em;
  font: 600 10px/14px 'Lato';
}
.sticky-national-holiday-banner__label-text::before,
.sticky-national-holiday-banner__label-text::after {
  content: '';
  position: absolute;
  top: 50%;
  display: block;
  width: 8px;
  height: 8px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  transform: translateY(-50%);
}
.sticky-national-holiday-banner__label-text::before {
  left: 4px;
}
.sticky-national-holiday-banner__label-text::after {
  right: 4px;
}
.sticky-national-holiday-banner__title-wrapper {
  position: relative;
  text-align: center;
}
.sticky-national-holiday-banner__title-text {
  display: inline-block;
  color: #FFFFFF;
  letter-spacing: 0.02em;
  font: 500 8px/16px 'Lato';
}
.sticky-national-holiday-banner__title-text sup {
  position: relative;
  top: -2px;
  line-height: 1;
}
.sticky-national-holiday-banner__title-text .cozymeal-cash {
  display: inline-flex;
  align-items: flex-start;
  -moz-column-gap: 2px;
       column-gap: 2px;
}
.sticky-national-holiday-banner__title-text .cozy-info-icon {
  position: relative;
  z-index: 1071;
  width: 12px;
  height: 12px;
}
.sticky-national-holiday-banner__title-text .cozy-info-icon::before {
  top: auto;
  bottom: -13px;
  transform: translateX(-50%) rotate(45deg);
}
.sticky-national-holiday-banner__title-text .cozy-info-icon svg {
  position: absolute;
  top: 0;
  left: 0;
}
.sticky-national-holiday-banner__title-text .cozy-info-icon__circle {
  fill: #ffffff;
  stroke: #ff530d;
}
.sticky-national-holiday-banner__title-text .cozy-info-icon__letter {
  fill: #ff530d;
}
.sticky-national-holiday-banner__title-text .cozy-info-icon:hover .cozy-info-icon__letter {
  fill: #ff530d;
}
.sticky-national-holiday-banner__title-text .cozy-tooltip + .tooltip {
  width: 328px;
  max-width: 328px;
}
.sticky-national-holiday-banner__title-text .cozy-tooltip + .tooltip .tooltip-inner {
  max-width: 328px;
  padding: 16px;
  text-align: left;
  letter-spacing: normal;
  font-size: 13px;
}
.sticky-national-holiday-banner__title-text .cozy-tooltip + .tooltip .tooltip-inner sup {
  position: relative;
  top: -0.8em;
  font-size: 0.5em;
}
.sticky-national-holiday-banner__border {
  display: none;
}
.sticky-national-holiday-banner__row-2 {
  display: flex;
  align-items: center;
  justify-content: center;
}
.sticky-national-holiday-banner__subtitle {
  color: #474747;
  letter-spacing: 0.02em;
  font: 500 8px/11px 'Open Sans';
}
.sticky-national-holiday-banner__subtitle--desktop {
  display: none;
}
.sticky-national-holiday-banner__companies {
  display: flex;
  align-items: center;
  margin: 0 10px 0 6px;
  gap: 5px;
}
.sticky-national-holiday-banner__usa-today {
  width: 55px;
  height: 9px;
}
.sticky-national-holiday-banner__and {
  width: 6px;
  height: 11px;
}
.sticky-national-holiday-banner__nbc {
  width: 32px;
  height: 8px;
}
.sticky-national-holiday-banner__link {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 72px;
  height: 17px;
  border: 1px solid #ffffff;
  border-radius: 5px;
  background: #367686;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  font: 500 8px/1 'Lato';
}
.sticky-national-holiday-banner__link--desktop {
  display: none;
}
.sticky-national-holiday-banner.international .sticky-national-holiday-banner__label-text {
  padding: 2px 6px;
}
.sticky-national-holiday-banner.international .sticky-national-holiday-banner__label-text::before,
.sticky-national-holiday-banner.international .sticky-national-holiday-banner__label-text::after {
  display: none;
}
.subcategories {
  z-index: 1072 !important;
}
.sticky-national-holiday-banner {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1676622098/pages/homepage/sticky-banner-bg-mobile.svg');
}
.sticky-national-holiday-banner__label-text::before,
.sticky-national-holiday-banner__label-text::after {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1676035830/pages/meal-profile-page/white-star-icon.svg');
}
@media (min-width: 340px) {
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__label-text {
    padding: 2px 15px;
  }
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__label-text::before,
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__label-text::after {
    display: block;
  }
}
@media (min-width: 381px) {
  .sticky-national-holiday-banner.usa .sticky-national-holiday-banner__label-text {
    font-size: 12px;
  }
  .sticky-national-holiday-banner.usa .sticky-national-holiday-banner__title-text {
    font-size: 10px;
  }
}
@media (min-width: 405px) {
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__label-text {
    font-size: 12px;
  }
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__title-text {
    font-size: 10px;
  }
}
@media (min-width: 661px) {
  .sticky-national-holiday-banner.usa {
    flex-direction: row;
    gap: 5px;
  }
  .sticky-national-holiday-banner.usa .sticky-national-holiday-banner__border {
    display: block;
    width: 1px;
    height: 24px;
    background-color: #FFFFFF;
  }
}
@media (min-width: 680px) {
  .sticky-national-holiday-banner.international {
    flex-direction: row;
    gap: 5px;
  }
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__border {
    display: block;
    width: 1px;
    height: 24px;
    background-color: #FFFFFF;
  }
}
@media (min-width: 768px) {
  .sticky-national-holiday-banner__companies {
    margin: 0 10px;
  }
  .sticky-national-holiday-banner__link {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    padding: 0 15px;
  }
  .sticky-national-holiday-banner__link--mobile {
    display: none;
  }
  .sticky-national-holiday-banner__link--desktop {
    display: flex;
  }
  .sticky-national-holiday-banner {
    background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1676622098/pages/homepage/sticky-banner-bg-desktop.svg');
  }
}
@media (min-width: 991px) {
  .sticky-national-holiday-banner__label-text {
    padding: 5px 27px;
    letter-spacing: 0.15em;
    font-size: 15px;
    line-height: 20px;
  }
  .sticky-national-holiday-banner__label-text::before,
  .sticky-national-holiday-banner__label-text::after {
    width: 12px;
    height: 12px;
  }
  .sticky-national-holiday-banner__label-text::before {
    left: 10px;
  }
  .sticky-national-holiday-banner__label-text::after {
    right: 10px;
  }
  .sticky-national-holiday-banner.usa .sticky-national-holiday-banner__label-text,
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__label-text {
    padding: 5px 27px;
    font-size: 15px;
  }
  .sticky-national-holiday-banner__title-text {
    letter-spacing: 0.08em;
    font-weight: 600;
    font-size: 14px;
    line-height: 22px;
  }
  .sticky-national-holiday-banner__title-text .mobile-text {
    display: none;
  }
  .sticky-national-holiday-banner__title-text sup {
    top: -3.5px;
  }
  .sticky-national-holiday-banner.usa .sticky-national-holiday-banner__title-text,
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__title-text {
    font-size: 14px;
  }
  .sticky-national-holiday-banner__subtitle {
    letter-spacing: 0.05em;
    font-size: 12px;
    line-height: 15px;
  }
  .sticky-national-holiday-banner__link {
    width: 153px;
    height: 26px;
    padding: 0;
    letter-spacing: 0.05em;
    font-size: 12px;
  }
  .sticky-national-holiday-banner__usa-today {
    width: 70px;
    height: auto;
  }
  .sticky-national-holiday-banner__and {
    width: 8px;
    height: auto;
  }
  .sticky-national-holiday-banner__nbc {
    width: 37px;
    height: auto;
  }
}
@media (min-width: 1202px) {
  .sticky-national-holiday-banner.usa .sticky-national-holiday-banner,
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner {
    height: 42px;
  }
  .sticky-national-holiday-banner.usa .sticky-national-holiday-banner__label-text,
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__label-text {
    font-size: 19px;
    line-height: 24px;
  }
  .sticky-national-holiday-banner.usa .sticky-national-holiday-banner__label-text::before,
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__label-text::before,
  .sticky-national-holiday-banner.usa .sticky-national-holiday-banner__label-text::after,
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__label-text::after {
    width: 14px;
    height: 14px;
  }
  .sticky-national-holiday-banner.usa .sticky-national-holiday-banner__label-text::before,
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__label-text::before {
    left: 8px;
  }
  .sticky-national-holiday-banner.usa .sticky-national-holiday-banner__label-text::after,
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__label-text::after {
    right: 8px;
  }
  .sticky-national-holiday-banner.usa .sticky-national-holiday-banner__label-white-wrapper,
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__label-white-wrapper {
    right: -2px;
    bottom: 0;
    transform-origin: top right;
    transform: skew(0deg, -0.5deg);
  }
  .sticky-national-holiday-banner.usa .sticky-national-holiday-banner__title-text,
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__title-text {
    font-size: 18px;
  }
  .sticky-national-holiday-banner.usa .sticky-national-holiday-banner__subtitle,
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__subtitle {
    text-transform: uppercase;
    font-size: 14px;
    line-height: 17px;
  }
  .sticky-national-holiday-banner.usa .sticky-national-holiday-banner__usa-today,
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__usa-today {
    width: 89px;
  }
  .sticky-national-holiday-banner.usa .sticky-national-holiday-banner__and,
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__and {
    width: 12px;
  }
  .sticky-national-holiday-banner.usa .sticky-national-holiday-banner__nbc,
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__nbc {
    width: 58px;
  }
  .sticky-national-holiday-banner.usa .sticky-national-holiday-banner__link,
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__link {
    font-size: 14px;
  }
}
@media (min-width: 1207px) {
  .sticky-national-holiday-banner__row-1 {
    gap: 10px;
  }
}
@media (min-width: 1237px) {
  .sticky-national-holiday-banner.usa,
  .sticky-national-holiday-banner.international {
    gap: 15px;
  }
}
@media (min-width: 1325px) {
  .sticky-national-holiday-banner.usa,
  .sticky-national-holiday-banner.international {
    gap: 20px;
  }
  .sticky-national-holiday-banner.usa .sticky-national-holiday-banner__subtitle--mobile,
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__subtitle--mobile {
    display: none;
  }
  .sticky-national-holiday-banner.usa .sticky-national-holiday-banner__subtitle--desktop,
  .sticky-national-holiday-banner.international .sticky-national-holiday-banner__subtitle--desktop {
    display: block;
  }
}
.review_hidden {
  display: none;
}
.btn-new {
  background-image: linear-gradient(180deg, #FF530D 0%, #FF530D 50%);
  color: #fff;
  display: inline-block;
  text-transform: uppercase;
  border-radius: 10px;
  margin: 0;
  text-align: center;
  border: 2px solid #FF530D;
  padding: 12px 25px;
  text-decoration: none;
  white-space: nowrap;
}
.btn-new.btn-inverse {
  background-image: linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 50%);
  color: #FF530D;
}
.btn-new:active,
.btn-new:visited,
.btn-new:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
}
.btn-new.btn-inverse:active,
.btn-new.btn-inverse:visited,
.btn-new.btn-inverse:focus {
  color: #FF530D;
  text-decoration: none;
  outline: 0;
}
.btn-new:hover {
  background-image: linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 50%);
  color: #FF530D;
  text-decoration: none;
}
.btn-new.btn-inverse:hover {
  background-image: linear-gradient(180deg, #FF530D 0%, #FF530D 50%);
  color: #fff;
}
._flex-row {
  display: flex;
  flex-direction: row;
}
._flex-column {
  display: flex;
  flex-direction: column;
}
#navbar-main {
  margin-bottom: 0px;
  border: 0;
}
#navbar-main .is-chef-btn {
  display: inline-block;
  width: 172px;
  height: 31px;
  font: 700 14px/17px 'Lato';
  border-radius: 10px;
}
#navbar-main .is-chef-btn .is-host-form__submit {
  width: 172px;
  height: 31px;
  border: none;
  padding: 0;
  border-radius: 10px;
}
#navbar-main .is-chef-btn .is-host-form__submit .cozy-gradient-btn__text-wrapper {
  z-index: 1;
  width: 172px;
  height: 31px;
}
#navbar-main .is-chef-btn .is-host-form__submit .cozy-gradient-btn__text {
  display: flex !important;
  justify-content: center;
  align-items: center;
  height: 31px;
  border-radius: inherit;
}
#navbar-main .top-nav-container {
  width: 100%;
  max-width: 1440px;
  padding: 8px 30px 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0 auto;
}
#navbar-main .mobile-logo-img {
  display: none;
}
#navbar-main .logo {
  margin-right: 47px;
}
#navbar-main .logo img {
  max-width: 133px;
}
#navbar-main .menu-section {
  flex: 1 1 auto;
}
#navbar-main .top-menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#navbar-main .top-right-menu {
  display: flex;
  align-items: center;
}
#navbar-main .yelp {
  margin-right: 20px;
  display: flex;
  align-items: center;
}
#navbar-main .yelp-img {
  background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1650029029/pages/homepage/Group_603_2.png') no-repeat center center;
  width: 54px;
  height: 20px;
  background-size: contain;
}
#navbar-main .middle-menu {
  display: none;
}
#navbar-main .middle-menu .search-nav-input input {
  width: 100%;
}
#navbar-main .message-us {
  display: flex;
  align-items: center;
  font-family: 'Lato';
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 13px;
  letter-spacing: 0.03em;
  color: #474747;
}
#navbar-main .message-us a {
  color: #D63D00 !important;
}
#navbar-main .message-us.m-top {
  margin-right: 20px;
}
#navbar-main .message-us.m-middle {
  justify-content: flex-end;
  margin: 8px 0 13px 0;
}
#navbar-main .message-us .contact a {
  background-image: linear-gradient(180deg, rgba(252, 252, 252, 0) 0%, rgba(252, 252, 252, 0) 50%);
  color: #FF530D;
}
#navbar-main .message-us-img {
  background: url(https://res.cloudinary.com/hz3gmuqw6/image/upload/v1657633872/icons/message_us.svg) no-repeat center center;
  width: 25px;
  height: 20px;
  background-size: contain;
  margin-right: 10px;
}
#navbar-main .yelp span {
  margin-left: 10px;
  font-family: 'Lato', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 11px;
  line-height: 10px;
  letter-spacing: 0.05em;
  color: #474747;
}
#navbar-main .user-icons {
  display: flex;
  align-items: flex-end;
}
#navbar-main .user-icons a {
  display: inline-block;
  margin-right: 20px;
  color: #474747;
  width: 22px;
  height: 22px;
}
#navbar-main .user-icons a.fav-icon,
#navbar-main .user-icons a.message-icon {
  background: none !important;
}
#navbar-main .user-icons a.magnifier-icon {
  display: none;
}
#navbar-main .user-icons a:hover {
  color: #d63d00;
}
#navbar-main .user-icons a.shopping-cart-icon {
  margin-right: 0px !important;
}
#navbar-main .shop-cart-wrap {
  display: flex;
  position: relative;
  margin-right: 20px;
}
#navbar-main .shop-cart-wrap.opened > .shopping-cart-top {
  display: block;
}
#navbar-main .user-icon {
  width: 20px;
  height: 21px;
  color: #474747;
}
#navbar-main .user-icon:hover {
  color: #FF530D;
}
#navbar-main .shopping-cart-icon {
  color: #474747;
  width: 24px;
  height: 22px;
}
#navbar-main .shopping-cart-icon:hover {
  color: #FF530D;
}
#navbar-main .message-icon {
  width: 22px;
  height: 18px;
  background: url('data:image/svg+xml,%3Csvg%20width%3D%2222%22%20height%3D%2218%22%20viewBox%3D%220%200%2022%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M19.8544%201H2.17467C1.52592%201%201%201.52405%201%202.1705V15.8295C1%2016.4759%201.52592%2017%202.17467%2017H19.8544C20.5032%2017%2021.0291%2016.4759%2021.0291%2015.8295V2.1705C21.0291%201.52405%2020.5032%201%2019.8544%201Z%22%20stroke%3D%22%23474747%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M1%202.88403L11.0362%209.92921L21.0303%202.88403%22%20stroke%3D%22%23474747%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E');
}
#navbar-main .message-icon:hover {
  background: url('data:image/svg+xml,%3Csvg%20width%3D%2222%22%20height%3D%2218%22%20viewBox%3D%220%200%2022%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M19.8544%201H2.17467C1.52592%201%201%201.52405%201%202.1705V15.8295C1%2016.4759%201.52592%2017%202.17467%2017H19.8544C20.5032%2017%2021.0291%2016.4759%2021.0291%2015.8295V2.1705C21.0291%201.52405%2020.5032%201%2019.8544%201Z%22%20stroke%3D%22%23FF530D%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M1%202.88403L11.0362%209.92921L21.0303%202.88403%22%20stroke%3D%22%23FF530D%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E') !important;
}
#navbar-main .fav-icon {
  width: 24px;
  height: 21px;
  background: url('data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2221%22%20viewBox%3D%220%200%2024%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.0009%2020C11.8641%2019.6577%203.94521%2012.2142%202.62591%2010.7358C0.753351%208.61509%200.288253%205.7734%202.35232%203.11954C4.4164%200.465685%209.06739%20-0.06147%2012.0009%203.66787C14.9343%20-0.06147%2019.5823%200.465685%2021.6464%203.11954C23.7104%205.7734%2023.2484%208.63024%2021.3758%2010.7358C20.0565%2012.2142%2012.1377%2019.6577%2012.0009%2020Z%22%20stroke%3D%22%23474747%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E');
}
#navbar-main .fav-icon:hover {
  background: url('data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2221%22%20viewBox%3D%220%200%2024%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.0009%2020C11.8641%2019.6577%203.94521%2012.2142%202.62591%2010.7358C0.753351%208.61509%200.288253%205.7734%202.35232%203.11954C4.4164%200.465685%209.06739%20-0.06147%2012.0009%203.66787C14.9343%20-0.06147%2019.5823%200.465685%2021.6464%203.11954C23.7104%205.7734%2023.2484%208.63024%2021.3758%2010.7358C20.0565%2012.2142%2012.1377%2019.6577%2012.0009%2020Z%22%20stroke%3D%22%23FF530D%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A') !important;
}
#navbar-main .host-menu {
  margin-right: 20px;
  font: 10px/11px 'Open Sans';
  color: #474747;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  height: 22px;
}
#navbar-main .host-menu:hover {
  color: #FF530D;
  text-decoration: none;
}
#navbar-main .host-menu > img {
  margin-right: 9px;
}
#navbar-main .host-icon {
  position: relative;
}
#navbar-main .host-icon img {
  border-radius: 50%;
}
#navbar-main .host-icon:after {
  content: "";
  border: 0;
  width: 11px;
  height: 6px;
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  top: 50%;
  margin-top: -3px;
  right: -15px;
}
#navbar-main .host-menu.message-m {
  position: relative;
}
#navbar-main .host-menu.message-m.with-unread:after {
  width: 15px;
  height: 15px;
  background: #FF530D;
  position: absolute;
  left: 15px;
  top: -7px;
  color: #fff;
  font: 700 10px/12px 'Lato';
  letter-spacing: 0.03em;
  content: attr(data-unread);
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
#navbar-main .btn-new {
  font: 600 14px/17px 'Lato', sans-serif;
  padding: 5px 25px;
}
#navbar-main .btn-new:hover {
  background-image: linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 50%);
  color: #FF530D;
}
#navbar-main .is-host-buttons .is-host-form__submit {
  width: 172px;
  height: 31px;
  padding: 0 !important;
  cursor: pointer;
}
#navbar-main .is-host-buttons .is-host-form__submit div {
  position: relative;
  height: 26px;
  border-radius: inherit;
}
#navbar-main .is-host-buttons .is-host-form__submit div:hover {
  color: #FF530D;
  background-color: #FFFFFF;
}
#navbar-main .is-host-buttons .is-host-form__submit div span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
#navbar-main .search-mobile-close {
  display: none;
}
#navbar-main .search-nav-input {
  position: relative;
}
#navbar-main .search-nav-input input {
  background-image: linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 50%);
  border: 1.5px solid #808080;
  border-radius: 10px;
  width: 154px;
  height: 32px;
  color: #808080;
  font-size: 13px;
  line-height: 18px;
  padding: 7px 10px;
  background: linear-gradient(90deg, transparent, transparent 100%);
}
#navbar-main .search-nav-input input:focus {
  border: 1.5px solid #FF530D;
}
#navbar-main .search-nav-submit {
  position: absolute;
  display: block;
  width: 24px;
  height: 24px;
  top: 50%;
  margin-top: -8px;
  right: 3px;
  background-repeat: no-repeat;
  background-position: center;
}
#navbar-main .bottom-menu {
  margin-top: 2px;
}
#navbar-main ul {
  list-style: none;
  -webkit-padding-start: 0px;
          padding-inline-start: 0px;
  margin-bottom: 0px;
}
#navbar-main #main-menu > li:not(.fake-li) {
  display: inline-block;
  position: relative !important;
}
#navbar-main #main-menu li:not(.fake-li) a {
  display: block;
  width: 100%;
  padding: 0;
  font: 14px/17px 'Lato', sans-serif;
  position: relative;
  color: #474747;
}
#navbar-main #main-menu > li:not(.fake-li) > a {
  font: 700 16px/19px 'Lato', sans-serif;
  color: #474747;
  padding: 9px 0px 9px 0px !important;
  text-transform: none;
}
#navbar-main #main-menu .first-level.account-menu {
  padding: 14px 20px 20px;
}
#navbar-main #main-menu .first-level.account-menu > ul li > a {
  font: 500 14px/17px 'Lato', sans-serif;
  color: #606060;
  letter-spacing: 0.02em;
}
#navbar-main #main-menu > li:not(.fake-li):hover > a {
  background: none !important;
}
#navbar-main #main-menu > li:not(.fake-li) > a:hover,
#navbar-main #main-menu > li:not(.fake-li) > a:active,
#navbar-main #main-menu > li:not(.fake-li) > a:focus,
#navbar-main #main-menu > li:not(.fake-li) > a:visited {
  text-decoration: none;
}
#navbar-main #main-menu li:not(.fake-li) {
  direction: ltr;
  position: static;
}
#navbar-main .menu-level {
  display: none;
  position: absolute;
  z-index: 1072;
  background: #FCFCFC;
  border-radius: 5px;
}
#navbar-main .first-level {
  right: 0px;
  padding: 19px 20px 17px;
  left: unset;
}
#navbar-main .first-level.cities-dropdown {
  min-width: 200px;
}
#navbar-main .first-level.cities-dropdown.searching {
  right: unset;
}
#navbar-main .menu-level.first-level {
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
#navbar-main .menu-level:not(.first-level) > ul {
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
#navbar-main .first-level > ul {
  position: initial;
  min-width: 84px;
  padding: 0px;
}
#navbar-main .menu-level > ul > li {
  text-align: left;
  padding: 5px 15px;
}
#navbar-main .first-level > ul > li {
  text-align: left;
  padding: 0;
  border-bottom: 1px solid #C4C4C4;
}
#navbar-main .first-level.cities-dropdown > ul > li,
#navbar-main .account-menu.admin-menu > ul > li {
  margin-left: 19px;
}
#navbar-main .first-level > ul > li:last-child {
  border-bottom: 0;
}
#navbar-main #main-menu .first-level > ul > li > a {
  padding: 16px 0;
  font-weight: bold !important;
}
#navbar-main #main-menu .first-level > ul > li > a.first-level-city {
  padding-left: 10px;
  font-weight: normal !important;
}
#navbar-main #main-menu .first-level > ul > li:first-child a {
  padding-top: 0px;
}
#navbar-main #main-menu .first-level > ul > li:last-child a {
  padding-bottom: 2px;
}
#navbar-main #main-menu li:not(.fake-li):hover > a,
#navbar-main .account-menu li:hover a {
  color: #FF530D !important;
  text-decoration: none;
}
#navbar-main .cities-dropdown.first-level > ul {
  overflow-y: auto;
  direction: rtl;
  padding-top: 0px;
}
#navbar-main .search-menu-box {
  position: relative !important;
  margin-bottom: 20px;
}
#navbar-main .search-menu-box .search-menu {
  background: #FFFFFF;
  border: 1px solid #808080;
  border-radius: 5px;
  width: 100%;
  padding: 4px 7px;
  font-size: 12px;
  line-height: 14px;
}
#navbar-main .search-menu-box:after {
  content: " ";
  position: absolute;
  height: 11px;
  width: 11px;
  background-size: cover;
  right: 10px;
  top: 50%;
  margin-top: -6px;
}
#navbar-main .second-level {
  left: 100%;
  margin-left: -20px;
  padding-left: 20px;
}
#navbar-main .second-level ul,
#navbar-main .third-level ul {
  min-width: 200px;
  padding: 5px 0px;
}
#navbar-main .first-level > ul > li > a,
#navbar-main .second-level > ul > li > a {
  white-space: nowrap;
}
#navbar-main #main-menu::-webkit-scrollbar-track,
#navbar-main #main-menu ul::-webkit-scrollbar-track,
#navbar-main .account-menu::-webkit-scrollbar-track {
  background: #E2E2E2;
  border-radius: 4px;
}
#navbar-main #main-menu::-webkit-scrollbar-thumb,
#navbar-main #main-menu ul::-webkit-scrollbar-thumb,
#navbar-main .account-menu::-webkit-scrollbar-thumb {
  background: #C4C4C4;
  border-radius: 4px;
}
#navbar-main #main-menu::-webkit-scrollbar,
#navbar-main #main-menu ul::-webkit-scrollbar,
#navbar-main .account-menu::-webkit-scrollbar {
  width: 6px;
  border-radius: 4px;
}
#navbar-main .first-level.account-menu {
  top: 45px;
  border-radius: 10px;
  border: 1px solid #CCCCCC;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
}
#navbar-main .first-level.account-menu::before {
  content: '';
  position: absolute;
  top: -8px;
  right: 13px;
  display: block;
  width: 15px;
  height: 15px;
  background: #FCFCFC;
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  transform: rotate(45deg);
  border-radius: 4px 0 0 0;
}
#navbar-main .account-menu .nav-divider {
  display: none;
}
#navbar-main .noauth-section {
  padding-bottom: 17px;
  border-bottom: 0.5px solid #606060;
}
#navbar-main .noauth-section .btn-block {
  display: block;
  height: 28px;
  width: 136px;
  border: 0.5px solid #FF530D;
  border-radius: 5px;
  padding: 0;
  line-height: 27px;
  margin-bottom: 15px;
  letter-spacing: 0.08em;
  transition: background 400ms, color 400ms;
}
#navbar-main .noauth-section .text-btn {
  margin: 0 auto;
  letter-spacing: 0.08em;
  background: transparent;
  border: none;
  height: auto;
  color: #474747;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
#navbar-main .noauth-section p {
  font: 14px/17px 'Lato';
  letter-spacing: 0.02em;
  color: #707070;
  margin-top: 15px;
  direction: ltr;
  text-align: center;
}
#navbar-main #banner-custom {
  background-color: #FF530D;
  background-image: linear-gradient(87deg, rgba(255, 83, 13, 0) 4.32%, rgba(194, 81, 0, 0.5) 27.16%, #D63D00 50%, rgba(194, 81, 0, 0.5) 72.84%, rgba(255, 83, 13, 0) 95.68%) !important;
  color: #FFF;
  margin: 0;
  padding: 8px 15px;
  display: flex;
  justify-content: center;
  align-items: center;
}
#navbar-main #banner-custom .banner-custom-text {
  background-image: linear-gradient(180deg, rgba(252, 252, 252, 0) 0%, rgba(252, 252, 252, 0) 50%);
  color: #FFFFFF;
  text-align: center;
  font: 14px/17px 'Lato';
  margin-right: 12px;
  display: inline-flex;
  flex-wrap: wrap;
  -moz-column-gap: 4px;
       column-gap: 4px;
  align-items: center;
}
#navbar-main #banner-custom .banner-custom-text__logos {
  display: inline-flex;
  align-items: center;
  gap: 5px;
}
#navbar-main #banner-custom .banner-custom-text__logo {
  color: #FFFFFF;
}
#navbar-main #banner-custom .banner-custom-text__logo svg {
  width: inherit;
  height: inherit;
}
#navbar-main #banner-custom .banner-custom-text__usa-today {
  width: 78px;
  height: 14px;
}
#navbar-main #banner-custom .banner-custom-text__nbc {
  width: 51px;
  height: 14px;
}
#navbar-main #banner-custom .banner-custom-text__forbes {
  width: 51px;
  height: 14px;
}
#navbar-main #banner-custom .banner-custom-text__buzzfeed {
  width: 70px;
  height: 18px;
}
#navbar-main #banner-custom .banner-custom-text__cosmopolitan {
  width: 70px;
  height: 14px;
}
#navbar-main #banner-custom .banner-custom-text__the-culture-trip {
  width: 35px;
  height: 35px;
}
#navbar-main #banner-custom .banner-custom-text__lifestyle-asia {
  width: 96px;
  height: 17px;
}
#navbar-main #banner-custom .banner-custom-text__timeout {
  width: 51px;
  height: 18px;
}
#navbar-main #banner-custom .banner-custom-text img {
  width: auto;
}
#navbar-main #banner-custom .banner-custom-text img.usa-logo-banner,
#navbar-main #banner-custom .banner-custom-text img.nbc-logo-banner {
  height: 16px;
}
#navbar-main #banner-custom .btn {
  background-image: linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 50%);
  color: #FF530D;
  border: 1px solid transparent;
  padding: 4px 10px !important;
  font: 500 14px/17px 'Lato';
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.25);
  border-radius: 10px;
  flex: 0 0 auto;
  color: #D63D00 !important;
}
#navbar-main #banner-custom .btn i {
  display: none;
}
#navbar-main .shopping-cart-top {
  width: 270px;
  position: absolute;
  right: 0px;
  z-index: 9999;
  top: 20px;
  padding-top: 10px;
  background: transparent;
  display: none;
}
#navbar-main .sc-inner {
  box-shadow: 0px 0px 3px #00000029;
  background: #FCFCFC;
  border-radius: 5px;
  padding: 16px 20px;
}
@media (hover: hover) {
  #navbar-main .shop-cart-wrap:hover > .shopping-cart-top,
  #navbar-main .shop-cart-wrap.opened > .shopping-cart-top {
    display: block;
  }
}
@media (hover: none) {
  #navbar-main .shopping-cart-toggle.opened + .shopping-cart-top {
    display: block;
  }
}
#navbar-main .sc-header {
  display: flex;
  justify-content: space-between;
  font: 600 14px/17px 'Lato';
  color: #FF530D;
  padding-bottom: 17px;
  border-bottom: 1px solid #C4C4C4;
}
#navbar-main .close-mobile-sc {
  margin: 0 !important;
  width: 17px;
  height: 16px;
  background-repeat: no-repeat;
  background-position: center;
}
#navbar-main .sc-cart-text {
  display: flex;
}
#navbar-main .sc-total-badge {
  width: 18px;
  height: 18px;
  background: #FF530D;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  border-radius: 50%;
  margin-left: 5px;
}
#navbar-main .sc-body {
  padding-top: 16px;
}
#navbar-main .sc-empty {
  text-align: right;
  font: 12px/14px 'Lato';
  color: #808080;
}
#navbar-main .hide-if-empty {
  display: none;
}
#navbar-main .shopping-cart-top.with-products .hide-if-empty {
  display: block;
}
#navbar-main .shopping-cart-top.with-products .sc-empty {
  display: none;
}
#navbar-main .sc-items {
  max-height: 360px;
  overflow-y: auto;
  padding-right: 5px;
}
#navbar-main .sc-items::-webkit-scrollbar-track {
  background: #E2E2E2;
}
#navbar-main .sc-items::-webkit-scrollbar-thumb {
  background: #C4C4C4;
}
#navbar-main .sc-items::-webkit-scrollbar {
  width: 4px;
}
#navbar-main .sc-item {
  margin-bottom: 16px;
  border-bottom: 1px solid #C4C4C4;
  padding-bottom: 18px;
}
#navbar-main .sc-item-info {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
#navbar-main .sc-t {
  font: 600 14px/17px 'Lato';
  text-align: left;
  color: #474747;
  margin-left: 10px;
}
#navbar-main .sc-image {
  border: 1px solid #C4C4C4;
  border-radius: 2px;
  flex: 0 0 50px;
}
#navbar-main .sc-a {
  display: flex;
  justify-content: space-between;
  margin-top: 7px;
  align-items: flex-start;
}
#navbar-main .sc-q {
  font: 14px/17px 'Lato';
  color: #FF530D;
}
#navbar-main .sc-q > span {
  color: #808080;
}
#navbar-main .ch-current {
  font: 11px/13px 'Lato';
  color: #474747;
}
#navbar-main .ch-sale {
  font: 14px/17px 'Lato';
  color: #FF530D;
  margin-right: 10px;
}
#navbar-main .ch-sale + .ch-current {
  font: 13px/15px 'Lato';
  color: #808080;
}
#navbar-main .reg-price span {
  text-decoration: line-through;
}
#navbar-main .sc-total {
  font: 600 14px/17px 'Lato';
  text-align: left;
  color: #474747;
  margin-bottom: 5px;
}
#navbar-main .sc-ship {
  font: 400 12px/14px 'Lato';
  text-align: left;
  color: #FF530D;
  text-transform: uppercase;
}
#navbar-main .shopping-cart-top .shop-btn {
  display: block;
  margin-right: 0;
  width: 100%;
  height: auto;
  color: #ffffff;
  margin-top: 18px;
  text-transform: uppercase;
  font: 500 12px/14px 'Lato';
  margin-bottom: 8px;
}
#navbar-main .shopping-cart-top .shop-btn:hover {
  color: #ffffff;
}
#navbar-main .sc-view-cart {
  display: inline-block;
  width: 100% !important;
  height: auto !important;
  font: 600 10px/12px 'Lato';
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  color: #474747;
  margin: 0 !important;
}
#navbar-main .sc-view-cart:hover {
  color: #474747 !important;
}
#navbar-main .shopping-cart-toggle.with-products {
  position: relative;
}
#navbar-main .shopping-cart-toggle.with-products:after {
  position: absolute;
  width: 15px;
  height: 15px;
  background: #FF530D;
  border-radius: 50%;
  content: attr(data-count);
  color: #fff;
  font: 10px/12px Lato;
  display: flex;
  align-items: center;
  justify-content: center;
  right: -8px;
  top: -2px;
}
@media (min-width: 768px) {
  #navbar-main #main-menu.usa {
    display: flex;
    justify-content: space-between;
  }
  #navbar-main #main-menu.usa > li:not(.fake-li) {
    margin-left: 0px;
  }
  #navbar-main .first-level > ul {
    max-height: 380px !important;
  }
  #navbar-main #main-menu > li:not(.fake-li) {
    margin-left: 30px;
  }
  #navbar-main #main-menu > li:not(.fake-li):first-child {
    margin-left: 0px;
  }
  #navbar-main #main-menu > li:not(.fake-li):hover > .first-level {
    display: block;
  }
  #navbar-main .first-level > ul > li:hover > .second-level {
    display: block;
  }
  #navbar-main .second-level > ul > li:hover > .third-level {
    display: block;
  }
  #navbar-main .account-menu > ul {
    overflow-y: auto;
    direction: rtl;
    max-height: 565px !important;
  }
  #navbar-main .account-menu.admin-menu > ul {
    max-height: 500px !important;
  }
  #navbar-main .account-menu.open {
    display: block !important;
  }
  #navbar-main .account-menu:after {
    content: "";
    height: 13px;
    width: 70px;
    position: absolute;
    right: 0;
    top: -13px;
  }
}
#navbar-main .subsc-newsletter-link--mobile {
  display: none;
}
#navbar-main .subsc-newsletter-link__anchor {
  font: 500 14px/17px 'Lato';
  color: #D63D00;
  letter-spacing: 0.05em;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  text-transform: uppercase;
  cursor: pointer;
}
#navbar-main .subsc-newsletter-link__anchor button {
  padding: 0;
  border: none;
  background: transparent;
  text-decoration: underline;
}
#navbar-main .subsc-newsletter-link .sub-newsletter-tablet {
  display: none;
}
@media (max-width: 1330px) {
  #navbar-main .subsc-newsletter-link a {
    font-size: 12px;
    line-height: 15px;
    letter-spacing: 0.02em;
  }
}
@media (max-width: 1290px) {
  #navbar-main .subsc-newsletter-link a {
    font-size: 14px;
    line-height: 17px;
    letter-spacing: 0.05em;
  }
  #navbar-main .subsc-newsletter-link .sub-newsletter-tablet {
    display: inline;
  }
  #navbar-main .subsc-newsletter-link .sub-newsletter-desktop {
    display: none;
  }
}
@media (max-width: 1199px) {
  #navbar-main .top-nav-container {
    padding: 20px 15px 8px;
  }
  #navbar-main .logo {
    margin-right: 20px;
  }
  #navbar-main .logo img {
    width: 100px;
  }
}
@media (max-width: 991px) {
  #navbar-main .mobile-logo-img {
    display: inline-block;
    margin-right: 20px;
  }
  #navbar-main .logo {
    display: none;
  }
  #navbar-main .search-nav-form {
    display: flex;
    align-items: center;
  }
  #navbar-main .first-level.cities-dropdown {
    right: auto;
    left: 0 !important;
  }
}
@media (max-width: 900px) {
  #navbar-main .subsc-newsletter-link--desktop {
    display: none;
  }
}
@media (max-width: 877px) {
  #navbar-main .top-right-menu .yelp:not(.no-auth) {
    display: none;
  }
}
@media (max-width: 840px) {
  #navbar-main .host-menu > img {
    margin-right: 0;
  }
  #navbar-main .host-menu > span {
    display: none;
  }
}
@media (max-width: 794px) {
  #navbar-main .top-right-menu .yelp.no-auth {
    display: none;
  }
}
@media (max-width: 767px) {
  @-webkit-keyframes bounceOut {
    0% {
      transform: translate3d(0px, 0, 0);
    }
    100% {
      transform: translate3d(-100%, 0, 0);
    }
  }
  @-webkit-keyframes bounceOutLeft {
    0% {
      transform: translate3d(0px, 0, 0);
    }
    100% {
      transform: translate3d(-100%, 0, 0);
    }
  }
  @keyframes bounceOutLeft {
    0% {
      transform: translate3d(0px, 0, 0);
    }
    100% {
      transform: translate3d(-100%, 0, 0);
    }
  }
  @-webkit-keyframes bounceInLeft {
    0% {
      transform: translate3d(-100%, 0, 0);
    }
    75% {
      transform: translate3d(0px, 0, 0);
    }
    100% {
      transform: translate3d(-2px, 0, 0);
    }
  }
  @keyframes bounceInLeft {
    0% {
      transform: translate3d(-100%, 0, 0);
    }
    75% {
      transform: translate3d(0px, 0, 0);
    }
    100% {
      transform: translate3d(-2px, 0, 0);
    }
  }
  #navbar-main #main-menu::-webkit-scrollbar-track,
  #navbar-main #main-menu ul::-webkit-scrollbar-track,
  #navbar-main .account-menu::-webkit-scrollbar-track,
  #navbar-main #main-menu::-webkit-scrollbar-thumb,
  #navbar-main #main-menu ul::-webkit-scrollbar-thumb,
  #navbar-main .account-menu::-webkit-scrollbar-thumb {
    border-radius: 10px;
  }
  #navbar-main #main-menu::-webkit-scrollbar,
  #navbar-main #main-menu ul::-webkit-scrollbar,
  #navbar-main .account-menu::-webkit-scrollbar {
    width: 4px;
    border-radius: 10px;
  }
  #navbar-main .search-menu-box .search-menu {
    border-color: #707070;
    padding: 6px 10px;
    border-radius: 7px;
  }
  #navbar-main .mobile-logo-img {
    margin-top: 9px;
  }
  #navbar-main .search-nav-form .nav-search-form:not(.no-auth) {
    display: none;
  }
  #navbar-main .top-right-menu .message-us:not(.no-auth) {
    display: none;
  }
  #navbar-main .middle-menu:not(.no-auth) {
    display: block;
  }
  #navbar-main #main-menu {
    top: 67px;
    position: absolute;
    left: 0px;
    background: #FCFCFC;
    width: 300px;
    z-index: 1000;
    direction: rtl;
    overflow-y: auto;
    height: calc(100vh - 50px);
    padding: 15px 20px 10px !important;
    transform: translateX(-100%);
    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.25);
  }
  #navbar-main #main-menu.closed {
    -webkit-animation-name: bounceOutLeft;
    animation-name: bounceOutLeft;
    -webkit-animation-duration: 0.35s;
    animation-duration: 0.35s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
  }
  #navbar-main #main-menu.opened {
    display: block;
    -webkit-animation: bounceInLeft 0.65s cubic-bezier(0.47, 0.02, 0.38, 1.05) both;
    animation: bounceInLeft 0.65s cubic-bezier(0.47, 0.02, 0.38, 1.05) both;
  }
  #navbar-main #main-menu .account-menu ul li:last-child {
    border-bottom: 0;
  }
  #navbar-main #main-menu .menu-level {
    position: relative;
    top: 0px !important;
    left: 0px !important;
    margin: 0;
    padding: 0;
  }
  #navbar-main #main-menu .first-level {
    padding: 0 !important;
    box-shadow: none;
    border: none;
  }
  #navbar-main #main-menu .first-level.account-menu::before {
    display: none;
  }
  #navbar-main .first-level.cities-dropdown > ul > li,
  #navbar-main .account-menu.admin-menu > ul > li {
    margin-left: 0;
  }
  #navbar-main #main-menu .menu-level ul {
    padding-right: 15px;
    overflow-y: auto;
    direction: ltr;
  }
  #navbar-main #main-menu ul {
    border: none;
    box-shadow: none;
    width: 100%;
    padding: 0;
  }
  #navbar-main #main-menu li:not(.fake-li) {
    display: block;
    margin-right: 0px;
    border-bottom: 0.5px solid #CCCCCC;
    padding: 0;
    text-align: left;
  }
  #navbar-main #main-menu li:not(.fake-li) a {
    font-size: 16px !important;
    line-height: 19px !important;
    letter-spacing: 0.02em !important;
    text-align: left;
    text-transform: none;
    width: 100%;
    padding: 15px 0 !important;
    display: block;
    width: auto;
  }
  #navbar-main #main-menu li:not(.fake-li) a.first-level-city {
    padding-left: 10px !important;
  }
  #navbar-main #main-menu li:not(.fake-li) i + a {
    display: inline-block;
  }
  #navbar-main .hidden-menu {
    display: none !important;
  }
  #navbar-main #main-menu li:not(.fake-li).next-level {
    position: relative;
    text-align: left;
    background-size: 8px;
  }
  #navbar-main #main-menu li:not(.fake-li).next-level.only-searched {
    background: none;
  }
  #navbar-main #main-menu li:not(.fake-li).next-level.opened {
    text-align: center;
    padding: 0;
    border: 0;
    margin: 0;
    background: none;
  }
  #navbar-main #main-menu li:not(.fake-li).next-level.opened > .menu-level {
    display: block;
  }
  #navbar-main #main-menu li:not(.fake-li).opened > i {
    background-size: 16px 16px;
  }
  #navbar-main #main-menu li:not(.fake-li).opened .hidden-menu + .first-level .next-level.opened i {
    background-size: 22px 22px;
  }
  #navbar-main #main-menu li:not(.fake-li).opened > a {
    padding: 10px;
  }
  #navbar-main #main-menu li:not(.fake-li).opened .menu-level.first-level,
  #navbar-main #main-menu li:not(.fake-li).opened .menu-level.second-level {
    border-top: 0.5px solid #606060;
    border-radius: 0;
  }
  #navbar-main #main-menu li:not(.fake-li).opened .hidden-menu + .menu-level.first-level {
    border-top: 0;
  }
  #navbar-main #main-menu li:not(.fake-li).opened .search-menu-box {
    margin-top: 15px;
  }
  #navbar-main .next-level > i {
    top: 0px;
    left: 0px;
    width: 100%;
    height: 50px;
    position: absolute;
  }
  #navbar-main .account-menu {
    display: block;
  }
  #navbar-main #main-menu .account-menu ul li {
    margin: 0;
  }
  #navbar-main .mobile-menu-toggle {
    display: flex !important;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: 4px;
  }
  #navbar-main .mobile-menu-toggle__hamburger {
    position: relative;
    width: 20px;
    height: 14px;
  }
  #navbar-main .mobile-menu-toggle__hamburger div {
    position: absolute;
    width: 100%;
    height: 2px;
    background-color: #474747;
    opacity: 1;
    transform: rotate(0deg);
    transition: all 0.15s ease-in-out;
    border-radius: 2px;
  }
  #navbar-main .mobile-menu-toggle__hamburger div:nth-child(1) {
    top: 0;
  }
  #navbar-main .mobile-menu-toggle__hamburger div:nth-child(2) {
    top: 6px;
  }
  #navbar-main .mobile-menu-toggle__hamburger div:nth-child(3) {
    top: 12px;
  }
  #navbar-main .mobile-menu-toggle.opened .mobile-menu-toggle__hamburger div:nth-child(1) {
    top: 6px;
    transform: rotate(45deg);
  }
  #navbar-main .mobile-menu-toggle.opened .mobile-menu-toggle__hamburger div:nth-child(2) {
    opacity: 0;
  }
  #navbar-main .mobile-menu-toggle.opened .mobile-menu-toggle__hamburger div:nth-child(3) {
    top: 6px;
    transform: rotate(-45deg);
  }
  #navbar-main .yelp {
    display: none;
  }
  #navbar-main .host-menu.last-m {
    margin-right: 0px;
  }
  #navbar-main .account-menu {
    right: 0px !important;
  }
  #navbar-main .account-menu .noauth-section {
    display: none;
  }
}
@media (max-width: 766px) {
  #navbar-main .top-nav-container {
    padding-bottom: 0;
  }
  #navbar-main #main-menu .first-level.account-menu > ul li > a {
    font: 700 16px/19px 'Lato', sans-serif;
    color: #474747;
    letter-spacing: 0;
  }
  #navbar-main .message-us.m-middle {
    margin: 0 !important;
    position: relative;
    z-index: 1;
    margin: 0;
    padding: 10px 0;
    background: #fcfcfc;
  }
  #navbar-main .middle-menu {
    max-height: 71px;
    transition: max-height 390ms;
    overflow: hidden;
  }
  #navbar-main .sticky-nav-categories {
    max-height: 31px;
    transition: max-height 390ms;
  }
  #navbar-main .top-cats {
    max-height: 40px;
    transition: max-height 390ms;
  }
  #navbar-main .nav-search-form-wrapper {
    padding-bottom: 7px;
    max-height: 39px;
    transition: max-height 0.39s, padding-bottom 0.39s;
  }
  #navbar-main .nav-search-form {
    position: relative;
    transform: translateY(0px);
  }
}
@media (max-width: 720px) {
  #navbar-main .is-chef-btn {
    position: relative;
    z-index: 101;
    width: 124px;
    height: 28px;
    font-size: 12px;
    line-height: 14px;
  }
  #navbar-main .is-chef-btn::after {
    content: '';
    position: absolute;
    left: 50%;
    bottom: 0;
    z-index: -1;
    display: block;
    width: 72%;
    height: 12px;
    background: rgba(255, 83, 13, 0.5);
    filter: blur(5px);
    border-radius: 50%;
    transform: translate(-50%, 8px);
  }
  #navbar-main .is-chef-btn .is-host-form__submit {
    width: 124px;
    height: 28px;
  }
  #navbar-main .is-chef-btn .is-host-form__submit .cozy-gradient-btn__text-wrapper {
    width: 124px;
    height: 28px;
  }
  #navbar-main .is-chef-btn .is-host-form__submit .cozy-gradient-btn__text {
    height: 28px;
  }
  #navbar-main .message-us.m-middle {
    justify-content: space-between;
  }
  #navbar-main .subsc-newsletter-link--mobile {
    display: block;
  }
  #navbar-main .subsc-newsletter-link__anchor {
    font-size: 13px;
    line-height: 16px;
  }
  #navbar-main .search-nav-form .nav-search-form.no-auth:not(.host-nav) {
    display: none;
  }
  #navbar-main .top-right-menu .message-us.no-auth {
    display: none;
  }
  #navbar-main .top-right-menu .user-icons.no-auth {
    margin-left: 20px;
    order: 1;
  }
  #navbar-main .top-right-menu .user-icons.no-auth + .btn-new {
    position: relative;
    z-index: 1001;
  }
  #navbar-main .top-right-menu .user-icons.no-auth + .btn-new::after {
    content: '';
    position: absolute;
    left: 50%;
    bottom: 0;
    z-index: -1;
    display: block;
    width: 72%;
    height: 12px;
    background: rgba(255, 83, 13, 0.5);
    filter: blur(5px);
    border-radius: 50%;
    transform: translate(-50%, 8px);
  }
  #navbar-main .top-right-menu .user-icons.no-auth + .btn-new:hover {
    background-color: #FF530D;
  }
  #navbar-main .top-right-menu .user-icons.no-auth + .btn-new:hover::after {
    transform: translate(-50%, 0px);
    opacity: 0;
  }
  #navbar-main .top-right-menu .user-icons.no-auth + .btn-new:focus-visible {
    outline: none;
  }
  #navbar-main .middle-menu.no-auth {
    display: block;
  }
}
@media (max-width: 670px) {
  #navbar-main .mobile-logo-img {
    margin-right: 10px;
    max-width: 84px;
  }
  #navbar-main .top-right-menu .btn-new {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 14px;
  }
  #navbar-main .is-host-buttons .is-host-form__submit {
    width: 124px;
    height: 28px;
  }
  #navbar-main .is-host-buttons .is-host-form__submit div {
    height: 24px;
  }
  #navbar-main .user-icons a {
    margin-right: 15px;
  }
  #navbar-main .user-icons a {
    width: 18px;
    height: 18px;
  }
  #navbar-main .user-icons a.magnifier-icon {
    display: inline-block;
  }
  #navbar-main .shop-cart-wrap {
    margin: 0;
  }
  #navbar-main .shopping-cart-top {
    right: 10px;
  }
  #navbar-main #banner-custom .banner-custom-text img {
    height: 14px !important;
  }
}
@media (max-width: 600px) {
  #navbar-main .top-nav-container {
    padding: 1px 16px 0 10px;
  }
  #navbar-main .nav-search-form-wrapper {
    padding-bottom: 5px;
    overflow: hidden;
  }
  #navbar-main .middle-menu {
    padding-left: 9px;
  }
  #navbar-main .message-us.m-middle {
    margin: 10px 0;
  }
  #navbar-main #banner-custom .btn {
    font-size: 12px;
    line-height: 14px;
  }
  #navbar-main #banner-custom .banner-custom-text {
    font-size: 10px;
    line-height: 12px;
  }
}
@media (max-width: 545px) {
  #navbar-main .search-nav-form .nav-search-form.host-nav {
    display: none;
  }
}
@media (max-width: 500px) {
  #navbar-main .hidden-500 {
    display: none;
  }
  #navbar-main .top-right-menu .user-icons:not(.no-auth) .shop-cart-wrap {
    margin-right: 0px;
  }
}
@media (min-width: 761px) {
  #navbar-main #banner-custom .banner-custom-text__usa-today {
    width: 89px;
    height: 16px;
  }
  #navbar-main #banner-custom .banner-custom-text__nbc {
    width: 58px;
    height: 16px;
  }
  #navbar-main #banner-custom .banner-custom-text__the-culture-trip {
    width: 50px;
    height: 50px;
  }
  #navbar-main #banner-custom .banner-custom-text__lifestyle-asia {
    width: 150px;
    height: 30px;
  }
  #navbar-main #banner-custom .banner-custom-text__timeout {
    width: 65px;
    height: 34px;
  }
}
#content-main {
  position: relative;
}
.header-alerts {
  position: absolute;
  width: 100%;
  top: 0;
  z-index: 1000;
}
.header-alerts .alert {
  margin-bottom: 5px;
}
@media (max-width: 766px) {
  #navbar-main .nav-search-form-wrapper--state-hidden {
    max-height: 0;
    padding-bottom: 0;
  }
  .masked #navbar-main .middle-menu,
  .masked #navbar-main .sticky-nav-categories,
  .masked #navbar-main .top-cats {
    max-height: 0;
  }
}
body.body-loaded {
  transition: padding 400ms;
}
body.body-loaded #navbar-main .search-menu-box:after {
  background: url('data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2217%22%20viewBox%3D%220%200%2018%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M7.76492%2013.6146C11.371%2013.6146%2014.2942%2010.7907%2014.2942%207.30728C14.2942%203.82386%2011.371%201%207.76492%201C4.15887%201%201.2356%203.82386%201.2356%207.30728C1.2356%2010.7907%204.15887%2013.6146%207.76492%2013.6146Z%22%20stroke%3D%22%23808080%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M12.4481%2011.6987L16.9969%2015.9999%22%20stroke%3D%22%23808080%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E');
  background-size: cover;
}
body.body-loaded #navbar-main .close-mobile-sc {
  background-image: url('data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cline%20x1%3D%221.06066%22%20y1%3D%221%22%20x2%3D%2215.7857%22%20y2%3D%2215.7251%22%20stroke%3D%22%23FF530D%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3Cline%20x1%3D%221.21429%22%20y1%3D%2215.7252%22%20x2%3D%2215.9393%22%20y2%3D%221.00017%22%20stroke%3D%22%23FF530D%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E');
}
body.body-loaded #navbar-main .host-icon:after {
  background: url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%227%22%20viewBox%3D%220%200%2013%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%201L6.5%206L1%201.00329%22%20stroke%3D%22%23606060%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);
}
@media (max-width: 767px) {
  body.body-loaded #navbar-main #main-menu li:not(.fake-li).next-level {
    background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1675335752/pages/homepage/mob-menu-right-arrow.svg') no-repeat right center;
  }
  body.body-loaded #navbar-main #main-menu li:not(.fake-li).opened > i {
    background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1675337416/pages/homepage/mob-menu-two-arrow.svg') no-repeat left center;
  }
  body.body-loaded #navbar-main #main-menu li:not(.fake-li).opened .hidden-menu + .first-level .next-level.opened i {
    background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1675337416/pages/homepage/mob-menu-three-arrow.svg') no-repeat left center;
  }
}
.cozy-footer {
  padding: 40px 0;
}
.cozy-footer__hr {
  margin: 0 auto 40px;
  padding: 0 25px;
}
.cozy-footer__hr-line {
  width: 100%;
  height: 1px;
  background-color: #eeeeee;
}
.cozy-footer__partners {
  margin-bottom: 40px;
}
.cozy-footer__subfooter {
  margin-top: 40px;
  padding-top: 16px;
  border-top: 1px solid #eeeeee;
}
.cozy-footer__offices {
  margin-top: 40px;
}
.f-partners {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  max-width: 340px;
  margin: 0 -20px;
  gap: 8px;
}
.f-content > a {
  display: none !important;
}
.f-content__col-2 {
  margin-top: 40px;
  padding-top: 40px;
  border-top: 1px solid #eeeeee;
}
.f-content__title {
  margin-bottom: 8px;
  color: #ff530d;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font: 400 22px/26px 'Lato';
  background: linear-gradient(90deg, transparent, transparent 100%);
}
.f-content__description {
  color: #606060;
  letter-spacing: 0.02em;
  font: 400 14px/19px 'Open Sans';
}
.f-content__description strong {
  font-weight: 700;
}
.f-content__description span {
  color: #d63d00;
  font-weight: 700;
}
.f-content__extra-block {
  margin-top: 24px;
}
.f-content__social-media {
  display: flex;
  justify-content: center;
  margin-top: 40px;
  gap: 8px;
}
.f-content__links,
.f-content__links-wrapper {
  display: grid;
  gap: 8px;
}
.f-content__social-link {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
}
.f-content__social-link img {
  width: 24px;
}
.f-content__links-separator {
  height: 1px;
  background-color: #eeeeee;
}
.f-content__links-section-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.f-content__link-header-text {
  color: #474747;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font: 700 16px/19px 'Lato';
}
.f-content__link-icon {
  position: relative;
  width: 36px;
  height: 36px;
  border-radius: 8px;
  transition: background-color 400ms;
}
.f-content__link-icon:active {
  background-color: rgba(1, 1, 27, 0.15);
}
.f-content__link-icon::before,
.f-content__link-icon::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  border-radius: 2px;
  background-color: #474747;
  transition: transform 400ms;
  transform: translate(-50%, -50%);
}
.f-content__link-icon::before {
  width: 12px;
  height: 2px;
}
.f-content__link-icon::after {
  width: 2px;
  height: 12px;
}
.f-content__link-icon.opened::after {
  transform: translate(-50%, -50%) rotate(90deg);
}
.f-content__link-body-wrapper {
  display: none;
  padding-bottom: 8px;
}
.f-content__link-body {
  display: grid;
  padding-left: 16px;
  gap: 8px;
}
.f-content__link {
  color: #606060;
  letter-spacing: 0.02em;
  font: 400 16px/22px 'Open Sans';
}
.f-content__link:hover,
.f-content__link:focus,
.f-content__link:focus-visible {
  outline: none;
  color: #606060;
  text-decoration: none;
}
.f-content__link:hover {
  color: #ff5200;
}
.f-tiles {
  display: grid;
  gap: 16px;
  grid-template-columns: repeat(4, 1fr);
}
.f-tiles__tile img {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  -o-object-fit: cover;
     object-fit: cover;
}
.f-subscribe-box {
  max-width: 365px;
  margin: 0 auto;
}
.f-subscribe-box__form {
  display: flex;
  flex-direction: column;
  padding: 12px 4px 4px;
  border: 1px solid #eeeeee;
  border-radius: 8px;
  background-color: #ffffff;
  gap: 12px;
}
.f-subscribe-box__form:hover {
  border-color: #474747;
}
.f-subscribe-box__form.focused {
  border-color: #ff530d;
}
.f-subscribe-box__inputs {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.f-subscribe-box__input-wrapper {
  padding: 0 11px;
}
.f-subscribe-box__input {
  display: block;
  width: 100%;
  padding: 0;
  padding-bottom: 12px;
  border: none;
  border-bottom: 1px solid #eeeeee;
  border-radius: 0;
  color: #707070;
  font: 400 14px/19px 'Open Sans';
}
.f-subscribe-box__input:focus {
  border-color: #ff530d;
}
.f-subscribe-box__select-wrapper {
  position: relative;
}
.f-subscribe-box select.your-inbox__select {
  display: block;
  width: 100%;
  border: none;
  background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1689333058/pages/be-a-host/select-carrot-icon.svg') no-repeat center right 12px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.f-subscribe-box__select.selectize-control.single .selectize-input {
  position: relative;
  height: 19px;
  padding: 0 30px 0 12px;
  border: none;
  box-shadow: none;
}
.f-subscribe-box__select.selectize-control.single .selectize-input::before {
  display: none !important;
}
.f-subscribe-box__select.selectize-control.single .selectize-input::after {
  right: 12px;
  width: 16px;
  height: 8px;
  margin: 0;
  border: none;
  background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1689333058/pages/be-a-host/select-carrot-icon.svg') no-repeat center;
  background-size: contain;
  transform: translateY(-50%);
}
.f-subscribe-box__select.selectize-control.single .selectize-input.dropdown-active::after {
  height: 16px;
  margin: 0;
  background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1689333058/pages/be-a-host/select-search-icon.svg') no-repeat center;
  pointer-events: none;
}
.f-subscribe-box__select.selectize-control.single .selectize-input input,
.f-subscribe-box__select.selectize-control.single .selectize-input .item {
  width: 100% !important;
  color: #707070;
  font: 400 14px/19px 'Open Sans';
}
.f-subscribe-box__select.selectize-control.single .selectize-input input {
  position: absolute !important;
  top: 0 !important;
  right: 30px !important;
  left: 12px !important;
}
.f-subscribe-box__select.selectize-dropdown {
  position: static;
  margin-top: -2px;
  padding: 8px 2px 0;
  border: none;
  background-color: #ffffff;
  box-shadow: none;
}
.f-subscribe-box__select.selectize-dropdown::before {
  content: '';
  position: absolute;
  top: 27px;
  right: 10px;
  left: 10px;
  display: block;
  height: 1px;
  background-color: #ff530d;
}
.f-subscribe-box__select.selectize-dropdown .selectize-dropdown-content {
  max-height: 235px;
  margin-top: 10px;
  padding: 0 10px;
}
.f-subscribe-box__select.selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar,
.f-subscribe-box__select.selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar-track,
.f-subscribe-box__select.selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar-thumb {
  width: 4px;
  border-radius: 4px;
}
.f-subscribe-box__select.selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar-track {
  background-color: #e2e2e2;
}
.f-subscribe-box__select.selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar-thumb {
  background-color: #c4c4c4;
}
.f-subscribe-box__select.selectize-dropdown .option {
  padding: 10px 0;
  border-top: 1px solid #eeeeee;
  background: transparent;
  color: #606060;
  letter-spacing: 0.03em;
  font: 400 14px/20px 'Open Sans';
  cursor: pointer;
}
.f-subscribe-box__select.selectize-dropdown .option:first-child {
  padding-top: 0;
  border-top: none;
}
.f-subscribe-box__select.selectize-dropdown .option:last-child {
  padding-bottom: 0;
}
.f-subscribe-box__select.selectize-dropdown .option.active {
  background: transparent;
  color: #ff530d;
}
.f-subscribe-box__fields-divider {
  display: none;
  width: auto;
  height: 1px;
  margin: 0 11px;
  background-color: #eeeeee;
}
.f-subscribe-box .cozy-gradient-btn.f-subscribe-box__submit-btn {
  width: 100%;
  height: 33px;
  margin: 0 auto;
  padding: 0;
  border: none;
  border-radius: 6px;
  letter-spacing: 0.1em;
  font: 500 14px/18px 'Lato';
}
.f-subscribe-box .ft-success {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin-top: 24px;
  -moz-column-gap: 3px;
       column-gap: 3px;
}
.f-subscribe-box .ft-s1,
.f-subscribe-box .ft-s2 {
  letter-spacing: 0.02em;
  font: 400 16px/24px 'Open Sans';
}
.f-subscribe-box .ft-s1 {
  color: #46a690;
  font-weight: 700;
}
.f-subscribe-box .ft-s2 {
  color: #606060;
  font-family: 'Lato';
}
.f-subfooter__links {
  display: grid;
  align-items: flex-start;
  justify-content: space-between;
  max-width: 340px;
  margin: 0 auto;
  text-align: center;
  -moz-column-gap: 8px;
       column-gap: 8px;
  grid-template-columns: repeat(3, auto);
  row-gap: 8px;
}
.f-subfooter__link {
  color: #606060;
  letter-spacing: 0.02em;
  font: 400 14px/19px 'Open Sans';
}
.f-subfooter__link:hover,
.f-subfooter__link:focus,
.f-subfooter__link:focus-visible {
  outline: none;
  color: #606060;
  text-decoration: none;
}
.f-subfooter__link:hover {
  color: #ff5200;
}
.f-subfooter__link:last-child {
  grid-column: 1 / span 3;
}
.f-subfooter__logo {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 16px auto;
}
.f-subfooter__logo:focus,
.f-subfooter__logo:focus-visible {
  outline: none;
}
.f-subfooter__copyright {
  color: #606060;
  text-align: center;
  font: 400 10px/14px 'Open Sans';
}
.f-subfooter__copyright sup {
  top: -0.9em;
  font-size: 0.5em;
}
.f-offices__title {
  margin-bottom: 24px;
  color: #474747;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font: 400 22px/26px 'Lato';
}
.f-offices__sections {
  display: grid;
  row-gap: 24px;
}
.f-offices__section-title {
  margin-bottom: 16px;
  color: #d63d00;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  font: 500 18px/22px 'Lato';
}
.f-offices__section-item {
  color: #474747;
  letter-spacing: 0.02em;
  font: 400 9px/14px 'Open Sans';
}
.f-offices__section-item--headq {
  margin-bottom: 8px;
  padding-bottom: 8px;
  border-bottom: 0.5px solid #d63d00;
}
.f-offices__section-item .headquarter {
  color: #d63d00;
  text-transform: uppercase;
  font-weight: 500;
}
.f-offices__section-item b {
  font-weight: 700;
}
@media (min-width: 351px) {
  .f-partners {
    margin: 0 auto;
  }
}
@media (min-width: 383px) {
  .f-partners {
    gap: 12px 15px;
  }
}
@media (min-width: 601px) {
  .f-content__links {
    grid-template-columns: 1fr 1fr;
  }
  .f-content__links-wrapper {
    display: flex;
    flex-direction: column;
    gap: 16px;
  }
  .f-content__links-section {
    border: none;
  }
  .f-content__links-section--first {
    min-height: 167px;
  }
  .f-content__links-separator {
    display: none;
  }
  .f-content__links-section-header {
    margin-bottom: 6px;
  }
  .f-content__link-icon {
    display: none;
  }
  .f-content__link-body-wrapper {
    display: block !important;
    padding: 0;
  }
  .f-content__link-body {
    padding: 0;
  }
  .f-content__extra-block {
    margin-top: 16px;
  }
  .f-tiles {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (min-width: 768px) {
  .f-partners {
    flex-wrap: nowrap;
    justify-content: space-between;
    max-width: 100%;
    -moz-column-gap: 16px;
         column-gap: 16px;
  }
  .f-partners__partner {
    display: flex;
  }
  .f-partners__partner img {
    width: 100%;
  }
  .f-partners.international .f-partners__partner {
    max-width: 120px;
    width: 100%;
  }
  .f-subscribe-box {
    max-width: 682px;
    margin: 0;
  }
  .f-subscribe-box__form {
    flex-direction: row;
    flex-wrap: wrap;
    width: auto;
    margin: 0;
    padding: 4px 4px 4px 0;
    gap: 0;
  }
  .f-subscribe-box__input-wrapper {
    width: 258px;
  }
  .f-subscribe-box__select-wrapper {
    flex-grow: 1;
    max-width: 299px;
  }
  .f-subscribe-box__inputs {
    align-items: center;
    flex-direction: row;
    flex-grow: 1;
    flex-shrink: 0;
    flex-wrap: wrap;
    max-width: 100%;
    padding: 0 5px;
    gap: 5px;
  }
  .f-subscribe-box__input {
    padding: 0;
    border: none;
  }
  .f-subscribe-box__select.selectize-control.single {
    max-width: 299px;
    height: 19px;
  }
  .f-subscribe-box__select.selectize-dropdown {
    position: absolute;
    top: 32px !important;
    padding-top: 0;
    padding-bottom: 10px;
    border: 1px solid #eeeeee;
    border-top: none;
    border-radius: 0 0 8px 8px;
  }
  .f-subscribe-box__select.selectize-dropdown::before {
    display: none;
  }
  .f-subscribe-box__select.selectize-dropdown .selectize-dropdown-content {
    margin-top: 0 !important;
    direction: rtl;
  }
  .f-subscribe-box__select.selectize-dropdown .option {
    direction: ltr;
  }
  .f-subscribe-box__fields-divider {
    display: block;
    width: 1px;
    height: 100%;
    margin: 0;
  }
  .f-subscribe-box .cozy-gradient-btn.f-subscribe-box__submit-btn {
    width: 96px;
    max-width: 96px;
  }
  .f-offices__sections {
    justify-content: space-between;
    gap: 20px;
    grid-template-columns: 1fr 1fr;
  }
  .f-offices__sections--count-1 {
    justify-content: center;
    grid-template-columns: auto;
  }
}
@media (min-width: 991px) {
  .cozy-footer {
    padding-top: 80px;
  }
  .cozy-footer__hr {
    padding: 0 50px;
  }
  .f-content {
    display: grid;
    align-items: flex-start;
    justify-content: space-between;
    gap: 20px;
    grid-template-columns: minmax(auto, 725px) 400px;
  }
  .f-content__col-2 {
    margin: 0;
    padding: 0;
    border: 0;
  }
  .f-content__title {
    margin-bottom: 16px;
    font-size: 32px;
    line-height: 38px;
  }
  .f-content__description {
    font-size: 16px;
    line-height: 22px;
  }
  .f-content__social-media {
    justify-content: flex-start;
    gap: 16px;
  }
  .f-content__links {
    gap: 0;
  }
  .f-content__links-section--first {
    min-height: 144px;
  }
  .f-content__social-link {
    width: 20px;
    height: 20px;
  }
  .f-content__social-link img {
    width: 20px;
  }
  .f-content__link-body {
    gap: 6px;
  }
  .f-content__link {
    font-size: 14px;
    line-height: 19px;
  }
  .f-subscribe-box__form {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
  .f-subscribe-box__inputs {
    flex-grow: 0;
  }
  .f-subscribe-box__input-wrapper {
    width: 149px;
  }
  .f-subscribe-box__select-wrapper {
    width: 175px;
  }
  .f-subscribe-box .ft-s1,
  .f-subscribe-box .ft-s2 {
    font-size: 18px;
  }
  .f-subfooter {
    display: grid;
    align-items: center;
    justify-content: space-between;
    grid-template-columns: auto auto;
    row-gap: 16px;
  }
  .f-subfooter__links {
    order: 2;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    max-width: 100%;
    -moz-column-gap: 16px;
         column-gap: 16px;
    grid-template-columns: repeat(4, auto);
  }
  .f-subfooter__link {
    font-size: 13px;
    line-height: 20px;
  }
  .f-subfooter__link:last-child {
    grid-column: 4;
  }
  .f-subfooter__logo {
    order: 3;
    width: auto;
    margin: 0;
    text-align: center;
    grid-column: 1 / span 2;
  }
  .f-subfooter__copyright {
    order: 1;
    margin: 0;
    font-size: 12px;
    line-height: 16px;
  }
  .f-offices__title {
    font-size: 28px;
    line-height: 34px;
  }
  .f-offices__section-item {
    letter-spacing: normal;
    font-size: 12px;
    line-height: 20px;
  }
  .f-offices__sections {
    grid-template-columns: 1fr 1fr 1fr;
  }
  .f-offices__sections--count-1 {
    grid-template-columns: auto;
  }
}
@media (min-width: 1024px) {
  .f-subfooter__links {
    -moz-column-gap: 24px;
         column-gap: 24px;
  }
}
@media (min-width: 1100px) {
  .f-subscribe-box__input-wrapper {
    width: 257px;
  }
}
@media (min-width: 1200px) {
  .cozy-footer__hr {
    max-width: 1440px;
    padding: 0;
  }
}
@media (min-width: 1260px) {
  .f-subscribe-box__select-wrapper {
    width: 230px;
  }
}
@media (min-width: 1290px) {
  .f-subscribe-box__select-wrapper {
    width: 257px;
  }
}
#adthrive-ccpa-link {
  display: block !important;
}
.modal.covid-chef-modal .modal-dialog {
  position: absolute;
  top: 50%;
  margin: 0 15px;
  padding: 0;
  transform: translateY(-50%);
}
.modal.covid-chef-modal .modal-content {
  padding: 37px 0 49px;
  border-radius: 8px;
  background: #ffffff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
}
.modal.covid-chef-modal .modal-close-button {
  position: absolute;
  top: 12px;
  right: 13px;
  width: 35px;
  height: 35px;
  border-radius: 50%;
  background: #f1f1f1 url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1654093704/modals/close-button-icon.svg') no-repeat center;
  cursor: pointer;
  transition: background-color 400ms;
}
.modal.covid-chef-modal .modal-close-button:hover {
  background-color: #e4dede;
}
.modal.covid-chef-modal .modal-header {
  margin-bottom: 24px;
  padding: 0 48px;
}
.modal.covid-chef-modal .modal-header .modal-title {
  margin: 0;
  color: #333333;
  text-align: center;
  font: 600 24px/33px 'Open Sans';
}
.modal.covid-chef-modal .modal-body {
  padding: 0 22px;
}
.modal.covid-chef-modal .modal-body-text {
  margin-bottom: 12px;
  color: #000000;
  font: 400 15px/23px 'Open Sans';
}
.modal.covid-chef-modal .form-group {
  margin-bottom: 40px;
}
.modal.covid-chef-modal #covid-form .form-group:last-child {
  margin: 0;
}
.modal.covid-chef-modal .form-group-option {
  position: relative;
  display: inline-block;
  margin: 0 0 8px 0;
  padding-left: 25px;
  color: #333333;
  font: 400 14px/21px 'Open Sans';
  cursor: pointer;
}
.modal.covid-chef-modal .form-group-option input[type=checkbox] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.modal.covid-chef-modal .form-group-option input[type=checkbox]:focus + .checkbox {
  border-color: #ff530d;
}
.modal.covid-chef-modal .form-group-option input[type=checkbox]:checked + .checkbox {
  border-color: #999999;
  background-color: #ff530d;
}
.modal.covid-chef-modal .form-group-option .checkbox {
  position: absolute;
  top: 2px;
  left: 0;
  display: block;
  width: 18px;
  height: 18px;
  margin: 0;
  border: 0.75px solid #999999;
  border-radius: 2px;
  background: #ffffff url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1654093704/modals/checkbox-selection-icon.svg') no-repeat center;
}
.modal.covid-chef-modal .btn {
  display: block;
  width: 100%;
  padding: 10px 20px;
  border: 1px solid #ff530d;
  border-radius: 40px;
  background-color: #ff530d;
  color: #ffffff;
  text-align: center;
  text-transform: none;
  font: 700 16px/22px 'Open Sans';
  transition: background-color 400ms, color 400ms, border-color 400ms;
}
.modal.covid-chef-modal .btn:hover,
.modal.covid-chef-modal .btn:focus {
  outline: none;
  background-color: transparent;
  color: #ff530d;
}
.modal.covid-chef-modal .btn.disabled:focus {
  border-color: #000000;
  background-color: #ff530d;
  color: #ffffff;
  opacity: 0.65;
}
@media (min-width: 601px) {
  .modal.covid-chef-modal .btn {
    max-width: 190px;
    margin: 0 auto;
  }
}
@media (min-width: 768px) {
  .modal.covid-chef-modal .modal-content {
    padding: 37px 0;
  }
  .modal.covid-chef-modal .modal-dialog {
    left: 50%;
    width: 659px;
    margin: 0;
    transform: translate(-50%, -50%);
  }
  .modal.covid-chef-modal .modal-body {
    padding: 0;
  }
  .modal.covid-chef-modal .modal-body-text,
  .modal.covid-chef-modal #covid-form .form-group:first-child {
    padding: 0 40px 0 75px;
  }
}
.chef-requiring__body {
  position: absolute;
  top: 50%;
  width: 100%;
  padding: 0 15px;
  transform: translateY(-50%);
}
.chef-requiring__content {
  position: relative;
  padding: 37px 23px 47px;
  border-radius: 8px;
  background: #ffffff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
}
.chef-requiring__close-button {
  position: absolute;
  top: 12px;
  right: 13px;
  width: 35px;
  height: 35px;
  border-radius: 50%;
  background: #f1f1f1 url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1654093704/modals/close-button-icon.svg') no-repeat center;
  cursor: pointer;
  transition: background-color 400ms;
}
.chef-requiring__close-button:hover {
  background-color: #e4dede;
}
.chef-requiring__header {
  margin-bottom: 16px;
}
.chef-requiring__title {
  margin-bottom: 24px;
  padding: 0 25px;
  color: #333333;
  text-align: center;
  font: 600 24px/33px 'Open Sans';
}
.chef-requiring__subtitle {
  color: #000000;
  font: 600 15px/23px 'Open Sans';
}
.chef-requiring__question-block {
  margin-bottom: 24px;
}
.chef-requiring__survey .chef-requiring__question-block:last-of-type {
  margin: 0;
}
.chef-requiring__question {
  color: #000000;
  font: 400 15px/23px 'Open Sans';
}
.chef-requiring br.word-divider {
  display: none;
}
.chef-requiring .variant-wrapper {
  margin-bottom: 8px;
}
.chef-requiring__variants {
  margin-top: 12px;
}
.chef-requiring__variants .variant-wrapper:last-child {
  margin: 0;
}
.chef-requiring__variant {
  position: relative;
  display: inline-block;
  margin: 0;
  padding-left: 30px;
  color: #333333;
  font: 400 14px/19px 'Open Sans';
  cursor: pointer;
}
.chef-requiring__variant input[type=radio] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.chef-requiring__variant input[type=radio]:focus + .radio-btn {
  border-color: #ff530d;
}
.chef-requiring__variant input[type=radio]:checked + .radio-btn {
  border-color: #ff530d;
  background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1654169877/modals/radio-button-checked.svg') no-repeat center;
}
.chef-requiring__variant .radio-btn {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 20px;
  height: 20px;
  margin: 0;
  border: 1px solid #999999;
  border-radius: 50%;
  background: #ffffff;
}
.chef-requiring__submit {
  display: block;
  width: 100%;
  margin-top: 40px;
  padding: 10px 20px;
  border: 1px solid #ff530d;
  border-radius: 40px;
  background: #ff530d;
  color: #ffffff;
  text-align: center;
  font: 700 16px/22px 'Open Sans';
  transition: background-color 400ms, color 400ms;
}
.chef-requiring__submit:hover,
.chef-requiring__submit:focus {
  outline: none;
  background-color: transparent;
  color: #ff530d;
}
@media (min-width: 601px) {
  .chef-requiring__submit {
    max-width: 190px;
    margin: 40px auto 0;
  }
}
@media (min-width: 768px) {
  br.word-divider {
    display: block;
  }
  .chef-requiring__body {
    padding: 0;
  }
  .chef-requiring__content {
    width: 659px;
    margin: 0 auto;
    padding: 37px 76px 46px;
  }
  .chef-requiring__header {
    margin-bottom: 12px;
  }
  .chef-requiring__title {
    margin-bottom: 26px;
    padding: 0;
  }
}
.cl-auth {
  z-index: 1000000;
}
.cl-auth.cozy-modal.slide-modal .cozy-modal__close-btn {
  border-radius: 10px;
}
.cl-auth.cozy-modal.slide-modal .cozy-modal__close-btn:active {
  background: rgba(1, 1, 27, 0.05);
}
.cl-auth .cozy-modal__content {
  background-color: #ffffff !important;
}
.cl-auth__title {
  margin: 0 !important;
  padding: 0 24px 16px;
  border-bottom: 1px solid #cccccc;
  color: #474747;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font: 400 22px/26px 'Lato';
}
.cl-auth__buttons {
  display: grid !important;
  margin-top: 16px;
  row-gap: 12px;
}
.cl-auth__buttons--auth.hidden {
  display: none !important;
}
.cl-auth__disclaimer {
  margin-top: 12px;
  color: #707070;
  text-align: center;
  letter-spacing: 0.02em;
  font: 500 13px/18px 'Open Sans';
}
.cl-auth__alt-way {
  position: relative;
  margin: 24px 0;
  color: #707070;
  text-align: center;
  letter-spacing: 0.1em;
  font: 500 14px/16px 'Lato';
}
.cl-auth__alt-way::before {
  content: '';
  position: absolute;
  z-index: 0;
  top: 50%;
  left: 0;
  display: block;
  width: 100%;
  height: 1px;
  background-color: #cccccc;
  transform: translateY(-50%);
}
.cl-auth__alt-way span {
  position: relative;
  z-index: 1;
  padding: 0 16px;
  background-color: #ffffff;
}
.cl-auth__form-wrapper {
  margin-top: 16px;
}
.cl-auth__inputs {
  display: grid;
  row-gap: 12px;
}
.cl-auth__inputs .validation-error {
  position: static !important;
  margin: 0 0 4px !important;
  color: #d93630 !important;
  font: 500 12px/16px 'Open Sans' !important;
}
.cl-auth__inputs .validation-error + .cozy-input {
  border-color: #d93630 !important;
}
.cl-auth__inputs .cozy-input {
  height: auto;
  padding: 12px 16px;
  border-color: #cccccc;
  border-radius: 8px;
  background-color: #ffffff;
  color: #474747;
  letter-spacing: 0.02em;
  font: 400 16px/24px 'Open Sans';
}
.cl-auth__inputs .cozy-input::-moz-placeholder {
  color: #707070;
}
.cl-auth__inputs .cozy-input:-ms-input-placeholder {
  color: #707070;
}
.cl-auth__inputs .cozy-input::placeholder {
  color: #707070;
}
.cl-auth__row-grid {
  display: grid;
  gap: 12px 8px;
}
.cl-auth__offers {
  margin-top: 16px;
}
.cl-auth__offers-label {
  display: inline-flex !important;
  margin: 0 !important;
  padding: 8px 0 8px 22px !important;
  color: #474747 !important;
  letter-spacing: 0.02em !important;
  font: 400 14px/16px 'Open Sans' !important;
}
.cl-auth__offers-label .apply-special-offer {
  position: absolute;
  margin: 0;
}
.cl-auth__offers-label .checkbox {
  top: 7px !important;
  width: 16px !important;
  height: 16px !important;
  border-color: #d63d00 !important;
}
.cl-auth__offers-label input[type=checkbox]:checked + .checkbox {
  background-color: #d63d00 !important;
}
.cl-auth__submit-row {
  margin-top: 16px;
}
.cl-auth__password-input {
  position: relative;
}
.cl-auth .cl-auth__show-password {
  position: absolute;
  right: 16px;
  bottom: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  cursor: pointer;
}
.cl-auth .cl-auth__show-password .hide-password {
  display: none;
}
.cl-auth .cl-auth__show-password.visible .show-password {
  display: none;
}
.cl-auth .cl-auth__show-password.visible .hide-password {
  display: block;
}
.cl-auth__submit {
  display: block;
  width: 100%;
  max-width: 100%;
  height: 40px;
  padding: 0;
  border: none;
  border-radius: 8px;
  letter-spacing: 0.1em;
  font: 500 16px/37px 'Lato';
}
.cl-auth__submit .cozy-gradient-btn__body {
  -moz-column-gap: 8px;
       column-gap: 8px;
  color: #ffffff;
}
.cl-auth__submit .cozy-gradient-btn__body .fa-circle-o-notch,
.cl-auth__submit .cozy-gradient-btn__body .fa-circle-o-notch::before {
  color: #ffffff;
}
.cl-auth__policy {
  margin-top: 16px;
  color: #707070;
  text-align: center;
  letter-spacing: 0.02em;
  font: 400 14px/19px 'Open Sans';
}
.cl-auth__policy .cozy-link {
  color: #d63d00;
  font-weight: 700;
}
.cl-auth__policy .cozy-link:hover {
  color: #d63d00;
}
.cl-auth__offers-label {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.cl-auth__offers-label .checkbox {
  top: 0 !important;
}
.cl-auth__footer {
  margin-top: 16px;
}
.cl-auth__footer.flex-col {
  display: flex;
  align-items: center;
  flex-direction: column;
  row-gap: 8px;
}
.cl-auth__footer.flex-row {
  display: flex;
  align-items: center;
  justify-content: center;
  -moz-column-gap: 8px;
       column-gap: 8px;
}
.cl-auth__footer-link-1,
.cl-auth__footer-link-2 {
  padding: 4px 0;
  letter-spacing: 0.02em;
  font: 400 14px/16px 'Open Sans';
}
.cl-auth__footer-link-1 {
  color: #d63d00 !important;
  font-weight: 500;
}
.cl-auth__footer-link-2 {
  color: #474747 !important;
}
.cl-auth__footer-link-3 {
  color: #707070;
  text-align: center;
  letter-spacing: 0.02em;
  font: 400 14px/19px 'Open Sans';
}
.cl-auth__footer-link-3 .cozy-link {
  color: #d63d00;
  font-weight: 700;
}
.cl-auth__footer-link-3 .cozy-link:hover {
  color: #d63d00;
}
.cl-auth__open-email-btn {
  height: 40px;
  border-radius: 8px;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  font: 500 16px / 37px 'Lato';
}
.cl-auth__open-email-btn .cozy-gradient-btn__body {
  -moz-column-gap: 8px;
       column-gap: 8px;
}
.cl-auth--login .cl-auth__disclaimer {
  display: none;
}
@media (max-width: 767px) and (max-height: 730px) {
  .cl-auth--signup .cl-auth__show-password {
    bottom: 9px;
  }
  .cl-auth--signup .cl-auth.cozy-modal.slide-modal .cozy-modal__content {
    padding: 12px 24px !important;
  }
  .cl-auth--signup .cl-auth__title {
    padding-bottom: 8px;
  }
  .cl-auth--signup .cl-auth__inputs {
    row-gap: 8px;
  }
  .cl-auth--signup .cl-auth__inputs .cozy-input {
    padding: 8px 16px;
  }
  .cl-auth--signup .cl-auth__row-grid {
    gap: 8px;
  }
}
@media (max-width: 767px) and (max-height: 600px) {
  .cl-auth--signup .cl-auth__row-grid {
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 768px) and (max-height: 630px) {
  .cl-auth--login.cozy-modal.slide-modal.in .cozy-modal__dialog {
    top: 0 !important;
    padding-top: 24px;
    padding-bottom: 24px;
    transform: translate(-50%, 0) !important;
  }
}
@media (min-width: 768px) and (max-height: 840px) {
  .cl-auth--signup.cozy-modal.slide-modal .cozy-modal__content {
    padding: 24px !important;
  }
  .cl-auth--signup .cl-auth__row-grid {
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 768px) and (max-height: 900px) {
  .cl-auth--signup.cozy-modal.slide-modal.in .cozy-modal__dialog {
    top: 0 !important;
    padding-top: 24px;
    padding-bottom: 24px;
    transform: translate(-50%, 0) !important;
  }
}
@media (min-width: 768px) {
  .cl-auth.cozy-modal.slide-modal .cozy-modal__dialog {
    max-width: 416px !important;
    height: -webkit-fit-content !important;
    height: -moz-fit-content !important;
    height: fit-content !important;
  }
  .cl-auth.cozy-modal.slide-modal .cozy-modal__close-btn {
    top: 0 !important;
    right: 0 !important;
  }
  .cl-auth.cozy-modal.slide-modal .cozy-modal__close-btn:hover {
    background: rgba(1, 1, 27, 0.05);
  }
  .cl-auth__title {
    padding: 0 0 24px;
    font-size: 28px;
    line-height: 32px;
  }
  .cl-auth__buttons {
    display: grid !important;
    margin-top: 24px;
  }
  .cl-auth__buttons--auth.hidden {
    display: grid !important;
  }
  .cl-auth__alt-way {
    display: block !important;
  }
  .cl-auth__submit-row,
  .cl-auth__offers,
  .cl-auth__policy,
  .cl-auth__footer {
    margin-top: 24px;
  }
  .cl-auth__footer.flex-col {
    row-gap: 4px;
  }
  .cl-auth__form-wrapper {
    display: block !important;
  }
  .cl-auth__open-email-btn {
    display: none !important;
  }
  .cl-auth--signup .cl-auth__footer {
    display: block;
  }
}
@media only screen and (max-width: 767px) and (orientation: landscape) {
  .cl-auth.cozy-modal.slide-modal.in .cozy-modal__dialog {
    top: 0 !important;
    max-width: 416px !important;
    height: -webkit-fit-content !important;
    height: -moz-fit-content !important;
    height: fit-content !important;
    padding-top: 24px;
    padding-bottom: 24px;
    transform: translate(-50%, 0) !important;
  }
  .cl-auth.cozy-modal.slide-modal.in .cozy-modal__close-btn {
    top: 0 !important;
    right: 0 !important;
  }
  .cl-auth.cozy-modal.slide-modal.in .cozy-modal__close-btn:hover {
    background: rgba(1, 1, 27, 0.05);
  }
  .cl-auth__title {
    padding: 0 0 24px;
    font-size: 28px;
    line-height: 32px;
  }
  .cl-auth__buttons {
    display: grid !important;
    margin-top: 24px;
  }
  .cl-auth__buttons--auth.hidden {
    display: grid !important;
  }
  .cl-auth__alt-way {
    display: block !important;
  }
  .cl-auth__submit-row,
  .cl-auth__offers,
  .cl-auth__policy,
  .cl-auth__footer {
    margin-top: 24px;
  }
  .cl-auth__footer.flex-col {
    row-gap: 4px;
  }
  .cl-auth__form-wrapper {
    display: block !important;
  }
  .cl-auth__open-email-btn {
    display: none !important;
  }
  .cl-auth--signup .cl-auth__footer {
    display: block;
  }
}
.venue-history__subtitle {
  margin-bottom: 16px;
  color: #ff530d;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.02em;
  font: 400 18px/22px 'Lato';
}
.venue-history__history-loading {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 272px;
}
.venue-history .contact-p {
  margin: 8px 0;
  color: #474747;
  font: 500 15px/20px 'Open Sans';
}
.venue-history__buttons {
  display: grid;
  margin-top: 16px;
  grid-template-columns: repeat(2, auto);
  text-align: center;
  justify-content: center;
  gap: 20px;
}
.venue-history .cozy-btn {
  width: 100%;
  height: 37px;
  padding: 0;
  border-radius: 10px;
  letter-spacing: 0.1em;
  font-size: 16px;
  line-height: 35px;
}
.venue-history .cozy-btn:hover,
.venue-history .cozy-btn:focus {
  text-decoration: none !important;
}
.venue-history .cozy-btn:hover {
  color: #ff530d !important;
}
.venue-history .cozy-btn--secondary:hover {
  color: #ffffff !important;
}
.venue-history__spiner {
  position: relative;
  overflow: hidden;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  color: #FF530D;
  text-indent: -9999em;
  font-size: 45px;
  transform: translateZ(0);
  -webkit-animation: mltShdSpin 1.7s infinite ease, round 1.7s infinite ease;
          animation: mltShdSpin 1.7s infinite ease, round 1.7s infinite ease;
}
@-webkit-keyframes mltShdSpin {
  0% {
    box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
  }
  5%,
  95% {
    box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
  }
  10%,
  59% {
    box-shadow: 0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em;
  }
  20% {
    box-shadow: 0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em;
  }
  38% {
    box-shadow: 0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em;
  }
  100% {
    box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
  }
}
@keyframes mltShdSpin {
  0% {
    box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
  }
  5%,
  95% {
    box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
  }
  10%,
  59% {
    box-shadow: 0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em;
  }
  20% {
    box-shadow: 0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em;
  }
  38% {
    box-shadow: 0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em;
  }
  100% {
    box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
  }
}
@-webkit-keyframes round {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes round {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@media (min-width: 768px) {
  .venue-history__subtitle {
    margin-bottom: 24px;
    font-size: 22px;
    line-height: 24px;
  }
  .venue-history .contact-p {
    font-size: 16px;
    line-height: 22px;
  }
  .venue-history__buttons {
    justify-content: center;
    margin-top: 24px;
    gap: 24px;
    grid-template-columns: repeat(2, auto);
  }
  .venue-history__buttons .cozy-btn {
    font-size: 18px;
    line-height: 45px;
    padding: 0 24px;
    height: 48px;
    width: 150px;
  }
}
.cl-share-modal {
  z-index: 1000000;
}
.cl-share-modal.cozy-modal.slide-modal .cozy-modal__close-btn {
  border-radius: 10px;
}
.cl-share-modal.cozy-modal.slide-modal .cozy-modal__close-btn:active {
  background: rgba(1, 1, 27, 0.05);
}
.cl-share-modal__title {
  margin-bottom: 16px;
  padding: 0 16px 16px;
  border-bottom: 1px solid #cccccc;
  color: #474747;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font: 400 22px/26px 'Lato';
}
.cl-share-modal__rows {
  display: grid;
  margin-top: 16px;
  row-gap: 16px;
}
.cl-share-modal__label {
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  visibility: hidden;
}
.cl-share-modal__input.cozy-input,
.cl-share-modal__input.cozy-textarea {
  height: auto;
  padding: 12px 16px;
  border-color: #cccccc;
  border-radius: 8px;
  background-color: #ffffff;
  color: #474747;
  letter-spacing: 0.02em;
  font: 400 16px/24px 'Open Sans';
}
.cl-share-modal__input.cozy-input::-moz-placeholder, .cl-share-modal__input.cozy-textarea::-moz-placeholder {
  color: #707070;
}
.cl-share-modal__input.cozy-input:-ms-input-placeholder, .cl-share-modal__input.cozy-textarea:-ms-input-placeholder {
  color: #707070;
}
.cl-share-modal__input.cozy-input::placeholder,
.cl-share-modal__input.cozy-textarea::placeholder {
  color: #707070;
}
.cl-share-modal__input.cozy-input:hover,
.cl-share-modal__input.cozy-textarea:hover,
.cl-share-modal__input.cozy-input:focus,
.cl-share-modal__input.cozy-textarea:focus {
  border-color: #ff530d;
}
.cl-share-modal__submit.cozy-btn {
  width: 100%;
  max-width: 100%;
  height: 40px;
  border-radius: 8px;
  letter-spacing: 0.1em;
  font: 500 16px/37px 'Lato';
  cursor: pointer;
}
.cl-share-modal__submit.cozy-btn:hover,
.cl-share-modal__submit.cozy-btn:focus {
  text-decoration: none !important;
}
.cl-share-modal__submit.cozy-btn:hover {
  color: #ff530d !important;
}
.cl-share-modal__submit.cozy-btn:focus {
  color: #ffffff !important;
}
@media (min-width: 768px) {
  .cl-share-modal.cozy-modal.slide-modal .cozy-modal__dialog {
    max-width: 500px !important;
    height: -webkit-fit-content !important;
    height: -moz-fit-content !important;
    height: fit-content !important;
  }
  .cl-share-modal.cozy-modal.slide-modal .cozy-modal__close-btn {
    top: 0 !important;
    right: 0 !important;
  }
  .cl-share-modal.cozy-modal.slide-modal .cozy-modal__close-btn:hover {
    background: rgba(1, 1, 27, 0.05);
  }
  .cl-share-modal__title {
    margin-bottom: 24px;
    padding-bottom: 24px;
    font-size: 28px;
    line-height: 32px;
  }
  .cl-share-modal__rows {
    margin-top: 24px;
    row-gap: 24px;
  }
}
.cl-legal-modification {
  z-index: 1000000;
}
.cl-legal-modification.cozy-modal.slide-modal .cozy-modal__close-btn {
  border-radius: 10px;
}
.cl-legal-modification.cozy-modal.slide-modal .cozy-modal__close-btn:active {
  background: rgba(1, 1, 27, 0.05);
}
.cl-legal-modification__title {
  margin-bottom: 16px;
  padding: 0 16px 16px;
  border-bottom: 1px solid #cccccc;
  color: #474747;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font: 400 22px/26px 'Lato';
}
.cl-legal-modification__content {
  display: grid;
  row-gap: 8px;
}
.cl-legal-modification__text {
  color: #474747;
  letter-spacing: 0.02em;
  font: 400 16px / 22px 'Open Sans';
}
.cl-legal-modification__text .cozy-link {
  color: #d63d00;
}
.cl-legal-modification__buttons {
  margin-top: 16px;
}
.cl-legal-modification__button {
  display: block;
  width: 100%;
  height: 40px;
  padding: 0;
  border: none;
  border-radius: 8px;
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  font: 500 16px/24px 'Lato';
  cursor: pointer;
}
.cl-legal-modification__button.action-ok {
  background-color: #25856f;
}
.cl-legal-modification__button.action-close {
  background-color: #d63d00;
}
@media (min-width: 768px) {
  .cl-legal-modification.cozy-modal.slide-modal .cozy-modal__dialog {
    max-width: 700px !important;
    height: -webkit-fit-content !important;
    height: -moz-fit-content !important;
    height: fit-content !important;
  }
  .cl-legal-modification.cozy-modal.slide-modal .cozy-modal__close-btn {
    top: 0 !important;
    right: 0 !important;
  }
  .cl-legal-modification.cozy-modal.slide-modal .cozy-modal__close-btn:hover {
    background: rgba(1, 1, 27, 0.05);
  }
  .cl-legal-modification__title {
    margin-bottom: 24px;
    padding-bottom: 24px;
    font-size: 28px;
    line-height: 32px;
  }
  .cl-legal-modification__buttons {
    max-width: 240px;
    margin: 24px auto 0;
  }
}
.cl-welcome-ta-2.cozy-modal.slide-modal .cozy-modal__close-btn,
.cl-welcome-ta-3.cozy-modal.slide-modal .cozy-modal__close-btn {
  border-radius: 10px;
}
.cl-welcome-ta-2.cozy-modal.slide-modal .cozy-modal__close-btn:active,
.cl-welcome-ta-3.cozy-modal.slide-modal .cozy-modal__close-btn:active {
  background: rgba(1, 1, 27, 0.05);
}
.cl-welcome-ta-2.in {
  z-index: 1045 !important;
}
.cl-welcome-ta-2__title {
  margin-bottom: 16px;
  padding: 0 24px;
  color: #474747;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font: 400 22px/26px 'Lato';
}
.cl-welcome-ta-2__subtitle {
  color: #606060;
  text-align: center;
  font: 400 14px/16px 'Open Sans';
}
.cl-welcome-ta-2__content-wrapper {
  margin-top: 16px;
  padding-top: 16px;
  border-top: 1px solid #cccccc;
}
.cl-welcome-ta-3 {
  z-index: 1000000;
}
.cl-welcome-ta-3__title {
  margin-bottom: 16px;
  padding: 0 16px 16px;
  border-bottom: 1px solid #cccccc;
  color: #474747;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font: 400 22px/26px 'Lato';
}
.cl-welcome-ta-3__subtitle,
.cl-welcome-ta-3__text {
  color: #474747;
  text-align: center;
  font: 400 16px/22px 'Open Sans';
}
.cl-welcome-ta-3__subtitle {
  margin-bottom: 24px;
  font-weight: 700;
}
.cl-welcome-ta-3__btn-wrapper {
  margin-top: 16px;
}
.cl-welcome-ta-3__btn {
  display: block;
  width: 100%;
  height: 40px;
  padding: 0;
  border: 0;
  border-radius: 8px;
  letter-spacing: 0.1em;
  font: 500 16px/24px 'Lato';
}
.ta-notify-form__rows {
  display: grid;
  gap: 8px;
}
.ta-notify-form__label {
  margin-bottom: 4px;
  color: #474747;
  letter-spacing: 0.02em;
  font: 700 16px/24px 'Open Sans';
}
.ta-notify-form__field-wrapper .validation-error {
  position: static;
  margin: 0 0 4px 0 !important;
  color: #d93630 !important;
  font: 500 12px / 16px 'Open Sans';
}
.ta-notify-form__field-wrapper .validation-error + .ta-notify-form__input {
  border-color: #d93630 !important;
}
.ta-notify-form__input,
.ta-notify-form__select {
  display: block;
  width: 100%;
  height: 48px;
  padding: 12px 16px;
  border: 1px solid #cccccc;
  border-radius: 8px;
  background-color: #ffffff;
  color: #474747;
  letter-spacing: 0.02em;
  font: 400 16px/24px 'Open Sans';
}
.ta-notify-form__input::-moz-placeholder, .ta-notify-form__select::-moz-placeholder {
  color: #707070;
}
.ta-notify-form__input:-ms-input-placeholder, .ta-notify-form__select:-ms-input-placeholder {
  color: #707070;
}
.ta-notify-form__input::placeholder,
.ta-notify-form__select::placeholder {
  color: #707070;
}
.ta-notify-form__input:hover,
.ta-notify-form__select:hover {
  border-color: #474747;
}
.ta-notify-form__input:focus,
.ta-notify-form__select:focus {
  outline: none;
  border-color: #d63d00;
}
.ta-notify-form__select {
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.ta-notify-form__submit-wrapper {
  margin-top: 16px;
}
.ta-notify-form__submit {
  display: block;
  width: 100%;
  height: 40px;
  padding: 0;
  border: none;
  border-radius: 8px;
  letter-spacing: 0.1em;
  font: 500 16px/24px 'Lato';
}
.ta-notify-form .my-bookings {
  margin-top: 12px;
}
.ta-notify-form .my-bookings__checkbox {
  margin: 0;
}
.ta-notify-form .my-bookings__note {
  margin-top: 12px;
  color: #707070;
  letter-spacing: 0.02em;
  font: 400 12px/16px 'Open Sans';
}
.ta-notify-form .radio-btns {
  display: grid;
  padding-top: 8px;
  gap: 16px;
}
.ta-notify-form .radio-btns .cozy-radio {
  display: flex;
  align-items: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  -moz-column-gap: 8px;
       column-gap: 8px;
}
.ta-notify-form .radio-btns .cozy-radio__input {
  width: 24px;
  height: 24px;
  border: 1.5px solid #707070;
}
.ta-notify-form .radio-btns .cozy-radio__native-input:checked + .cozy-radio__input {
  border-color: #d63d00;
}
.ta-notify-form .radio-btns .cozy-radio__native-input:checked + .cozy-radio__input::before {
  background-color: #d63d00;
}
.ta-notify-form .radio-btns .cozy-radio__label {
  color: #474747;
  letter-spacing: 0.02em;
  font: 400 16px/24px 'Open Sans';
}
.ta-notify-form .cozy-checkbox {
  display: flex !important;
  width: -webkit-fit-content !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
  margin: 0;
  padding: 0;
  color: #474747;
  letter-spacing: 0.02em;
  font: 500 13px/16px 'Open Sans';
  -moz-column-gap: 8px;
       column-gap: 8px;
}
.ta-notify-form .cozy-checkbox .checkbox {
  position: static;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  border: 1px solid #cccccc;
  background-size: 10px;
}
.ta-notify-form .cozy-checkbox input[type=checkbox] {
  display: none;
}
.ta-notify-form .cozy-checkbox input[type=checkbox]:checked + .checkbox {
  border-color: #d63d00;
  background-color: #d63d00;
}
@media (max-width: 767px) and (max-height: 730px) {
  .ta-notify-form__rows {
    overflow: auto;
    max-height: 400px;
    margin-right: -12px;
    padding-right: 12px;
  }
}
@media (max-width: 767px) and (max-height: 630px) {
  .ta-notify-form__rows {
    max-height: 300px;
  }
}
@media (min-width: 768px) and (max-height: 710px) {
  .cl-welcome-ta-2.cozy-modal.slide-modal.in .cozy-modal__dialog {
    top: 0 !important;
    padding-top: 24px;
    padding-bottom: 24px;
    transform: translate(-50%, 0) !important;
  }
}
@media (min-width: 768px) {
  .cl-welcome-ta-2.cozy-modal.slide-modal .cozy-modal__dialog,
  .cl-welcome-ta-3.cozy-modal.slide-modal .cozy-modal__dialog {
    max-width: 425px !important;
    height: -webkit-fit-content !important;
    height: -moz-fit-content !important;
    height: fit-content !important;
  }
  .cl-welcome-ta-2.cozy-modal.slide-modal .cozy-modal__close-btn,
  .cl-welcome-ta-3.cozy-modal.slide-modal .cozy-modal__close-btn {
    top: 0 !important;
    right: 0 !important;
  }
  .cl-welcome-ta-2.cozy-modal.slide-modal .cozy-modal__close-btn:hover,
  .cl-welcome-ta-3.cozy-modal.slide-modal .cozy-modal__close-btn:hover {
    background: rgba(1, 1, 27, 0.05);
  }
  .cl-welcome-ta-2.cozy-modal.slide-modal .cozy-modal__content {
    padding: 24px 40px !important;
  }
  .cl-welcome-ta-2__title {
    margin-bottom: 8px;
    padding: 0;
    letter-spacing: 0.08em;
    font-size: 28px;
    line-height: 32px;
  }
  .cl-welcome-ta-2 .ta-notify-form__rows {
    gap: 16px;
  }
  .cl-welcome-ta-2 .ta-notify-form__label {
    margin-bottom: 8px;
  }
  .cl-welcome-ta-2 .ta-notify-form .radio-btns {
    padding: 0;
  }
  .cl-welcome-ta-3__title {
    margin-bottom: 24px;
    padding-bottom: 24px;
    letter-spacing: 0.08em;
    font-size: 28px;
    line-height: 32px;
  }
  .cl-welcome-ta-3__btn-wrapper {
    margin-top: 24px;
  }
}
.cl-legal-acceptance {
  z-index: 1000000;
}
.cl-legal-acceptance__title {
  margin-bottom: 16px;
  padding: 0 0 16px;
  border-bottom: 1px solid #cccccc;
  color: #474747;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font: 400 18px/24px 'Lato';
}
.cl-legal-acceptance__title .nowrap {
  white-space: nowrap;
}
.cl-legal-acceptance__submit-area,
.cl-legal-acceptance__submit-wrapper {
  margin-top: 16px;
}
.cl-legal-acceptance__sections {
  overflow: auto;
  max-height: 400px;
  margin-right: -12px;
  padding-right: 12px;
}
.cl-legal-acceptance__sections::-webkit-scrollbar,
.cl-legal-acceptance__sections::-webkit-scrollbar-track,
.cl-legal-acceptance__sections::-webkit-scrollbar-thumb {
  width: 4px;
  border-radius: 4px;
}
.cl-legal-acceptance__sections::-webkit-scrollbar-track {
  background-color: #e2e2e2;
}
.cl-legal-acceptance__sections::-webkit-scrollbar-thumb {
  background-color: #c4c4c4;
}
.cl-legal-acceptance__section {
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #cccccc;
}
.cl-legal-acceptance__section:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}
.cl-legal-acceptance__section .cl-legal-acceptance__section-title,
.cl-legal-acceptance__section .cozy-h1,
.cl-legal-acceptance__section h1 {
  margin: 0;
  padding: 8px 0 16px;
  background: #fcfcfc;
  color: #474747;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font: 700 18px / 20px 'Open Sans' !important;
  text-align: center;
}
.cl-legal-acceptance__section .cl-legal-acceptance__section-title,
.cl-legal-acceptance__section h1 {
  position: sticky;
  top: -2px;
  color: #d63d00 !important;
}
.cl-legal-acceptance__section .cozy-h4 {
  color: #d63d00;
}
.cl-legal-acceptance__section .cozy-h4 strong {
  font-weight: 400;
}
.cl-legal-acceptance__section .cozy-link,
.cl-legal-acceptance__section a {
  color: #d63d00;
}
.cl-legal-acceptance__section-title + .cl-legal-acceptance__section-content .cozy-h1,
.cl-legal-acceptance__section-title + .cl-legal-acceptance__section-content h1 {
  display: none;
}
.cl-legal-acceptance__section-content {
  color: #474747;
  letter-spacing: 0.02em;
  font: 500 14px / 18px 'Open Sans';
}
.cl-legal-acceptance__checkbox.cozy-checkbox {
  display: flex !important;
  align-items: center !important;
  width: -webkit-fit-content !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
  margin: 0;
  padding: 0;
  color: #474747;
  letter-spacing: 0.02em;
  font: 500 14px / 16px 'Open Sans';
  -moz-column-gap: 8px;
       column-gap: 8px;
}
.cl-legal-acceptance__checkbox.cozy-checkbox input[type=checkbox] {
  display: none;
}
.cl-legal-acceptance__checkbox.cozy-checkbox .checkbox {
  position: static;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  border: 1px solid #cccccc;
  background-size: 10px;
}
.cl-legal-acceptance__checkbox.cozy-checkbox input[type=checkbox]:checked + .checkbox {
  border-color: #d63d00;
  background-color: #d63d00;
}
.cl-legal-acceptance__submit-btn {
  display: block;
  width: 100%;
  height: 40px;
  padding: 0;
  border: none;
  border-radius: 8px;
  background-color: #25856f;
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  font: 500 16px/24px 'Lato';
  cursor: pointer;
}
.cl-legal-acceptance__submit-btn:not([disabled]):hover {
  background-color: #1e6e5c;
}
.cl-legal-acceptance__submit-btn[disabled] {
  background-color: #474747;
  opacity: 0.2;
  cursor: not-allowed;
}
.cl-legal-acceptance__cancel-btn {
  display: block;
  width: 100%;
  height: 40px;
  padding: 0;
  border: none;
  border-radius: 8px;
  background-color: white;
  color: black;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  font: 500 16px/24px 'Lato';
  cursor: pointer;
}
.cl-legal-acceptance__cancel-btn:not([disabled]):hover {
  background-color: white;
}
.cl-legal-acceptance__cancel-btn[disabled] {
  background-color: #474747;
  opacity: 0.2;
  cursor: not-allowed;
}
.cl-legal-acceptance__submit-wrapper {
  position: relative;
}
.cl-legal-acceptance__submit-wrapper::before {
  content: '';
  position: absolute;
  z-index: 100001;
  top: -13px;
  left: 50%;
  display: none;
  width: 9px;
  height: 9px;
  border-top: 1px solid #808080;
  border-left: 1px solid #808080;
  border-top-left-radius: 3px;
  background: #ffffff;
  transform: translateX(-50%) rotate(-135deg);
}
.cl-legal-acceptance__submit-wrapper.hovered::before {
  display: block;
}
@media (max-width: 767px) and (max-height: 630px) {
  .cl-legal-acceptance__sections {
    max-height: 300px;
  }
}
@media (min-width: 768px) and (max-height: 810px) {
  .cl-legal-acceptance.cozy-modal.slide-modal.in .cozy-modal__dialog {
    top: 0 !important;
    padding-top: 24px;
    padding-bottom: 24px;
    transform: translate(-50%, 0) !important;
  }
}
@media (min-width: 768px) {
  .cl-legal-acceptance.cozy-modal.slide-modal .cozy-modal__dialog {
    max-width: 750px !important;
    height: -webkit-fit-content !important;
    height: -moz-fit-content !important;
    height: fit-content !important;
  }
  .cl-legal-acceptance__title {
    margin-bottom: 24px;
    padding-bottom: 24px;
    font-size: 28px;
    line-height: 32px;
  }
  .cl-legal-acceptance__sections {
    max-height: 500px;
  }
  .cl-legal-acceptance__section {
    margin-bottom: 24px;
    padding-bottom: 24px;
  }
  .cl-legal-acceptance__section .cl-legal-acceptance__section-title,
  .cl-legal-acceptance__section .cozy-h1,
  .cl-legal-acceptance__section h1 {
    letter-spacing: 0.08em;
    font-size: 24px !important;
    line-height: 30px !important;
  }
  .cl-legal-acceptance__section-content {
    font-size: 16px;
    line-height: 22px;
  }
  .cl-legal-acceptance__submit-area,
  .cl-legal-acceptance__submit-wrapper {
    margin-top: 24px;
  }
  .cl-legal-acceptance__checkbox.cozy-checkbox {
    font-size: 16px;
    line-height: 22px;
  }
}
@media (max-width: 768px) {
  .cl-legal-acceptance__section a {
    word-break: break-all;
  }
  .branded-button {
    height: 60px !important;
  }
}
.gray {
  color: #555555;
}
.btn-facebook {
  background-color: #3b599e !important;
}
.btn-google {
  background-color: #dd4b39 !important;
}
.modal-md {
  width: 100%;
}
.alert {
  margin-bottom: 20px;
  padding: 15px;
  border: 1px solid transparent;
  border-radius: 0;
}
.alert-danger {
  border-color: transparent;
  background-color: #d9534f;
  color: #ffffff;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
body.body-custom-banner.nav-with-cats-menu {
  padding-right: 0 !important;
}
.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal {
  display: none;
}
.modal-backdrop {
  position: fixed;
  z-index: 1040;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #000000;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.modal.in {
  position: fixed;
  z-index: 1050;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-overflow-scrolling: touch;
  padding: 0 !important;
  outline: 0;
  opacity: 1;
  transition: opacity 0.15s ease-in-out;
}
.modal.in a:hover,
.modal.in a:active {
  outline: 0;
}
.modal.in a:hover,
.modal.in a:focus {
  color: #c03700;
  text-decoration: underline;
}
.modal.in .google-signin-button:hover,
.modal.in .google-signin-button:focus {
  text-decoration: none;
  color: initial;
}
.modal.in .modal-dialog {
  position: relative;
  margin: 127px 0 0 0;
  padding: 0 20px;
}
.modal.in .modal-content {
  position: relative;
  outline: 0;
  border: none;
  border-radius: 0;
  background-color: #ffffff;
  background-clip: padding-box;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
}
.modal.in .modal-content .close {
  position: absolute;
  top: 25px;
  right: 25px;
}
.modal.in .modal-header {
  min-height: 16.42857143px;
  padding: 15px 15px 5px 15px;
}
.modal.in .modal-header .close {
  margin-top: -2px;
}
.modal.in .modal-header .modal-title {
  margin: 0;
  font-family: 'Rokkitt', Georgia, 'Times New Roman', Times, serif;
  font-size: 26px;
  line-height: 1.42857143;
}
.modal.in .close {
  float: right;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  font-weight: bold;
  font-size: 21px;
  line-height: 1;
  opacity: 0.4;
}
.modal.in .close:hover,
.modal.in .close:focus {
  color: #000000;
  text-decoration: none;
  opacity: 0.5;
  cursor: pointer;
}
.modal.in button.close {
  padding: 0;
  border: 0;
  background: transparent;
  cursor: pointer;
  -webkit-appearance: none;
}
.modal.in .modal-body {
  position: relative;
  padding: 15px;
}
.modal.in .btn:hover,
.modal.in .btn:focus {
  color: #ffffff;
  text-decoration: none;
  opacity: 0.88;
}
.modal.in .btn-block {
  display: block;
  width: 100%;
}
.modal.in .btn-block + .btn-block {
  margin-top: 5px;
}
.modal.in .hr-group {
  position: relative;
}
.modal.in .hr-group hr {
  margin: 30px 0;
  border-style: dotted;
  border-color: #999999;
}
.modal.in p.hr-placeholder {
  position: absolute;
  top: -10px;
  width: 100%;
  color: #999999;
  text-align: center;
}
.modal.in p.hr-placeholder span {
  padding: 5px 10px;
  background-color: #ffffff;
}
.modal.in .form-group {
  margin-bottom: 15px;
}
.modal.in label {
  display: inline-block;
  max-width: 100%;
  font-weight: bold;
}
.modal.in .sr-only {
  position: absolute;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
}
.modal.in .form-control {
  display: block;
  width: 100%;
  height: 40px;
  margin-bottom: 20px;
  padding: 5px 15px;
  border: none;
  border-bottom: 2px solid #eeeeee;
  border-radius: 0;
  background-color: #eeeeee;
  box-shadow: none;
  color: #333333;
  font-size: 14px;
  line-height: 1.42857143;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.modal.in .form-control:focus {
  outline: none;
  border-color: #999999;
  background-color: transparent;
  box-shadow: none;
}
.modal.in .modal-footer {
  padding: 30px 10px;
  border: none;
  background-color: #eeeeee;
  text-align: right;
}
.modal.in .modal-footer::before,
.modal.in .modal-footer::after {
  content: ' ';
  display: table;
}
.modal.in .modal-footer::after {
  clear: both;
}
.modal .modal-bottom-close {
  position: relative;
  bottom: 35px;
  padding: 20px 60px;
}
@media (min-width: 480px) {
  .modal.in .modal-body {
    padding: 10px 10px 30px 10px;
  }
}
@media (min-width: 767px) {
  .modal.in .modal-dialog {
    margin-top: 167px;
  }
}
@media (min-width: 768px) {
  .modal.in .modal-dialog {
    margin: 167px auto 0;
    padding: 0;
  }
  .modal.in .modal-header {
    padding: 60px 60px 20px;
  }
  .modal.in .modal-body {
    padding: 30px 60px;
  }
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
  #cm-redeem-points .modal .modal-body {
    padding: 30px;
  }
  .modal {
    margin: auto;
  }
  .modal .modal-dialog {
    margin: auto;
  }
  .modal .modal-bottom-close {
    position: relative;
    padding: 20px 60px;
  }
  .modal .modal-footer {
    padding: 30px 20px;
  }
  .modal-md {
    max-width: 420px;
  }
  .modal .modal-header {
    padding: 60px 60px 20px 60px;
  }
  .modal .modal-body {
    padding: 30px 60px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
  .modal.in .modal-dialog {
    margin-top: 20px;
  }
}
:root {
  /* -- COLORS -- */
  --cozy-primary: #474747;
  --cozy-seconadary: #FF530D;
  --cozy-seconadary-ada: #d63d00;
  --cozy-accent-1: #367686;
  --cozy-accent-2: #46A690;
  --cozy-gray-110: #808080;
  --cozy-gray-100: #606060;
  --cozy-gray-90: #707070;
  --cozy-gray-80: #CCCCCC;
  --cozy-gray-70: #EEEEEE;
  --cozy-gray-60: #F6F6F6;
  --cozy-gray-50: #FCFCFC;
  --cozy-white-100: #FFFFFF;
  /* -- GRADIENTS --*/
  --cozymeal-gradient-1: linear-gradient(87deg, rgba(255, 83, 13, 0) 4.32%, rgba(194, 81, 0, 0.5) 27.16%, #D63D00 50%, rgba(194, 81, 0, 0.5) 72.84%, rgba(255, 83, 13, 0) 95.68%);
  --cozymeal-gradient-2: radial-gradient(circle at center, #F37021 0%, #D63D00 100%);
}
.cozy-h1,
.cozy-h2,
.cozy-h3,
.cozy-h4 {
  margin: 8px 0;
  color: var(--cozy-primary);
  letter-spacing: 0.02em;
}
.cozy-h1.uppercase,
.cozy-h2.uppercase,
.cozy-h3.uppercase,
.cozy-h4.uppercase {
  text-transform: uppercase;
  letter-spacing: 0.08em;
}
.cozy-h1.secondary,
.cozy-h2.secondary,
.cozy-h3.secondary,
.cozy-h4.secondary {
  color: var(--cozy-seconadary);
}
.cozy-h1 {
  font: 400 26px/32px 'Lato';
}
.cozy-h2 {
  font: 400 22px/26px 'Lato';
}
.cozy-h3 {
  font: 400 18px/23px 'Lato';
}
.cozy-h4 {
  font: 400 16px/19px 'Lato';
}
.cozy-p1,
.cozy-p2,
.cozy-small {
  margin: 8px 0;
  color: var(--cozy-primary);
  letter-spacing: 0.02em;
}
.cozy-p1.secondary,
.cozy-p2.secondary,
.cozy-small.secondary {
  color: var(--cozy-seconadary);
}
.cozy-p1 {
  font: 400 14px/19px 'Open Sans';
}
.cozy-p2 {
  font: 400 12px/16px 'Open Sans';
}
.cozy-small {
  font: 400 10px/14px 'Open Sans';
}
.cozy-highlighted {
  color: var(--cozy-seconadary);
}
.cozy-link {
  color: var(--cozy-seconadary);
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  text-decoration-thickness: 0.5px;
}
.cozy-link:hover,
.cozy-link:focus,
.cozy-link:focus-visible {
  outline: none;
  color: var(--cozy-seconadary);
  text-decoration: underline;
}
@media (min-width: 991px) {
  .cozy-h1 {
    font-size: 42px;
    line-height: 50px;
  }
  .cozy-h2 {
    font-size: 32px;
    line-height: 38px;
  }
  .cozy-h3 {
    font-size: 28px;
    line-height: 34px;
  }
  .cozy-h4 {
    font-size: 22px;
    line-height: 26px;
  }
  .cozy-p1 {
    font-size: 16px;
    line-height: 22px;
  }
  .cozy-p2 {
    font-size: 14px;
    line-height: 19px;
  }
  .cozy-small {
    font-size: 12px;
    line-height: 16px;
  }
}
.cozy-mg-vl-0 {
  margin: 0;
}
.cozy-mg-vl-8 {
  margin: 8px 0;
}
.cozy-mg-vl-16 {
  margin: 16px 0;
}
.cozy-mg-vl-24 {
  margin: 24px 0;
}
.cozy-mg-vl-32 {
  margin: 32px 0;
}
.cozy-mg-vl-40 {
  margin: 40px 0;
}
.cozy-mg-tp-0 {
  margin-top: 0;
}
.cozy-mg-tp-8 {
  margin-top: 8px;
}
.cozy-mg-tp-16 {
  margin-top: 16px;
}
.cozy-mg-tp-24 {
  margin-top: 24px;
}
.cozy-mg-tp-32 {
  margin-top: 32px;
}
.cozy-mg-tp-40 {
  margin-top: 40px;
}
.cozy-mg-bm-0 {
  margin-bottom: 0;
}
.cozy-mg-bm-8 {
  margin-bottom: 8px;
}
.cozy-mg-bm-16 {
  margin-bottom: 16px;
}
.cozy-mg-bm-24 {
  margin-bottom: 24px;
}
.cozy-mg-bm-32 {
  margin-bottom: 32px;
}
.cozy-mg-bm-40 {
  margin-bottom: 40px;
}
.cozy-selectize {
  position: relative;
  border-radius: 10px;
  background-color: #f6f6f6;
}
.cozy-selectize__label {
  position: absolute;
  top: 10px;
  left: 17px;
  color: #707070;
  letter-spacing: 0.02em;
  font: 400 14px/20px 'Open Sans';
}
.cozy-selectize__label-asterisk {
  color: #ff530d;
}
.cozy-selectize--error .cozy-selectize__select.selectize-control .selectize-input,
.cozy-selectize--error .cozy-selectize__select.selectize-dropdown {
  border-color: #d93630 !important;
}
.cozy-selectize__select.selectize-control {
  height: 40px;
}
.cozy-selectize__select.selectize-control .selectize-input {
  height: 40px;
  padding: 10px 30px 10px 16px;
  border: 1px solid transparent;
  border-radius: 10px;
  background-color: transparent !important;
  box-shadow: none;
  transition: border-color 400ms;
}
.cozy-selectize__select.selectize-control .selectize-input:hover {
  border-color: #ff530d;
}
.cozy-selectize__select.selectize-control .selectize-input::after {
  right: 16px;
  width: 12px;
  height: 12px;
  margin: 0;
  border: none;
  background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1666621105/pages/partner-booking/select-arrow.svg') no-repeat center;
  background-size: contain;
  transform: translateY(-50%);
}
.cozy-selectize__select.selectize-control .selectize-input input {
  display: none !important;
}
.cozy-selectize__select.selectize-control .selectize-input.dropdown-active {
  border-color: #ff530d;
  border-radius: 10px 10px 0 0;
  pointer-events: none;
}
.cozy-selectize__select.selectize-control .selectize-input.dropdown-active::after {
  margin: 0;
  transform: translateY(-50%) rotate(180deg);
}
.cozy-selectize__select.selectize-control .item {
  position: relative;
  display: -webkit-box;
  overflow: hidden;
  -webkit-box-orient: vertical;
  width: 100%;
  background: #f6f6f6;
  color: #474747;
  letter-spacing: 0.02em;
  font: 400 14px/20px 'Open Sans';
  -webkit-line-clamp: 1;
}
.cozy-selectize__select.selectize-dropdown {
  margin-top: -2px;
  padding: 0 6px 10px;
  border: 1px solid #ff530d;
  border-top: none;
  border-radius: 0 0 10px 10px;
  background-color: #f6f6f6;
  box-shadow: none;
}
.cozy-selectize__select.selectize-dropdown .selectize-dropdown-content {
  overflow-y: auto;
  max-height: 200px;
  padding: 0 10px;
}
.cozy-selectize__select.selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar,
.cozy-selectize__select.selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar-track,
.cozy-selectize__select.selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar-thumb {
  width: 4px;
  border-radius: 4px;
}
.cozy-selectize__select.selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar-track {
  background-color: #e2e2e2;
}
.cozy-selectize__select.selectize-dropdown .selectize-dropdown-content::-webkit-scrollbar-thumb {
  background-color: #c4c4c4;
}
.cozy-selectize__select.selectize-dropdown .option {
  padding: 5px 0;
  border-top: 1px solid #eeeeee;
  letter-spacing: 0.02em;
  font: 400 14px/20px 'Open Sans';
  cursor: pointer;
}
.cozy-selectize__select.selectize-dropdown .option.active {
  background: transparent;
  color: #ff530d;
}
.cozy-selectize__select.selectize-dropdown .option:first-child {
  padding-top: 0;
  border-top: none;
}
.cozy-selectize__select.selectize-dropdown .option:last-child {
  padding-bottom: 0;
}
select.cozy-selectize__select {
  display: block;
  width: 100%;
  max-width: 100%;
  height: 40px;
  padding: 10px 30px 10px 16px;
  border: none;
  border-radius: 10px;
  background: #f6f6f6 url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1666621105/pages/partner-booking/select-arrow.svg') no-repeat center right 16px;
  background-size: 11px;
  color: #707070;
  letter-spacing: 0.02em;
  font: 400 14px/20px 'Open Sans';
  -webkit-appearance: none;
  -moz-appearance: none;
}
.cozy-datepicker {
  position: relative;
  cursor: pointer;
}
.cozy-datepicker__label,
.cozy-datepicker__value {
  position: absolute;
  z-index: 0;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 10px 30px 10px 16px;
  border-radius: 10px;
  background-color: #f6f6f6;
  letter-spacing: 0.02em;
  font: 400 14px/20px 'Open Sans';
}
.cozy-datepicker__label {
  color: #707070;
}
.cozy-datepicker__value {
  white-space: nowrap;
  display: -webkit-box;
  overflow: hidden;
  -webkit-box-orient: vertical;
  color: #474747;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
}
.cozy-datepicker__asterisk {
  color: #ff530d;
}
.cozy-datepicker--error .cozy-input,
.cozy-datepicker--error .daterangepicker {
  border-color: #d93630 !important;
}
.cozy-datepicker .cozy-input {
  position: relative;
  z-index: 1;
  padding: 10px 30px 10px 16px;
  background-color: transparent;
  color: transparent;
  cursor: pointer;
}
.cozy-datepicker + .daterangepicker,
.cozy-datepicker .daterangepicker {
  z-index: 4;
  top: -1px !important;
  right: -1px !important;
  left: -1px !important;
  overflow: hidden;
  width: auto !important;
  margin: 0;
  border: 1px solid #ff530d;
  border-radius: 10px;
  background: #f6f6f6;
  box-shadow: none;
}
.cozy-datepicker + .daterangepicker::before,
.cozy-datepicker .daterangepicker::before,
.cozy-datepicker + .daterangepicker::after,
.cozy-datepicker .daterangepicker::after {
  display: none;
}
.cozy-datepicker + .daterangepicker .ranges,
.cozy-datepicker .daterangepicker .ranges {
  display: none !important;
}
.cozy-datepicker + .daterangepicker .prev,
.cozy-datepicker .daterangepicker .prev,
.cozy-datepicker + .daterangepicker .next,
.cozy-datepicker .daterangepicker .next {
  background-position: center;
  background-repeat: no-repeat;
}
.cozy-datepicker + .daterangepicker .prev span,
.cozy-datepicker .daterangepicker .prev span,
.cozy-datepicker + .daterangepicker .next span,
.cozy-datepicker .daterangepicker .next span {
  display: none !important;
}
.cozy-datepicker + .daterangepicker .prev,
.cozy-datepicker .daterangepicker .prev {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1660807351/pages/cities-team-building/calendar-prev-arrow.svg');
}
.cozy-datepicker + .daterangepicker .next,
.cozy-datepicker .daterangepicker .next {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1660807278/pages/cities-team-building/calendar-next-arrow.svg');
}
.cozy-datepicker + .daterangepicker .drp-calendar.left,
.cozy-datepicker .daterangepicker .drp-calendar.left {
  width: 100%;
  max-width: none;
  padding: 0;
}
.cozy-datepicker + .daterangepicker .drp-calendar.left .calendar-table,
.cozy-datepicker .daterangepicker .drp-calendar.left .calendar-table {
  padding: 2px !important;
}
.cozy-datepicker + .daterangepicker .calendar-table th,
.cozy-datepicker .daterangepicker .calendar-table th,
.cozy-datepicker + .daterangepicker .calendar-table td,
.cozy-datepicker .daterangepicker .calendar-table td {
  width: auto;
  min-width: auto;
  height: auto;
}
.cozy-datepicker + .daterangepicker .calendar-table th,
.cozy-datepicker .daterangepicker .calendar-table th {
  color: #606060;
  text-align: center;
  letter-spacing: 0.03em;
  font: 400 14px/20px 'Open Sans';
}
.cozy-datepicker + .daterangepicker .calendar-table th.month,
.cozy-datepicker .daterangepicker .calendar-table th.month {
  color: #474747;
  font-weight: 600;
}
.cozy-datepicker + .daterangepicker .calendar-table td,
.cozy-datepicker .daterangepicker .calendar-table td {
  color: #606060;
  text-align: center;
  font: 400 14px/20px 'Open Sans';
}
.cozy-datepicker + .daterangepicker .calendar-table td.off,
.cozy-datepicker .daterangepicker .calendar-table td.off {
  color: #cccccc;
}
.cozy-datepicker + .daterangepicker .calendar-table td.off.disabled,
.cozy-datepicker .daterangepicker .calendar-table td.off.disabled {
  -webkit-text-decoration-line: line-through;
          text-decoration-line: line-through;
}
.cozy-datepicker + .daterangepicker .calendar-table td.active,
.cozy-datepicker .daterangepicker .calendar-table td.active,
.cozy-datepicker + .daterangepicker .calendar-table td.active:hover,
.cozy-datepicker .daterangepicker .calendar-table td.active:hover {
  background: #ff530d;
  color: #ffffff;
}
.cozy-datepicker + .daterangepicker .ranges li.active,
.cozy-datepicker .daterangepicker .ranges li.active,
.cozy-datepicker + .daterangepicker .ranges li:hover,
.cozy-datepicker .daterangepicker .ranges li:hover {
  background: #ff530d;
  color: #ffffff;
}
.cozy-datepicker + .daterangepicker td.active,
.cozy-datepicker .daterangepicker td.active,
.cozy-datepicker + .daterangepicker td.active:hover,
.cozy-datepicker .daterangepicker td.active:hover,
.cozy-datepicker + .daterangepicker td.in-range,
.cozy-datepicker .daterangepicker td.in-range {
  background: #ff530d;
  color: #ffffff;
}
.meal-card-like {
  position: absolute;
  top: 16px;
  left: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
  cursor: pointer;
}
.meal-card-like::before {
  content: "";
  position: absolute;
  top: -16px;
  left: -16px;
  display: block;
  width: 64px;
  height: 64px;
}
.meal-card-like:hover .meal-card-like__heart path {
  stroke: #ff530d;
}
.meal-card-like--selected .meal-card-like__heart path {
  fill: #ff530d;
  stroke: #ff530d;
}
.meal-card-like:hover {
  display: flex;
}
@media (min-width: 1200px) {
  .meal-card-like::before {
    display: none;
  }
}
.cozy-container {
  padding: 0 25px;
}
.cozy-section {
  margin-top: 40px;
}
.cozy-info-icon {
  position: relative;
  width: 18px;
  height: 18px;
  cursor: pointer;
}
.cozy-info-icon::before {
  content: '';
  position: absolute;
  z-index: 100001;
  top: -13px;
  left: 50%;
  display: none;
  width: 9px;
  height: 9px;
  border-top: 1px solid var(--cozy-gray-110);
  border-left: 1px solid var(--cozy-gray-110);
  border-top-left-radius: 3px;
  background: var(--cozy-white-100);
  transform: translateX(-50%) rotate(-135deg);
}
.cozy-info-icon.hovered::before {
  display: block;
}
.cozy-info-icon__circle {
  fill: var(--cozy-gray-90);
  stroke: var(--cozy-gray-90);
}
.cozy-info-icon__letter {
  fill: var(--cozy-white-100);
}
.cozy-info-icon:hover .cozy-info-icon__circle {
  fill: var(--cozy-white-100);
}
.cozy-info-icon:hover .cozy-info-icon__letter {
  fill: var(--cozy-gray-90);
}
.cozy-info-icon--inverted .cozy-info-icon__circle {
  fill: var(--cozy-white-100);
  stroke: var(--cozy-white-100);
}
.cozy-info-icon--inverted .cozy-info-icon__letter {
  fill: var(--cozy-seconadary);
}
.cozy-info-icon--inverted:hover .cozy-info-icon__circle {
  fill: var(--cozy-seconadary);
}
.cozy-info-icon--inverted:hover .cozy-info-icon__letter {
  fill: var(--cozy-white-100);
}
.cozy-info-modal {
  position: relative;
  max-width: 372px;
  padding-top: 4.5px;
}
.cozy-info-modal__corner {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 20px;
  width: 9px;
  height: 9px;
  border-top: 1px solid var(--cozy-gray-110);
  border-left: 1px solid var(--cozy-gray-110);
  border-top-left-radius: 3px;
  background: var(--cozy-white-100);
  transform: rotate(45deg);
}
.cozy-info-modal__content {
  position: relative;
  padding: 18px 20px;
  border: 1px solid var(--cozy-gray-110);
  border-radius: 10px;
  background-color: var(--cozy-white-100);
  color: var(--cozy-gray-100);
  letter-spacing: 0.03em;
  font: 400 12px/16px 'Open Sans';
  filter: drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.25));
}
.cozy-tooltip + .tooltip {
  transition: none;
}
.cozy-tooltip + .tooltip.in {
  opacity: 1;
}
.cozy-tooltip + .tooltip .tooltip-arrow {
  display: none;
}
.cozy-tooltip + .tooltip .tooltip-inner {
  max-width: 372px;
  padding: 18px 20px;
  border: 1px solid var(--cozy-gray-110);
  border-radius: 10px;
  background-color: var(--cozy-white-100);
  color: var(--cozy-gray-100);
  letter-spacing: 0.03em;
  font: 400 12px/16px 'Open Sans';
  filter: drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.25));
}
.cozy-btn {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: 40px;
  padding: 0 10px;
  border: 1.5px solid var(--cozy-seconadary);
  border-radius: 10px;
  background-color: var(--cozy-seconadary);
  color: var(--cozy-white-100);
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font: 400 18px/37px 'Lato';
}
.cozy-btn--secondary {
  background-color: var(--cozy-white-100);
  color: var(--cozy-seconadary);
}
.cozy-btn--disabled {
  border-color: var(--cozy-gray-80);
  background-color: var(--cozy-gray-80);
  color: var(--cozy-gray-110);
  cursor: default;
  pointer-events: none;
}
.cozy-btn:hover {
  background-color: var(--cozy-white-100);
  color: var(--cozy-seconadary);
  text-decoration: none;
}
.cozy-btn:focus {
  background-color: var(--cozy-seconadary);
  color: var(--cozy-white-100);
  text-decoration: none;
}
.cozy-btn--secondary:hover {
  background-color: var(--cozy-seconadary);
  color: var(--cozy-white-100);
}
.cozy-btn--secondary:focus {
  background-color: var(--cozy-white-100);
  color: var(--cozy-seconadary);
}
.cozy-btn--disabled:hover,
.cozy-btn--disabled:focus {
  border-color: var(--cozy-gray-80);
  background-color: var(--cozy-gray-80);
  color: var(--cozy-gray-110);
}
.cozy-btn:focus,
.cozy-btn:focus-visible {
  outline: none;
}
.cozy-gradient-btn:hover,
.cozy-gradient-btn:focus,
.cozy-gradient-btn:focus-visible {
  outline: none;
  text-decoration: none;
}
.cozy-gradient-btn__body {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  border-radius: inherit;
  background-color: #ff530d;
  cursor: pointer;
}
@supports (background-image: var(--cozymeal-gradient-1)) {
  .cozy-gradient-btn__body {
    background-image: var(--cozymeal-gradient-1);
  }
}
.cozy-gradient-btn__text {
  position: relative;
  z-index: 1;
  color: #ffffff;
  text-transform: uppercase;
}
.cozy-gradient-btn__text--desktop {
  display: none;
}
.cozy-gradient-btn__gradient {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: inherit  ;
  background-color: #ff530d;
  background-position: calc((100 - var(--mouse-x, 0)) * 1%) calc((100 - var(--mouse-y, 0)) * 1%);
  background-size: 200% 200%;
  opacity: 0;
  transition: opacity 1.25s;
}
@supports (background-image: var(--cozymeal-gradient-2)) {
  .cozy-gradient-btn__gradient {
    background-image: var(--cozymeal-gradient-2);
  }
}
.cozy-gradient-btn__body:hover .cozy-gradient-btn__gradient {
  opacity: 1;
}
.cozy-facebook-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 12px 6px;
  border-radius: 8px;
  background-color: #1877f2;
  color: #ffffff;
  text-decoration: none;
  font: 700 22px/24px 'Lato';
  -moz-column-gap: 10px;
       column-gap: 10px;
}
.cozy-facebook-btn:focus,
.cozy-facebook-btn:focus-visible {
  outline: none;
}
.cozy-facebook-btn:hover,
.cozy-facebook-btn:focus {
  color: #ffffff !important;
  text-decoration: none !important;
}
.cozy-facebook-btn:hover {
  background-color: #2b7eeb;
}
.cozy-google-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 12px 6px;
  border: 1px solid #e0e0e9;
  border-radius: 8px;
  background-color: #ffffff;
  color: #1d1c2b;
  text-decoration: none;
  font: 500 20px/24px 'Lato';
  -moz-column-gap: 10px;
       column-gap: 10px;
}
.cozy-google-btn:focus,
.cozy-google-btn:focus-visible {
  outline: none;
}
.cozy-google-btn:hover,
.cozy-google-btn:focus {
  color: #1d1c2b !important;
  text-decoration: none !important;
}
.cozy-pagination__buttons {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  -moz-column-gap: 2px;
       column-gap: 2px;
}
.cozy-pagination__arrow,
.cozy-pagination__link {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  background-color: transparent;
}
.cozy-pagination__arrow:hover,
.cozy-pagination__link:hover,
.cozy-pagination__arrow:focus,
.cozy-pagination__link:focus,
.cozy-pagination__arrow:focus-visible,
.cozy-pagination__link:focus-visible {
  outline: none;
  text-decoration: none;
}
.cozy-pagination__arrow {
  border: 1px solid var(--cozy-seconadary-ada);
  border-radius: 5px;
  transition: background-color 400ms, border-color 400ms;
}
.cozy-pagination__arrow:first-child {
  margin-right: 5px;
}
.cozy-pagination__arrow:last-child {
  margin-left: 5px;
}
.cozy-pagination__arrow path {
  transition: stroke 400ms;
}
.cozy-pagination__arrow:hover {
  background-color: var(--cozy-seconadary-ada);
}
.cozy-pagination__arrow:hover path {
  stroke: var(--cozy-white-100);
}
.cozy-pagination__arrow--disabled,
.cozy-pagination__arrow--disabled:hover {
  border-color: rgba(255, 83, 13, 0.3);
  background-color: transparent;
  cursor: not-allowed;
}
.cozy-pagination__arrow--disabled path,
.cozy-pagination__arrow--disabled:hover path {
  stroke: rgba(255, 83, 13, 0.3);
}
.cozy-pagination__link {
  border: 1px solid transparent;
  border-radius: 50%;
  color: var(--cozy-seconadary-ada);
  font: 400 16px/22px 'Open Sans';
  transition: background-color 400ms, border-color 400ms, color 400ms;
}
.cozy-pagination__link:hover,
.cozy-pagination__link--active {
  border-color: var(--cozy-seconadary-ada);
}
.cozy-pagination__link:hover,
.cozy-pagination__link:focus {
  color: var(--cozy-seconadary-ada);
}
.cozy-pagination__link--active {
  background-color: var(--cozy-seconadary-ada);
  color: var(--cozy-white-100);
}
.cozy-pagination__link--active:hover,
.cozy-pagination__link--active:focus {
  color: var(--cozy-white-100);
}
.cozy-pagination__link--disabled {
  width: 20px;
  cursor: not-allowed;
}
.cozy-pagination__link--disabled:hover {
  border-color: transparent;
  background-color: transparent;
  color: var(--cozy-seconadary-ada);
}
.cozy-pagination__info {
  margin-top: 10px;
  color: var(--cozy-gray-90);
  text-align: center;
  letter-spacing: 0.02em;
  font: 400 14px/19px 'Open Sans';
}
.cozy-input,
.cozy-textarea {
  display: block;
  width: 100%;
  padding: 10.5px 20px;
  border: 1px solid transparent;
  border-radius: 10px;
  background-color: #f6f6f6;
  color: #606060;
  letter-spacing: 0.02em;
  font: 500 14px/19px 'Open Sans';
  transition: background-color 400ms, border-color 400ms;
}
.cozy-input:hover,
.cozy-textarea:hover,
.cozy-input:focus,
.cozy-textarea:focus {
  border-color: #ff530d;
}
.cozy-input:focus,
.cozy-textarea:focus {
  background-color: #ffffff;
}
.cozy-input:focus,
.cozy-textarea:focus,
.cozy-input:focus-visible,
.cozy-textarea:focus-visible {
  outline: none;
}
.cozy-input {
  display: -webkit-box;
  overflow: hidden;
  -webkit-box-orient: vertical;
  height: 40px;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
}
.cozy-input-required {
  position: relative;
}
.cozy-input-required .cozy-input {
  position: relative;
}
.cozy-input-required .cozy-input[required] + .cozy-input-placeholder::after {
  content: '*';
}
.cozy-input-required .cozy-input[required] + .cozy-input-placeholder.not-required::after {
  display: none;
}
.cozy-input-required .cozy-input[required]:invalid + .cozy-input-placeholder {
  display: inline-block;
}
.cozy-input-required .cozy-input[required]:valid + .cozy-input-placeholder {
  display: none;
}
.cozy-input-required .cozy-input-placeholder {
  position: absolute;
  z-index: 0;
  top: 10px;
  left: 20px;
  margin: 0;
  color: #707070;
  letter-spacing: 0.02em;
  font: 500 14px/19px 'Open Sans';
}
.cozy-input-required .cozy-input-placeholder::after {
  content: '*';
  color: #ff530d;
}
.cozy-textarea {
  min-height: 166px;
  resize: none;
}
.cozy-checkbox {
  position: relative;
  display: inline-block;
  margin: 0 0 8px 0;
  padding-left: 25px;
  color: #333333;
  font: 400 14px/21px 'Open Sans';
  cursor: pointer;
}
.cozy-checkbox input[type=checkbox] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.cozy-checkbox input[type=checkbox]:focus + .checkbox {
  border-color: #ff530d;
}
.cozy-checkbox input[type=checkbox]:checked + .checkbox {
  border-color: #ff530d;
  background-color: #ff530d;
}
.cozy-checkbox .checkbox {
  position: absolute;
  top: 2px;
  left: 0;
  display: block;
  width: 18px;
  height: 18px;
  margin: 0;
  border: 0.75px solid #999999;
  border-radius: 2px;
  background: #ffffff url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1654093704/modals/checkbox-selection-icon.svg') no-repeat center;
}
.cozy-modal__dialog {
  max-width: 800px !important;
}
.cozy-modal__content {
  position: relative !important;
  padding: 16px 25px !important;
  border: 1px solid #cccccc !important;
  border-radius: 15px !important;
  background: #fcfcfc !important;
  box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.25) !important;
}
.cozy-modal__close-btn {
  position: absolute;
  top: 16px;
  right: 16px;
  cursor: pointer;
}
.cozy-modal.slide-modal.fade .cozy-modal__dialog {
  position: absolute;
  bottom: -100%;
  transform: none;
}
.cozy-modal.slide-modal.in {
  display: flex !important;
  align-items: flex-end;
}
.cozy-modal.slide-modal.in .cozy-modal__dialog {
  bottom: 0;
  transform: none;
}
.cozy-modal.slide-modal.in.closed {
  display: none !important;
}
.cozy-modal.slide-modal__other-options {
  margin: 0 -10px;
}
.cozy-modal.slide-modal .cozy-modal__close-btn {
  top: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
}
.cozy-modal.slide-modal .cozy-modal__dialog {
  width: 100%;
  max-width: 100%;
  margin: 0;
  padding: 0;
  transition: bottom 0.3s ease-out !important;
}
.cozy-modal.slide-modal .cozy-modal__content {
  padding: 24px !important;
  border-radius: 15px 15px 0 0 !important;
}
.cozy-radio {
  display: flex;
  margin: 0;
  cursor: pointer;
  -moz-column-gap: 10px;
       column-gap: 10px;
}
.cozy-radio:hover .cozy-radio__input {
  border-color: #ff530d;
}
.cozy-radio__native-input {
  position: absolute;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.cozy-radio__native-input:checked + .cozy-radio__input {
  border-color: #cccccc;
}
.cozy-radio__native-input:checked + .cozy-radio__input::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  background-color: #ff530d;
  transform: translate(-50%, -50%);
}
.cozy-radio__native-input:disabled + .cozy-radio__input {
  border-color: #cccccc;
}
.cozy-radio__native-input:disabled ~ .cozy-radio__label {
  color: #aaaaaa;
}
.cozy-radio__input {
  position: relative;
  display: block;
  width: 20px;
  height: 20px;
  border: 1px solid #cccccc;
  border-radius: 50%;
}
.cozy-radio__label {
  color: #474747;
  letter-spacing: 0.02em;
  font: 500 14px/19px 'Open Sans';
}
.cl-input__wrapper {
  display: block;
  width: 100%;
  margin: 0;
}
.cl-input__field-wrapper.with-icon {
  position: relative;
}
.cl-input__field-wrapper.with-icon .cl-input__field {
  padding-right: 44px;
}
.cl-input__field-wrapper.with-icon .cl-input__field-icon {
  position: absolute;
  top: 50%;
  right: 16px;
  width: 24px;
  height: 24px;
  color: #707070;
  transform: translateY(-50%);
}
.cl-input__field-wrapper.with-icon .cl-input__field-icon svg {
  width: 100%;
  height: 100%;
}
.cl-input__field {
  display: block;
  width: 100%;
  padding: 12px 16px;
  border: 1px solid #cccccc;
  border-radius: 8px;
  background-color: #ffffff;
  color: #474747;
  letter-spacing: 0.02em;
  font: 400 16px/24px 'Open Sans';
}
.cl-input__field:hover {
  border-color: #474747;
}
.cl-input__field:focus {
  border-color: #d63d00;
}
.cl-input__field::-moz-placeholder {
  color: #707070;
}
.cl-input__field:-ms-input-placeholder {
  color: #707070;
}
.cl-input__field::placeholder {
  color: #707070;
}
.cl-input__tooltip {
  position: absolute;
  right: 0;
  bottom: 80%;
  visibility: hidden;
  padding: 16px;
  border: 1px solid #eeeeee;
  border-radius: 10px;
  background: #ffffff;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);
  color: #606060;
  font: 400 14px / 19px 'Open Sans';
  opacity: 0;
  transition: transform 0.3s cubic-bezier(0.3, 0.1, 0.3, 1), opacity 0.3s cubic-bezier(0.3, 0.1, 0.3, 1), visibility 0s 0.3s;
  transform: translateY(10px);
}
.cl-input__field-icon:hover + .cl-input__tooltip {
  visibility: visible;
  opacity: 1;
  transition-delay: 0s;
  transform: translateY(0);
}
.cl-input__f-wrapper {
  display: flex;
  flex-direction: column-reverse;
}
.cl-input__field-error {
  margin-top: 8px;
  color: #d93630;
  font: 500 12px/16px 'Open Sans';
}
.cl-input__field-error:not(.hidden) + .cl-input__field-wrapper .cl-input__field {
  border-color: #d93630 !important;
  background-color: #fff2f4 !important;
}
.cl-select.open .cl-select__ui-select-header {
  border-color: #d63d00 !important;
}
.cl-select.open .cl-select__ui-select-dropdown {
  visibility: visible;
  opacity: 1;
  transition-delay: 0s;
  transform: translateY(0);
}
.cl-select.open .cl-select__ui-select-header-icon {
  transform: rotate(180deg);
}
.cl-select.with-value .cl-select__ui-select-text-preview {
  display: none;
}
.cl-select__wrapper {
  display: block;
  width: 100%;
  margin: 0;
}
.cl-select__wrapper:hover .cl-select__ui-select-header {
  border-color: #474747;
}
.cl-select__wrapper:focus .cl-select__ui-select-header {
  border-color: #d63d00;
}
.cl-select__original-select {
  width: 100%;
  padding: 12px 16px;
  border: 1px solid #cccccc;
  border-radius: 8px;
  background-color: #ffffff;
  color: #707070;
  letter-spacing: 0.02em;
  font: 400 16px/24px 'Open Sans';
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.cl-select__ui-select {
  position: relative;
}
.cl-select__ui-select-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 16px;
  border: 1px solid #cccccc;
  border-radius: 8px;
  cursor: pointer;
  gap: 8px;
}
.cl-select__ui-select-header-title {
  display: -webkit-box;
  overflow: hidden;
  -webkit-box-orient: vertical;
  color: #707070;
  text-overflow: ellipsis;
  white-space: nowrap;
  letter-spacing: 0.02em;
  font: 400 16px/24px 'Open Sans';
  -webkit-line-clamp: 1;
}
.cl-select__ui-select-header-icon {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
  width: 16px;
  height: 16px;
  color: #707070;
}
.cl-select__ui-select-header-icon svg {
  width: 16px;
  height: 16px;
}
.cl-select__ui-select-dropdown {
  position: absolute;
  z-index: 2;
  top: calc(100% + 8px);
  visibility: hidden;
  width: 100%;
  padding: 12px 16px 12px 8px;
  border: 1px solid #d63d00;
  border-radius: 8px;
  background: #ffffff;
  opacity: 0;
  transition: transform 0.3s cubic-bezier(0.3, 0.1, 0.3, 1), opacity 0.3s cubic-bezier(0.3, 0.1, 0.3, 1), visibility 0s 0.3s;
  transform: translateY(-10px);
}
.cl-select__ui-select-dropdown-items {
  overflow: overlay;
  max-height: 250px;
  padding: 0 0 0 8px;
  direction: rtl;
}
.cl-select__ui-select-dropdown-items::-webkit-scrollbar-track {
  width: 4px;
  border-radius: 4px;
  background-color: #e2e2e2;
}
.cl-select__ui-select-dropdown-items::-webkit-scrollbar-thumb {
  width: 4px;
  border-radius: 4px;
  background-color: #c4c4c4;
}
.cl-select__ui-select-dropdown-items::-webkit-scrollbar {
  width: 4px;
  border-radius: 4px;
  background-color: #e2e2e2;
}
.cl-select__ui-select-label-wrapper {
  border-bottom: 0.5px solid #cccccc;
  direction: ltr;
}
.cl-select__ui-select-label-wrapper:first-child .cl-select__ui-select-label {
  padding-top: 0;
}
.cl-select__ui-select-label-wrapper:last-child {
  border: none;
}
.cl-select__ui-select-label-wrapper:last-child .cl-select__ui-select-label {
  padding-bottom: 0;
}
.cl-select__ui-select-label {
  position: relative;
  display: block;
  width: 100%;
  margin: 0;
  padding: 8px 0;
  cursor: pointer;
}
.cl-select__ui-select-label:hover .cl-select__ui-select-value {
  color: #d63d00;
}
.cl-select__ui-select-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: 0 !important;
  cursor: pointer;
  width: 100%;
  height: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.cl-select__ui-select-input:checked ~ .cl-select__ui-select-value {
  color: #d63d00;
}
.cl-select__ui-select-input:focus {
  outline: none !important;
}
.cl-select__ui-select-value {
  color: #474747;
  letter-spacing: 0.02em;
  font: 400 16px/24px 'Open Sans';
}
.cl-select__field-error {
  margin-top: 8px;
  color: #d93630;
  font: 500 12px/16px 'Open Sans';
}
.cl-select__ui-select-search-wrapper {
  position: relative;
  padding-left: 8px;
  margin-bottom: 16px;
}
.cl-select__ui-select-search {
  display: block;
  width: 100%;
  padding: 8px 32px 8px 16px;
  border: 1px solid #cccccc;
  border-radius: 8px;
  background-color: #ffffff;
  color: #474747;
  letter-spacing: 0.02em;
  font: 400 16px / 24px 'Open Sans';
}
.cl-select__ui-select-search:hover {
  border-color: #474747;
}
.cl-select__ui-select-search:focus {
  border-color: #d63d00;
}
.cl-select__ui-select-search::-moz-placeholder {
  color: #707070;
}
.cl-select__ui-select-search:-ms-input-placeholder {
  color: #707070;
}
.cl-select__ui-select-search::placeholder {
  color: #707070;
}
.cl-select__ui-select-search-icon {
  position: absolute;
  top: 50%;
  right: 8px;
  width: 24px;
  height: 24px;
  color: #909090;
  transform: translateY(-50%);
}
.cl-select__ui-select-search-icon svg {
  width: inherit;
  height: inherit;
}
.cl-datepicker {
  position: relative;
  cursor: pointer;
}
.cl-datepicker__input {
  position: relative;
  z-index: 1;
  display: block;
  width: 100%;
  padding: 12px 16px;
  border: 1px solid #cccccc;
  border-radius: 8px;
  background-color: transparent;
  color: transparent;
  letter-spacing: 0.02em;
  font: 400 16px/24px 'Open Sans';
  cursor: pointer;
}
.cl-datepicker__input:hover {
  border-color: #474747;
}
.cl-datepicker__input:focus {
  border-color: #d63d00;
}
.cl-datepicker__input::-moz-placeholder {
  color: #707070;
}
.cl-datepicker__input:-ms-input-placeholder {
  color: #707070;
}
.cl-datepicker__input::placeholder {
  color: #707070;
}
.cl-datepicker__value {
  position: absolute;
  z-index: 0;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: -webkit-box;
  overflow: hidden;
  -webkit-box-orient: vertical;
  padding: 12px 16px;
  border-radius: 8px;
  background-color: #ffffff;
  color: #707070;
  text-overflow: ellipsis;
  white-space: nowrap;
  letter-spacing: 0.02em;
  font: 400 16px/24px 'Open Sans';
  cursor: pointer;
  -webkit-line-clamp: 1;
}
.cl-datepicker__value.with-icon {
  padding-right: 40px;
}
.cl-datepicker__icon {
  position: absolute;
  top: 50%;
  right: 16px;
  width: 16px;
  max-width: 340px;
  height: 16px;
  color: #707070;
  transform: translateY(-50%);
}
.cl-datepicker__icon svg {
  width: inherit;
  height: inherit;
}
.cl-datepicker .daterangepicker {
  display: block !important;
  z-index: 4;
  top: calc(100% + 8px) !important;
  visibility: hidden;
  right: 0 !important;
  left: 0 !important;
  overflow: hidden;
  width: 200% !important;
  margin: 0;
  border: 1px solid #d63d00;
  border-radius: 8px;
  background: #f6f6f6;
  box-shadow: none;
  max-width: 340px;
  opacity: 0;
  transition: transform 0.3s cubic-bezier(0.3, 0.1, 0.3, 1), opacity 0.3s cubic-bezier(0.3, 0.1, 0.3, 1), visibility 0s 0.3s;
  transform: translateY(-10px);
}
.cl-datepicker .daterangepicker::before,
.cl-datepicker .daterangepicker::after {
  display: none;
}
.cl-datepicker .daterangepicker .ranges {
  display: none !important;
}
.cl-datepicker .daterangepicker .prev,
.cl-datepicker .daterangepicker .next {
  background-position: center;
  background-repeat: no-repeat;
}
.cl-datepicker .daterangepicker .prev span,
.cl-datepicker .daterangepicker .next span {
  display: none !important;
}
.cl-datepicker .daterangepicker .prev {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1660807351/pages/cities-team-building/calendar-prev-arrow.svg');
}
.cl-datepicker .daterangepicker .next {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1660807278/pages/cities-team-building/calendar-next-arrow.svg');
}
.cl-datepicker .daterangepicker .drp-calendar.left {
  width: 100%;
  max-width: none;
  padding: 0;
}
.cl-datepicker .daterangepicker .drp-calendar.left .calendar-table {
  padding: 8px !important;
}
.cl-datepicker .daterangepicker .calendar-table th,
.cl-datepicker .daterangepicker .calendar-table td {
  width: auto;
  min-width: auto;
  height: auto;
}
.cl-datepicker .daterangepicker .calendar-table th {
  color: #606060;
  text-align: center;
  letter-spacing: 0.03em;
  font: 400 14px/20px 'Open Sans';
}
.cl-datepicker .daterangepicker .calendar-table th.month {
  color: #474747;
  font-weight: 600;
}
.cl-datepicker .daterangepicker .calendar-table td {
  color: #606060;
  text-align: center;
  font: 400 14px/20px 'Open Sans';
}
.cl-datepicker .daterangepicker .calendar-table td.off {
  color: #cccccc;
}
.cl-datepicker .daterangepicker .calendar-table td.off.disabled {
  -webkit-text-decoration-line: line-through;
          text-decoration-line: line-through;
}
.cl-datepicker .daterangepicker .calendar-table td.active,
.cl-datepicker .daterangepicker .calendar-table td.active:hover {
  background: #d63d00;
  color: #ffffff;
}
.cl-datepicker .daterangepicker .ranges li.active,
.cl-datepicker .daterangepicker .ranges li:hover {
  background: #d63d00;
  color: #ffffff;
}
.cl-datepicker .daterangepicker td.active,
.cl-datepicker .daterangepicker td.active:hover,
.cl-datepicker .daterangepicker td.in-range {
  background: #d63d00;
  color: #ffffff;
}
.cl-datepicker.datepicker-open .daterangepicker {
  visibility: visible;
  opacity: 1;
  transition-delay: 0s;
  transform: translateY(0);
}
.cl-textarea__wrapper {
  display: block;
  width: 100%;
  margin: 0;
}
.cl-textarea__field {
  display: block;
  height: 116px;
  width: 100%;
  padding: 12px 16px;
  border: 1px solid #cccccc;
  border-radius: 8px;
  background-color: #ffffff;
  color: #474747;
  letter-spacing: 0.02em;
  font: 400 16px/24px 'Open Sans';
  resize: none;
}
.cl-textarea__field:hover {
  border-color: #474747;
}
.cl-textarea__field:focus {
  border-color: #d63d00;
}
.cl-textarea__field::-moz-placeholder {
  color: #707070;
}
.cl-textarea__field:-ms-input-placeholder {
  color: #707070;
}
.cl-textarea__field::placeholder {
  color: #707070;
}
@media (max-width: 767px) {
  .cozy-modal__dialog {
    margin-top: 20px !important;
  }
}
.cozy-modal__dialog {
  max-width: 800px !important;
}
.cozy-modal__content {
  position: relative !important;
  padding: 16px 25px !important;
  border: 1px solid #cccccc !important;
  border-radius: 15px !important;
  background: #fcfcfc !important;
  box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.25) !important;
}
.cozy-modal__close-btn {
  position: absolute;
  top: 16px;
  right: 16px;
  cursor: pointer;
}
.cozy-modal.slide-modal.fade .cozy-modal__dialog {
  position: absolute;
  bottom: -100%;
  transform: none;
}
.cozy-modal.slide-modal.in {
  display: flex !important;
  align-items: flex-end;
}
.cozy-modal.slide-modal.in .cozy-modal__dialog {
  bottom: 0;
  transform: none;
}
.cozy-modal.slide-modal.in.closed {
  display: none !important;
}
.cozy-modal.slide-modal__other-options {
  margin: 0 -10px;
}
.cozy-modal.slide-modal .cozy-modal__close-btn {
  top: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
}
.cozy-modal.slide-modal .cozy-modal__dialog {
  width: 100%;
  max-width: 100%;
  margin: 0;
  padding: 0;
  transition: bottom 0.3s ease-out !important;
}
.cozy-modal.slide-modal .cozy-modal__content {
  border-radius: 15px 15px 0 0 !important;
  padding: 24px !important;
}
.visually-hidden {
  position: absolute!important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  white-space: nowrap;
}
@media (max-width: 767px) {
  .cozy-modal__dialog {
    margin-top: 20px !important;
  }
}
@media (min-width: 601px) {
  .cozy-pagination__arrow:first-child {
    margin-right: 10px;
  }
  .cozy-pagination__arrow:last-child {
    margin-left: 10px;
  }
  .cozy-pagination__link--disabled {
    width: 30px;
  }
}
@media (min-width: 768px) {
  .cozy-btn {
    height: 53px;
    font: 600 22px/47px 'Lato';
  }
  .cozy-modal__dialog {
    width: 100% !important;
  }
  .cozy-modal.slide-modal .cozy-modal__close-btn {
    top: 8px;
    right: 8px;
  }
  .cozy-modal.slide-modal .cozy-modal__close-btn svg {
    width: 18px;
    height: 18px;
  }
  .cozy-modal.slide-modal .cozy-modal__dialog {
    position: absolute !important;
    top: 50%;
    left: 50%;
    width: 100%;
    max-width: 800px !important;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    margin: 0 !important;
    transform: translate(-50%, -50%) !important;
  }
  .cozy-modal.slide-modal .cozy-modal__content {
    padding: 40px !important;
    border-radius: 15px !important;
  }
}
@media only screen and (max-width: 767px) and (orientation: landscape) {
  .cozy-modal__dialog {
    width: 100% !important;
  }
  .cozy-modal.slide-modal .cozy-modal__close-btn {
    top: 8px;
    right: 8px;
  }
  .cozy-modal.slide-modal .cozy-modal__close-btn svg {
    width: 18px;
    height: 18px;
  }
  .cozy-modal.slide-modal .cozy-modal__dialog {
    position: absolute !important;
    top: 50%;
    left: 50%;
    width: 100%;
    max-width: 800px !important;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    margin: 0 !important;
    transform: translate(-50%, -50%) !important;
  }
  .cozy-modal.slide-modal .cozy-modal__content {
    padding: 40px !important;
    border-radius: 15px !important;
  }
}
@media (min-width: 991px) {
  .cozy-container {
    margin-right: auto;
    margin-left: auto;
    padding: 0 50px;
  }
  .cozy-section {
    margin-top: 80px;
  }
  .cozy-info-icon {
    width: 14px;
    height: 14px;
  }
  .cozy-modal__dialog {
    position: absolute !important;
    top: 50%;
    left: 50%;
    margin: 0 !important;
    transform: translate(-50%, -50%) !important;
  }
  .cozy-modal__content {
    padding: 25px 40px !important;
    border-radius: 10px !important;
  }
  .cozy-gradient-btn__text--mobile {
    display: none;
  }
  .cozy-gradient-btn__text--desktop {
    display: block;
  }
}
@media (min-width: 1200px) {
  .cozy-container {
    max-width: 1440px;
    padding: 0 100px;
  }
}
/**
 * Swiper 11.1.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: April 9, 2024
 */
:root {
  --swiper-theme-color: #007aff;
  /*
   --swiper-preloader-color: var(--swiper-theme-color);
   --swiper-wrapper-transition-timing-function: initial;
   */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  -ms-scroll-snap-type: x mandatory;
      scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  -ms-scroll-snap-type: y mandatory;
      scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  -ms-scroll-snap-type: none;
      scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  -webkit-margin-start: var(--swiper-centered-offset-before);
          margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  -webkit-margin-before: var(--swiper-centered-offset-before);
          margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  -webkit-animation: swiper-preloader-spin 1s infinite linear;
          animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@-webkit-keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */
.daterangepicker {
  position: absolute;
  color: inherit;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ddd;
  width: 278px;
  max-width: none;
  padding: 0;
  margin-top: 7px;
  top: 100px;
  left: 20px;
  z-index: 10;
  display: none;
  font-family: arial;
  font-size: 15px;
  line-height: 1em;
}
.daterangepicker:before,
.daterangepicker:after {
  position: absolute;
  display: inline-block;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}
.daterangepicker:before {
  top: -7px;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ccc;
}
.daterangepicker:after {
  top: -6px;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
}
.daterangepicker.opensleft:before {
  right: 9px;
}
.daterangepicker.opensleft:after {
  right: 10px;
}
.daterangepicker.openscenter:before {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}
.daterangepicker.openscenter:after {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}
.daterangepicker.opensright:before {
  left: 9px;
}
.daterangepicker.opensright:after {
  left: 10px;
}
.daterangepicker.drop-up {
  margin-top: -7px;
}
.daterangepicker.drop-up:before {
  top: initial;
  bottom: -7px;
  border-bottom: initial;
  border-top: 7px solid #ccc;
}
.daterangepicker.drop-up:after {
  top: initial;
  bottom: -6px;
  border-bottom: initial;
  border-top: 6px solid #fff;
}
.daterangepicker.single .daterangepicker .ranges,
.daterangepicker.single .drp-calendar {
  float: none;
}
.daterangepicker.single .drp-selected {
  display: none;
}
.daterangepicker.show-calendar .drp-calendar {
  display: block;
}
.daterangepicker.show-calendar .drp-buttons {
  display: block;
}
.daterangepicker.auto-apply .drp-buttons {
  display: none;
}
.daterangepicker .drp-calendar {
  display: none;
  max-width: 270px;
}
.daterangepicker .drp-calendar.left {
  padding: 8px 0 8px 8px;
}
.daterangepicker .drp-calendar.right {
  padding: 8px;
}
.daterangepicker .drp-calendar.single .calendar-table {
  border: none;
}
.daterangepicker .calendar-table .next span,
.daterangepicker .calendar-table .prev span {
  color: #fff;
  border: solid black;
  border-width: 0 2px 2px 0;
  border-radius: 0;
  display: inline-block;
  padding: 3px;
}
.daterangepicker .calendar-table .next span {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.daterangepicker .calendar-table .prev span {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}
.daterangepicker .calendar-table th,
.daterangepicker .calendar-table td {
  text-align: center;
  vertical-align: middle;
  min-width: 32px;
  width: 32px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  border-radius: 4px;
  border: 1px solid transparent;
  white-space: nowrap;
  cursor: pointer;
}
.daterangepicker .calendar-table {
  border: 1px solid #fff;
  border-radius: 4px;
  background-color: #fff;
}
.daterangepicker .calendar-table table {
  width: 100%;
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse;
}
.daterangepicker td.available:hover,
.daterangepicker th.available:hover {
  background-color: #eee;
  border-color: transparent;
  color: inherit;
}
.daterangepicker td.week,
.daterangepicker th.week {
  font-size: 80%;
  color: #ccc;
}
.daterangepicker td.off,
.daterangepicker td.off.in-range,
.daterangepicker td.off.start-date,
.daterangepicker td.off.end-date {
  background-color: #fff;
  border-color: transparent;
  color: #999;
}
.daterangepicker td.in-range {
  background-color: #ebf4f8;
  border-color: transparent;
  color: #000;
  border-radius: 0;
}
.daterangepicker td.start-date {
  border-radius: 4px 0 0 4px;
}
.daterangepicker td.end-date {
  border-radius: 0 4px 4px 0;
}
.daterangepicker td.start-date.end-date {
  border-radius: 4px;
}
.daterangepicker td.active,
.daterangepicker td.active:hover {
  background-color: #357ebd;
  border-color: transparent;
  color: #fff;
}
.daterangepicker th.month {
  width: auto;
}
.daterangepicker td.disabled,
.daterangepicker option.disabled {
  color: #999;
  cursor: not-allowed;
  text-decoration: line-through;
}
.daterangepicker select.monthselect,
.daterangepicker select.yearselect {
  font-size: 12px;
  padding: 1px;
  height: auto;
  margin: 0;
  cursor: default;
}
.daterangepicker select.monthselect {
  margin-right: 2%;
  width: 56%;
}
.daterangepicker select.yearselect {
  width: 40%;
}
.daterangepicker select.hourselect,
.daterangepicker select.minuteselect,
.daterangepicker select.secondselect,
.daterangepicker select.ampmselect {
  width: 50px;
  margin: 0 auto;
  background: #eee;
  border: 1px solid #eee;
  padding: 2px;
  outline: 0;
  font-size: 12px;
}
.daterangepicker .calendar-time {
  text-align: center;
  margin: 4px auto 0 auto;
  line-height: 30px;
  position: relative;
}
.daterangepicker .calendar-time select.disabled {
  color: #ccc;
  cursor: not-allowed;
}
.daterangepicker .drp-buttons {
  clear: both;
  text-align: right;
  padding: 8px;
  border-top: 1px solid #ddd;
  display: none;
  line-height: 12px;
  vertical-align: middle;
}
.daterangepicker .drp-selected {
  display: inline-block;
  font-size: 12px;
  padding-right: 8px;
}
.daterangepicker .drp-buttons .btn {
  margin-left: 8px;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 8px;
}
.daterangepicker.show-ranges.single.rtl .drp-calendar.left {
  border-right: 1px solid #ddd;
}
.daterangepicker.show-ranges.single.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}
.daterangepicker.show-ranges.rtl .drp-calendar.right {
  border-right: 1px solid #ddd;
}
.daterangepicker.show-ranges.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}
.daterangepicker .ranges {
  float: none;
  text-align: left;
  margin: 0;
}
.daterangepicker.show-calendar .ranges {
  margin-top: 8px;
}
.daterangepicker .ranges ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}
.daterangepicker .ranges li {
  font-size: 12px;
  padding: 8px 12px;
  cursor: pointer;
}
.daterangepicker .ranges li:hover {
  background-color: #eee;
}
.daterangepicker .ranges li.active {
  background-color: #08c;
  color: #fff;
}
/*  Larger Screen Styling */
@media (min-width: 564px) {
  .daterangepicker {
    width: auto;
  }
  .daterangepicker .ranges ul {
    width: 140px;
  }
  .daterangepicker.single .ranges ul {
    width: 100%;
  }
  .daterangepicker.single .drp-calendar.left {
    clear: none;
  }
  .daterangepicker.single .ranges,
  .daterangepicker.single .drp-calendar {
    float: left;
  }
  .daterangepicker {
    direction: ltr;
    text-align: left;
  }
  .daterangepicker .drp-calendar.left {
    clear: left;
    margin-right: 0;
  }
  .daterangepicker .drp-calendar.left .calendar-table {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .daterangepicker .drp-calendar.right {
    margin-left: 0;
  }
  .daterangepicker .drp-calendar.right .calendar-table {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .daterangepicker .drp-calendar.left .calendar-table {
    padding-right: 8px;
  }
  .daterangepicker .ranges,
  .daterangepicker .drp-calendar {
    float: left;
  }
}
@media (min-width: 730px) {
  .daterangepicker .ranges {
    width: auto;
  }
  .daterangepicker .ranges {
    float: left;
  }
  .daterangepicker.rtl .ranges {
    float: right;
  }
  .daterangepicker .drp-calendar.left {
    clear: none !important;
  }
}
.alert_message {
  position: fixed;
  max-width: 96%;
  width: 300px;
  right: 2%;
  top: 15px;
  z-index: 9999999;
  text-align: center;
  border-radius: 5px;
  padding: 10px;
}
.alert_message .close {
  font-size: 15px;
  position: absolute;
  top: 3px;
  right: 3px;
  float: none;
}
.gray-background {
  background-color: #eeeeee;
}
.double-padding {
  padding-left: 30px;
  padding-right: 30px;
}
.btn-close-text {
  position: relative;
  bottom: 3px;
  padding-right: 5px;
  font-size: 12px;
  font-weight: bold;
}
.validation-error {
  margin-bottom: -10px;
  color: #d9534f !important;
}
.help-block {
  position: relative;
  top: -15px;
}
@media (max-width: 768px) {
  .signup-disclaimer {
    font-size: 12px;
    margin-top: 5px;
  }
}
@media (min-width: 768px) {
  .signup-disclaimer {
    font-size: 13px;
    margin-top: 12px;
  }
}
html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
a {
  background-color: transparent;
}
a:active,
a:hover,
:focus,
:focus-visible {
  outline: 0;
  text-decoration: none;
}
b,
strong {
  font-weight: bold;
}
h1 {
  margin: 0.67em 0;
  font-size: 2em;
}
sub,
sup {
  position: relative;
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
}
sup {
  top: -0.5em;
}
img {
  border: 0;
}
hr {
  box-sizing: content-box;
  height: 0;
}
button,
input,
optgroup,
select,
textarea {
  margin: 0;
  color: inherit;
  font: inherit;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type='button'],
input[type='reset'],
input[type='submit'] {
  cursor: pointer;
  -webkit-appearance: button;
}
input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
input[type=date]:focus,
input[type=number]:focus,
input[type=search]:focus,
textarea:focus,
input.picker__input--target {
  outline: none;
}
input {
  line-height: normal;
}
* {
  box-sizing: border-box;
}
*:before,
*:after {
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  background-color: #ffffff;
  color: #333333;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #ff530d;
  text-decoration: none;
}
img {
  vertical-align: middle;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  color: inherit;
  font-family: 'Rokkitt', Georgia, 'Times New Roman', Times, serif;
  font-weight: 700;
  line-height: 1.1;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h2,
.h2 {
  font-size: 36px;
}
h4,
.h4 {
  font-size: 18px;
}
p {
  margin: 0 0 10px;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-primary {
  color: #ff530d;
}
.mg-top-xs {
  margin-top: 12px !important;
}
.mg-top-sm {
  margin-top: 20px !important;
}
.mg-top-md {
  margin-top: 40px !important;
}
.mg-top-lg {
  margin-top: 60px !important;
}
.mg-bottom-xs {
  margin-bottom: 10px !important;
}
.mg-bottom-sm {
  margin-bottom: 20px !important;
}
.mg-bottom-md {
  margin-bottom: 40px !important;
}
.mg-bottom-lg {
  margin-bottom: 60px !important;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
input[type='range'] {
  display: block;
  width: 100%;
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  padding: 6px 12px;
  border: 1px solid transparent;
  border-radius: 0;
  background-image: none;
  vertical-align: middle;
  text-align: center;
  white-space: nowrap;
  font-weight: normal;
  font-size: 14px;
  line-height: 1.42857143;
  cursor: pointer;
  user-select: none;
  touch-action: manipulation;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.btn-white {
  color: #ff530d !important;
}
.btn-white:hover {
  opacity: 0.88;
}
.fade {
  opacity: 0;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.modal-backdrop.fade.in {
  opacity: 0.5;
}
.btn-block {
  display: block;
  width: 100%;
}
.navbar {
  position: relative;
  min-height: 70px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
@media (min-width: 991px) {
  .navbar {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  z-index: 1030;
  right: 0;
  left: 0;
}
@media (min-width: 991px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-default {
  border-color: #eeeeee;
  background-color: #FCFCFC;
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.panel-body:before,
.panel-body:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after {
  content: ' ';
  display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.panel-body:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.panel-body:after,
.modal-footer:after {
  clear: both;
}
body {
  -webkit-font-smoothing: antialiased;
}
footer .sub-location-select .selectize-input input {
  height: 100%;
  font: 500 14px/17px 'Lato';
}
#content-main {
  position: relative;
}
img {
  max-width: 100%;
  height: auto;
}
hr {
  margin: 30px 0;
  border-color: #999999;
}
h1,
h2,
h3,
h4,
h5,
h5,
p {
  margin: 0;
}
h2 {
  font-size: 24px;
}
input,
textarea {
  font-size: initial;
}
.hidden-link,
.hidden-link:hover,
.hidden-link:focus {
  color: inherit;
  text-decoration: inherit;
}
.text-primary {
  color: #ff530d !important;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-bold {
  font-weight: bold !important;
}
.font-small {
  font-size: 12px !important;
}
.mg-bottom-xs {
  margin-bottom: 10px !important;
}
body #content-main {
  transition: 0.15s filter ease-out;
}
.btn {
  position: relative;
  overflow: hidden;
  padding: 12px 30px;
  border: none;
  border-radius: 2px 2px 2px 2px;
  background-color: #ff530d;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: bold;
  cursor: pointer;
  transition: 0.1s opacity ease-out;
}
.rating {
  width: 103px;
  height: 15px;
  background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1574938785/star-rating_o5flb3.png');
  background-size: cover;
}
.chef-stars-rating {
  height: 16px;
  background-size: auto 100%;
  aspect-ratio: 6.7;
}
.visually-hidden {
  position: absolute!important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  white-space: nowrap;
}
.cookie-consent {
  position: fixed;
  bottom: 0;
  background: rgba(0, 0, 0, 0.85);
  width: 100%;
  min-height: 40px;
  color: white;
  z-index: 100;
}
.cookie-consent div {
  margin: 10px auto;
}
@media (max-width: 640px) {
  .cookie-consent {
    bottom: 0;
  }
  .cookie-consent__body {
    padding: 10px 16px;
  }
  .cookie-consent__text {
    display: flex;
    flex-direction: column;
    text-align: left;
  }
  .cookie-consent .cookie-accept {
    padding: 5px 15px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    display: block;
    margin: 10px auto 0 !important;
  }
}
@media (max-width: 500px) {
  #banner-custom .banner-custom-text {
    max-width: 155px;
  }
}
@media (max-width: 768px) {
  #webWidget.custom-chat {
    top: unset !important;
    bottom: 0px !important;
    height: 440px !important;
  }
}
@media (max-width: 626px) {
  #launcher.with-gdpr-banner {
    bottom: 100px!important;
  }
}
@media (max-width: 576px) {
  .cky-preference {
    max-height: 90vh !important;
  }
}
@media (max-width: 416px) {
  #launcher.with-gdpr-banner {
    bottom: 120px!important;
  }
}
body.body-loaded .chef-stars-rating {
  background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1677602075/pages/category-page/STARS.svg') no-repeat top left;
  background-size: auto 100%;
  aspect-ratio: 6.7;
}

.hero-3-images {
  position: relative;
}
.hero-3-images__wrapper {
  position: relative;
}
.hero-3-images__info {
  padding: 24px 27px;
  background-color: #f6f6f6;
}
.hero-3-images__title {
  color: #ff530d;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font: 400 26px/32px 'Lato';
  background-image: linear-gradient(180deg, rgba(252, 252, 252, 0) 0%, rgba(252, 252, 252, 0) 50%);
}
.hero-3-images__subtitle {
  margin-top: 8px;
  color: #606060;
  text-align: center;
  letter-spacing: 0.02em;
  font: 400 18px/24px 'Open Sans';
}
.hero-3-images__grid {
  display: grid;
  background: #ffffff;
  gap: 8px;
  grid-template-columns: repeat(3, 1fr);
}
.hero-3-images__img-tile {
  height: 221px;
}
.hero-3-images__img-tile img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.hero-3-images__collage-wrapper img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.hero-3-images__filters-wrapper {
  position: relative;
  padding: 0 24px 40px;
}
.hero-3-images__filters-wrapper.active {
  height: 226px;
  padding-bottom: 20px;
}
.hero-3-images__filters-toggle {
  position: absolute;
  right: 24px;
  bottom: 16px;
  left: 24px;
  height: 48px;
  border-radius: 8px;
  color: #ffffff;
  letter-spacing: 0.1em;
  font: 500 16px/24px 'Lato';
}
.hero-3-images__filters {
  position: absolute;
  right: 24px;
  bottom: 20px;
  left: 24px;
}
.hero-3-images__snippet {
  position: relative;
  max-width: 1288px;
  margin: 0 auto;
  padding: 0 24px;
}
.hero-3-images__snippet-text {
  overflow: hidden;
  max-height: 57px;
  color: #606060;
  letter-spacing: 0.01em;
  font: 400 14px/19px 'Open Sans';
}
.hero-3-images__snippet-text.open {
  max-height: none;
}
.hero-3-images__snippet-btn {
  position: absolute;
  right: 24px;
  bottom: 1px;
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0;
  padding: 0 0 0 32px;
  border: none;
  background: linear-gradient(90deg, rgba(252, 252, 252, 0) 0%, rgba(252, 252, 252, 0.8) 14.93%, rgba(252, 252, 252, 0.980341) 23.61%, #fcfcfc 28.01%, #fcfcfc 100%);
  color: #d63d00;
  letter-spacing: 0.02em;
  font: 700 14px/16px 'Open Sans';
}
.hero-3-images.hero-3-images--one-collage .hero-3-images__collage {
  aspect-ratio: 2.03125 !important;
}
.hero-3-images.hero-3-images--one-collage .hero-3-images__collage-wrapper {
  height: auto !important;
}
@media (max-width: 900px) {
  .hero-3-images #search-filters-container {
    display: none;
  }
  .hero-3-images #search-filters-container.page-loaded {
    display: flex;
  }
}
@media (min-width: 500px) {
  .hero-3-images__collage-wrapper {
    height: 221px;
  }
}
@media (min-width: 541px) {
  .hero-3-images__filters-wrapper.active {
    height: 166px;
  }
}
@media (min-width: 901px) {
  .hero-3-images__content {
    display: flex;
    flex-direction: row-reverse;
  }
  .hero-3-images__info {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 51%;
  }
  .hero-3-images__info-wrapper {
    max-width: 860px;
  }
  .hero-3-images__title,
  .hero-3-images__subtitle {
    text-align: left;
  }
  .hero-3-images__grid {
    width: 49%;
  }
  .hero-3-images__img-tile {
    height: 300px;
  }
  .hero-3-images__collage {
    width: 49%;
  }
  .hero-3-images__collage-wrapper {
    height: 100%;
  }
  .hero-3-images__filters-toggle {
    display: none;
  }
  .hero-3-images__filters.hidden {
    display: block !important;
  }
  .hero-3-images__filters-wrapper {
    height: 61px;
    padding: 0;
  }
  .hero-3-images__filters-wrapper.active {
    height: 61px;
  }
  .hero-3-images.hero-3-images--one-collage .hero-3-images__info {
    width: auto !important;
    flex-grow: 1 !important;
    padding: 0 40px !important;
  }
  .hero-3-images.hero-3-images--one-collage .hero-3-images__collage {
    width: 480px !important;
    aspect-ratio: 2.03 !important;
  }
}
@media (min-width: 991px) {
  .hero-3-images__img-tile {
    height: auto;
  }
  .hero-3-images__info {
    width: 64%;
    padding: 40px;
  }
  .hero-3-images__grid {
    flex-shrink: 0;
    width: 36%;
  }
  .hero-3-images__collage {
    flex-shrink: 0;
    width: 36%;
  }
  .hero-3-images__filters {
    height: 61px;
  }
  .hero-3-images__snippet-text {
    max-height: 38px;
  }
  .hero-3-images__snippet-btn {
    padding-left: 40px;
  }
  .hero-3-images #search-filters-container.new-filter .selectize-input {
    height: 51px;
  }
  .hero-3-images #search-filters-container.new-filter .location-select .selectize-input,
  .hero-3-images #search-filters-container.new-filter .mealtype-select .selectize-input {
    padding: 16px 20px;
  }
  .hero-3-images #search-filters-container.new-filter #filters-date-range {
    height: 51px;
    padding: 16px 10px 16px 20px;
  }
  .hero-3-images #search-filters-container.new-filter .groupsize-select .selectize-input .item {
    line-height: 51px;
  }
  .hero-3-images #search-filters-container.new-filter .filters-submit {
    height: 51px;
  }
  .hero-3-images #search-filters-container.new-filter .filters-submit .cozy-gradient-btn__body {
    padding: 0 8px;
  }
  .hero-3-images #search-filters-container.new-filter.sf-fixed .selectize-input,
  .hero-3-images #search-filters-container.new-filter.sf-fixed #filters-date-range {
    height: 40px;
  }
  .hero-3-images #search-filters-container.new-filter.sf-fixed .selectize-input {
    padding: 10px 20px;
  }
  .hero-3-images #search-filters-container.new-filter.sf-fixed #filters-date-range {
    padding: 10px 10px 10px 20px;
  }
  .hero-3-images #search-filters-container.new-filter.sf-fixed .groupsize-select .selectize-input .item {
    line-height: 20px;
  }
  .hero-3-images #search-filters-container.new-filter.sf-fixed .filters-submit {
    height: 40px;
  }
}
@media (min-width: 1100px) {
  .hero-3-images #search-filters-container.new-filter select,
  .hero-3-images #search-filters-container.new-filter #filters-date-range {
    border: none;
  }
  .hero-3-images #search-filters-container.new-filter select {
    height: 51px;
    padding-top: 16px;
    padding-bottom: 16px;
  }
  .hero-3-images__title {
    font-size: 42px;
    line-height: 48px;
  }
  .hero-3-images__subtitle {
    margin-top: 4px;
    font-size: 18px;
    line-height: 24px;
  }
  .hero-3-images__info-wrapper {
    margin-bottom: 24px;
  }
  .hero-3-images__filters-wrapper {
    display: none;
  }
  .hero-3-images__filters {
    position: static !important;
    max-width: 820px;
  }
  .hero-3-images__snippet {
    margin-top: 24px;
  }
  .hero-3-images.hero-3-images--one-collage .hero-3-images__info-wrapper {
    margin-bottom: 8px;
  }
  .hero-3-images #search-filters-container.new-filter.category-filter.sf-fixed form {
    max-width: 820px !important;
  }
  .hero-3-images #search-filters-container.new-filter.category-filter form {
    width: 100% !important;
    max-width: 100% !important;
    padding: 4px;
    border: 1px solid #eeeeee;
    border-radius: 10px;
    background: #ffffff;
  }
  .hero-3-images #search-filters-container.new-filter.category-filter form:hover {
    border-color: #ff530d;
  }
  .hero-3-images #search-filters-container.new-filter.category-filter .selectize-input,
  .hero-3-images #search-filters-container.new-filter.category-filter #filters-date-range,
  .hero-3-images #search-filters-container.new-filter.category-filter form .groupsize-select .selectize-input {
    padding-left: 12px !important;
    border: none !important;
  }
  .hero-3-images #search-filters-container.new-filter.category-filter .location-select,
  .hero-3-images #search-filters-container.new-filter.category-filter form .mealtype-select,
  .hero-3-images #search-filters-container.new-filter.category-filter form .groupsize-select,
  .hero-3-images #search-filters-container.new-filter.category-filter .filters-date,
  .hero-3-images #search-filters-container.new-filter.category-filter .f-button-w {
    width: 20% !important;
    min-width: auto !important;
  }
  .hero-3-images #search-filters-container.new-filter.category-filter #filters-date-range + .daterangepicker {
    display: block !important;
    visibility: hidden !important;
    opacity: 0;
    transition: transform 0.3s cubic-bezier(0.3, 0.1, 0.3, 1), opacity 0.3s cubic-bezier(0.3, 0.1, 0.3, 1), visibility 0s 0.3s;
    transform: translateY(-10px);
  }
  .hero-3-images #search-filters-container.new-filter.category-filter #filters-date-range.showed-dp + .daterangepicker {
    visibility: visible !important;
    opacity: 1;
    transition-delay: 0s;
    transform: translateY(0);
  }
  .hero-3-images #search-filters-container.new-filter.category-filter .selectize-control.location-select .selectize-input.input-active,
  .hero-3-images #search-filters-container.new-filter.category-filter .selectize-control.mealtype-select .selectize-input.input-active,
  .hero-3-images #search-filters-container.new-filter.category-filter .selectize-control.groupsize-select .selectize-input.input-active {
    border: none !important;
  }
  .hero-3-images #search-filters-container.new-filter.category-filter .selectize-control.location-select .selectize-input + .selectize-dropdown,
  .hero-3-images #search-filters-container.new-filter.category-filter .selectize-control.mealtype-select .selectize-input + .selectize-dropdown,
  .hero-3-images #search-filters-container.new-filter.category-filter .selectize-control.groupsize-select .selectize-input + .selectize-dropdown {
    display: block !important;
    visibility: hidden !important;
    opacity: 0;
    transition: transform 0.3s cubic-bezier(0.3, 0.1, 0.3, 1), opacity 0.3s cubic-bezier(0.3, 0.1, 0.3, 1), visibility 0s 0.3s;
    transform: translateY(-10px);
  }
  .hero-3-images #search-filters-container.new-filter.category-filter .selectize-control.location-select .selectize-input.dropdown-active + .selectize-dropdown,
  .hero-3-images #search-filters-container.new-filter.category-filter .selectize-control.mealtype-select .selectize-input.dropdown-active + .selectize-dropdown,
  .hero-3-images #search-filters-container.new-filter.category-filter .selectize-control.groupsize-select .selectize-input.dropdown-active + .selectize-dropdown {
    visibility: visible !important;
    opacity: 1;
    transition-delay: 0s;
    transform: translateY(0);
  }
  .hero-3-images #search-filters-container.new-filter.category-filter .selectize-control.location-select::after,
  .hero-3-images #search-filters-container.new-filter.category-filter .selectize-control.mealtype-select::after,
  .hero-3-images #search-filters-container.new-filter.category-filter #filters-date-range::after {
    width: 1px !important;
    background: #cccccc !important;
  }
  .hero-3-images #search-filters-container.new-filter.category-filter .selectize-control.location-select.no-b::after,
  .hero-3-images #search-filters-container.new-filter.category-filter .selectize-control.mealtype-select.no-b::after,
  .hero-3-images #search-filters-container.new-filter.category-filter #filters-date-range.no-b::after {
    display: block;
  }
  .hero-3-images #search-filters-container.new-filter.category-filter form .selectize-dropdown,
  .hero-3-images #search-filters-container.new-filter.category-filter form .daterangepicker {
    width: 277px !important;
    margin-top: 14px;
    padding: 8px 16px 16px;
    border: 1px solid #ff530d;
    border-radius: 8px;
  }
  .hero-3-images #search-filters-container.new-filter.category-filter .f-button-w {
    padding-left: 12px;
  }
  .hero-3-images #search-filters-container.new-filter.category-filter .filters-submit {
    width: 100% !important;
    margin-left: 0 !important;
    border-radius: 8px;
  }
}
@media (min-width: 1100px) and (max-width: 1250px) {
  .hero-3-images__title {
    font-size: 32px;
    line-height: 38px;
  }
}
@media (min-width: 1500px) {
  .hero-3-images.hero-3-images--one-collage .hero-3-images__collage {
    width: 36% !important;
  }
  .hero-3-images.hero-3-images--one-collage .hero-3-images__info-wrapper {
    margin-bottom: 24px;
  }
}
body {
  -webkit-font-smoothing: antialiased;
  padding-top: 79px;
}
body.body-custom-banner {
  padding-top: 122px;
}
body.body-custom-banner.nav-with-cats-menu {
  padding-top: 169px;
}
@media (max-width: 1199px) {
  body {
    padding-top: 99px;
  }
  body.body-custom-banner {
    padding-top: 139px;
  }
  body.body-custom-banner.nav-with-cats-menu {
    padding-top: 189px;
  }
}
@media (max-width: 991px) {
  body {
    padding-top: 104px;
  }
  body.body-custom-banner {
    padding-top: 144px;
  }
  body.body-custom-banner.nav-with-cats-menu {
    padding-top: 187px;
  }
}
@media (max-width: 767px) {
  body {
    padding-top: 70px;
  }
  body.body-custom-banner {
    padding-top: 110px;
  }
  body.body-custom-banner.nav-with-cats-menu {
    padding-top: 185px;
  }
  #main-menu {
    top: 70px;
  }
}
@media (max-width: 600px) {
  body {
    padding-top: 84px;
  }
  body.body-custom-banner {
    padding-top: 126px;
  }
  body.body-custom-banner.nav-with-cats-menu {
    padding-top: 166px;
  }
}
/**
 * selectize.css (v0.12.6)
 * Copyright (c) 2013–2015 Brian Reavis & contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 * @author Brian Reavis <brian@thirdroute.com>
 */
.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {
  visibility: visible !important;
  background: #f2f2f2 !important;
  background: rgba(0, 0, 0, 0.06) !important;
  border: 0 none !important;
  box-shadow: inset 0 0 12px 4px #fff;
}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
  content: '!';
  visibility: hidden;
}
.selectize-control.plugin-drag_drop .ui-sortable-helper {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.selectize-dropdown-header {
  position: relative;
  padding: 5px 8px;
  border-bottom: 1px solid #d0d0d0;
  background: #f8f8f8;
  border-radius: 3px 3px 0 0;
}
.selectize-dropdown-header-close {
  position: absolute;
  right: 8px;
  top: 50%;
  color: #303030;
  opacity: 0.4;
  margin-top: -12px;
  line-height: 20px;
  font-size: 20px !important;
}
.selectize-dropdown-header-close:hover {
  color: #000000;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup {
  border-right: 1px solid #f2f2f2;
  border-top: 0 none;
  float: left;
  box-sizing: border-box;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before {
  display: none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}
.selectize-control.plugin-remove_button [data-value] {
  position: relative;
  padding-right: 24px !important;
}
.selectize-control.plugin-remove_button [data-value] .remove {
  z-index: 1;
  /* fixes ie bug (see #392) */
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 17px;
  text-align: center;
  font-weight: bold;
  font-size: 12px;
  color: inherit;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  padding: 2px 0 0 0;
  border-left: 1px solid #d0d0d0;
  border-radius: 0 2px 2px 0;
  box-sizing: border-box;
}
.selectize-control.plugin-remove_button [data-value] .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}
.selectize-control.plugin-remove_button [data-value].active .remove {
  border-left-color: #cacaca;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
  background: none;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove {
  border-left-color: #ffffff;
}
.selectize-control.plugin-remove_button .remove-single {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 23px;
}
.selectize-control {
  position: relative;
}
.selectize-dropdown,
.selectize-input,
.selectize-input input {
  color: #303030;
  font-family: inherit;
  font-size: 13px;
  line-height: 18px;
  -webkit-font-smoothing: inherit;
}
.selectize-input,
.selectize-control.single .selectize-input.input-active {
  background: #fff;
  cursor: text;
  display: inline-block;
}
.selectize-input {
  border: 1px solid #d0d0d0;
  padding: 8px 8px;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  box-sizing: border-box;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
}
.selectize-control.multi .selectize-input.has-items {
  padding: 6px 8px 3px;
}
.selectize-input.full {
  background-color: #fff;
}
.selectize-input.disabled,
.selectize-input.disabled * {
  cursor: default !important;
}
.selectize-input.focus {
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}
.selectize-input.dropdown-active {
  border-radius: 3px 3px 0 0;
}
.selectize-input > * {
  vertical-align: baseline;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.selectize-control.multi .selectize-input > div {
  cursor: pointer;
  margin: 0 3px 3px 0;
  padding: 2px 6px;
  background: #f2f2f2;
  color: #303030;
  border: 0 solid #d0d0d0;
}
.selectize-control.multi .selectize-input > div.active {
  background: #e8e8e8;
  color: #303030;
  border: 0 solid #cacaca;
}
.selectize-control.multi .selectize-input.disabled > div,
.selectize-control.multi .selectize-input.disabled > div.active {
  color: #7d7d7d;
  background: #ffffff;
  border: 0 solid #ffffff;
}
.selectize-input > input {
  display: inline-block !important;
  padding: 0 !important;
  min-height: 0 !important;
  max-height: none !important;
  max-width: 100% !important;
  margin: 0 2px 0 0 !important;
  text-indent: 0 !important;
  border: 0 none !important;
  background: none !important;
  line-height: inherit !important;
  -webkit-user-select: auto !important;
  box-shadow: none !important;
}
.selectize-input > input::-ms-clear {
  display: none;
}
.selectize-input > input:focus {
  outline: none !important;
}
.selectize-input::after {
  content: ' ';
  display: block;
  clear: left;
}
.selectize-input.dropdown-active::before {
  content: ' ';
  display: block;
  position: absolute;
  background: #f0f0f0;
  height: 1px;
  bottom: 0;
  left: 0;
  right: 0;
}
.selectize-dropdown {
  position: absolute;
  z-index: 10;
  border: 1px solid #d0d0d0;
  background: #fff;
  margin: -1px 0 0 0;
  border-top: 0 none;
  box-sizing: border-box;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  border-radius: 0 0 3px 3px;
}
.selectize-dropdown [data-selectable] {
  cursor: pointer;
  overflow: hidden;
}
.selectize-dropdown [data-selectable] .highlight {
  background: rgba(125, 168, 208, 0.2);
  border-radius: 1px;
}
.selectize-dropdown .option,
.selectize-dropdown .optgroup-header {
  padding: 5px 8px;
}
.selectize-dropdown .option,
.selectize-dropdown [data-disabled],
.selectize-dropdown [data-disabled] [data-selectable].option {
  cursor: inherit;
  opacity: 0.5;
}
.selectize-dropdown [data-selectable].option {
  opacity: 1;
}
.selectize-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}
.selectize-dropdown .optgroup-header {
  color: #303030;
  background: #fff;
  cursor: default;
}
.selectize-dropdown .active {
  background-color: #f5fafd;
  color: #495c68;
}
.selectize-dropdown .active.create {
  color: #495c68;
}
.selectize-dropdown .create {
  color: rgba(48, 48, 48, 0.5);
}
.selectize-dropdown-content {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 200px;
  -webkit-overflow-scrolling: touch;
}
.selectize-control.single .selectize-input,
.selectize-control.single .selectize-input input {
  cursor: pointer;
}
.selectize-control.single .selectize-input.input-active,
.selectize-control.single .selectize-input.input-active input {
  cursor: text;
}
.selectize-control.single .selectize-input:after {
  content: ' ';
  display: block;
  position: absolute;
  top: 50%;
  right: 5px;
  margin-top: -3px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #808080 transparent transparent transparent;
}
.selectize-control.single .selectize-input.dropdown-active:after {
  margin-top: -4px;
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #808080 transparent;
}
.selectize-control.rtl.single .selectize-input:after {
  left: 15px;
  right: auto;
}
.selectize-control.rtl .selectize-input > input {
  margin: 0 4px 0 -2px !important;
}
.selectize-control .selectize-input.disabled {
  opacity: 0.5;
  background-color: #fafafa;
}
.daterangepicker {
  position: absolute;
  color: inherit;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ddd;
  width: 278px;
  max-width: none;
  padding: 0;
  margin-top: 7px;
  top: 100px;
  left: 20px;
  z-index: 10;
  display: none;
  font-family: arial;
  font-size: 15px;
  line-height: 1em;
}
.daterangepicker:before,
.daterangepicker:after {
  position: absolute;
  display: inline-block;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}
.daterangepicker:before {
  top: -7px;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ccc;
}
.daterangepicker:after {
  top: -6px;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
}
.daterangepicker.opensleft:before {
  right: 9px;
}
.daterangepicker.opensleft:after {
  right: 10px;
}
.daterangepicker.openscenter:before {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}
.daterangepicker.openscenter:after {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}
.daterangepicker.opensright:before {
  left: 9px;
}
.daterangepicker.opensright:after {
  left: 10px;
}
.daterangepicker.drop-up {
  margin-top: -7px;
}
.daterangepicker.drop-up:before {
  top: initial;
  bottom: -7px;
  border-bottom: initial;
  border-top: 7px solid #ccc;
}
.daterangepicker.drop-up:after {
  top: initial;
  bottom: -6px;
  border-bottom: initial;
  border-top: 6px solid #fff;
}
.daterangepicker.single .daterangepicker .ranges,
.daterangepicker.single .drp-calendar {
  float: none;
}
.daterangepicker.single .drp-selected {
  display: none;
}
.daterangepicker.show-calendar .drp-calendar {
  display: block;
}
.daterangepicker.show-calendar .drp-buttons {
  display: block;
}
.daterangepicker.auto-apply .drp-buttons {
  display: none;
}
.daterangepicker .drp-calendar {
  display: none;
  max-width: 270px;
}
.daterangepicker .drp-calendar.left {
  padding: 8px 0 8px 8px;
}
.daterangepicker .drp-calendar.right {
  padding: 8px;
}
.daterangepicker .drp-calendar.single .calendar-table {
  border: none;
}
.daterangepicker .calendar-table .next span,
.daterangepicker .calendar-table .prev span {
  color: #fff;
  border: solid black;
  border-width: 0 2px 2px 0;
  border-radius: 0;
  display: inline-block;
  padding: 3px;
}
.daterangepicker .calendar-table .next span {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.daterangepicker .calendar-table .prev span {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}
.daterangepicker .calendar-table th,
.daterangepicker .calendar-table td {
  text-align: center;
  vertical-align: middle;
  min-width: 32px;
  width: 32px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  border-radius: 4px;
  border: 1px solid transparent;
  white-space: nowrap;
  cursor: pointer;
}
.daterangepicker .calendar-table {
  border: 1px solid #fff;
  border-radius: 4px;
  background-color: #fff;
}
.daterangepicker .calendar-table table {
  width: 100%;
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse;
}
.daterangepicker td.available:hover,
.daterangepicker th.available:hover {
  background-color: #eee;
  border-color: transparent;
  color: inherit;
}
.daterangepicker td.week,
.daterangepicker th.week {
  font-size: 80%;
  color: #ccc;
}
.daterangepicker td.off,
.daterangepicker td.off.in-range,
.daterangepicker td.off.start-date,
.daterangepicker td.off.end-date {
  background-color: #fff;
  border-color: transparent;
  color: #999;
}
.daterangepicker td.in-range {
  background-color: #ebf4f8;
  border-color: transparent;
  color: #000;
  border-radius: 0;
}
.daterangepicker td.start-date {
  border-radius: 4px 0 0 4px;
}
.daterangepicker td.end-date {
  border-radius: 0 4px 4px 0;
}
.daterangepicker td.start-date.end-date {
  border-radius: 4px;
}
.daterangepicker td.active,
.daterangepicker td.active:hover {
  background-color: #357ebd;
  border-color: transparent;
  color: #fff;
}
.daterangepicker th.month {
  width: auto;
}
.daterangepicker td.disabled,
.daterangepicker option.disabled {
  color: #999;
  cursor: not-allowed;
  text-decoration: line-through;
}
.daterangepicker select.monthselect,
.daterangepicker select.yearselect {
  font-size: 12px;
  padding: 1px;
  height: auto;
  margin: 0;
  cursor: default;
}
.daterangepicker select.monthselect {
  margin-right: 2%;
  width: 56%;
}
.daterangepicker select.yearselect {
  width: 40%;
}
.daterangepicker select.hourselect,
.daterangepicker select.minuteselect,
.daterangepicker select.secondselect,
.daterangepicker select.ampmselect {
  width: 50px;
  margin: 0 auto;
  background: #eee;
  border: 1px solid #eee;
  padding: 2px;
  outline: 0;
  font-size: 12px;
}
.daterangepicker .calendar-time {
  text-align: center;
  margin: 4px auto 0 auto;
  line-height: 30px;
  position: relative;
}
.daterangepicker .calendar-time select.disabled {
  color: #ccc;
  cursor: not-allowed;
}
.daterangepicker .drp-buttons {
  clear: both;
  text-align: right;
  padding: 8px;
  border-top: 1px solid #ddd;
  display: none;
  line-height: 12px;
  vertical-align: middle;
}
.daterangepicker .drp-selected {
  display: inline-block;
  font-size: 12px;
  padding-right: 8px;
}
.daterangepicker .drp-buttons .btn {
  margin-left: 8px;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 8px;
}
.daterangepicker.show-ranges.single.rtl .drp-calendar.left {
  border-right: 1px solid #ddd;
}
.daterangepicker.show-ranges.single.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}
.daterangepicker.show-ranges.rtl .drp-calendar.right {
  border-right: 1px solid #ddd;
}
.daterangepicker.show-ranges.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}
.daterangepicker .ranges {
  float: none;
  text-align: left;
  margin: 0;
}
.daterangepicker.show-calendar .ranges {
  margin-top: 8px;
}
.daterangepicker .ranges ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}
.daterangepicker .ranges li {
  font-size: 12px;
  padding: 8px 12px;
  cursor: pointer;
}
.daterangepicker .ranges li:hover {
  background-color: #eee;
}
.daterangepicker .ranges li.active {
  background-color: #08c;
  color: #fff;
}
/*  Larger Screen Styling */
@media (min-width: 564px) {
  .daterangepicker {
    width: auto;
  }
  .daterangepicker .ranges ul {
    width: 140px;
  }
  .daterangepicker.single .ranges ul {
    width: 100%;
  }
  .daterangepicker.single .drp-calendar.left {
    clear: none;
  }
  .daterangepicker.single .ranges,
  .daterangepicker.single .drp-calendar {
    float: left;
  }
  .daterangepicker {
    direction: ltr;
    text-align: left;
  }
  .daterangepicker .drp-calendar.left {
    clear: left;
    margin-right: 0;
  }
  .daterangepicker .drp-calendar.left .calendar-table {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .daterangepicker .drp-calendar.right {
    margin-left: 0;
  }
  .daterangepicker .drp-calendar.right .calendar-table {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .daterangepicker .drp-calendar.left .calendar-table {
    padding-right: 8px;
  }
  .daterangepicker .ranges,
  .daterangepicker .drp-calendar {
    float: left;
  }
}
@media (min-width: 730px) {
  .daterangepicker .ranges {
    width: auto;
  }
  .daterangepicker .ranges {
    float: left;
  }
  .daterangepicker.rtl .ranges {
    float: right;
  }
  .daterangepicker .drp-calendar.left {
    clear: none !important;
  }
}
.cl-modal-filter.cozy-modal.slide-modal .cozy-modal__close-btn {
  border-radius: 10px;
}
.cl-modal-filter.cozy-modal.slide-modal .cozy-modal__close-btn:active {
  background: rgba(1, 1, 27, 0.05);
}
.cl-modal-filter__title {
  margin-bottom: 16px;
  padding: 0 16px 16px;
  border-bottom: 1px solid #cccccc;
  color: #474747;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font: 400 22px/26px 'Lato';
}
.cl-modal-filter__subtitle {
  color: #474747;
  text-align: center;
  letter-spacing: 0.02em;
  font: 400 15px/20px 'Open Sans';
}
.cl-modal-filter__options {
  display: grid;
  align-items: flex-start;
  margin-top: 16px;
  gap: 8px;
  grid-template-columns: 1fr 1fr;
}
.cl-modal-filter__option {
  letter-spacing: 0.02em;
  font: 400 15px/20px 'Open Sans';
}
@media (min-width: 768px) {
  .cl-modal-filter.cozy-modal.slide-modal .cozy-modal__dialog {
    max-width: 480px !important;
    height: -webkit-fit-content !important;
    height: -moz-fit-content !important;
    height: fit-content !important;
  }
  .cl-modal-filter.cozy-modal.slide-modal .cozy-modal__close-btn {
    top: 0 !important;
    right: 0 !important;
  }
  .cl-modal-filter.cozy-modal.slide-modal .cozy-modal__close-btn:hover {
    background: rgba(1, 1, 27, 0.05);
  }
  .cl-modal-filter__title {
    margin-bottom: 24px;
    padding-bottom: 24px;
    letter-spacing: 0.08em;
    font-size: 28px;
    line-height: 32px;
  }
  .cl-modal-filter__options {
    margin-top: 24px;
  }
}
#search-filters-container {
  position: relative;
  z-index: 11;
  display: flex;
  justify-content: center;
  text-align: left;
}
#search-filters-container.sf-fixed {
  position: fixed;
  top: 122px;
  right: 0;
  left: 0;
  width: 100%;
  margin-top: 0;
  padding: 5px 0;
  background-color: rgba(0, 0, 0, 0.6);
}
#search-filters-container form {
  position: relative;
  padding: 8px;
  border-radius: 2px;
  background: #d3d3d3;
}
#search-filters-container .hide-before-search {
  display: none;
}
#search-filters-container form select {
  float: left;
  height: 40px;
  padding: 10px;
  border-left: none;
  font-size: 12px;
}
#search-filters-container .selectize-control {
  float: left;
  font-size: 0;
}
#search-filters-container .selectize-input {
  height: 40px;
  padding: 10px 15px 10px 10px;
  font-size: 12px;
  line-height: 17px;
}
#search-filters-container .selectize-input input {
  font-size: 12px;
  line-height: 17px;
}
#search-filters-container .selectize-input input::-moz-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #333333;
  opacity: 1;
  /* Firefox */
}
#search-filters-container .selectize-input input:-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #333333;
  opacity: 1;
  /* Firefox */
}
#search-filters-container .selectize-input input::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #333333;
  opacity: 1;
  /* Firefox */
}
#search-filters-container .selectize-input input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #333333;
}
#search-filters-container .selectize-input input::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #333333;
}
#search-filters-container .selectize-input .item {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#search-filters-container .selectize-dropdown .option {
  padding: 10px;
  font-size: 13px;
  cursor: pointer;
}
#search-filters-container .location-select .selectize-dropdown .option {
  padding-left: 20px;
}
#search-filters-container .location-select .selectize-dropdown .option.group-level {
  padding: 10px;
  font-weight: bold;
  font-size: 14px;
}
#search-filters-container .selectize-dropdown .option.selected.active,
#search-filters-container .selectize-dropdown .option:hover {
  background-color: #ff530d;
  color: #ffffff;
}
#search-filters-container .mealtype-select {
  width: 170px;
}
#search-filters-container .mealtype-select .selectize-input {
  border-left: 0;
  border-radius: 0;
}
#search-filters-container .location-select {
  width: 140px;
}
#search-filters-container .location-select .selectize-input {
  border-radius: 2px 0 0 2px;
}
#search-filters-container .location-select .selectize-input.focus:after {
  content: '\F002';
  right: 17px;
  margin-top: -9px;
  border: none;
  color: #808080;
  font-family: 'FontAwesome';
}
#search-filters-container .groupsize-select {
  width: 100px;
}
#search-filters-container .groupsize-select .selectize-input {
  border-left: 0;
  border-radius: 0;
}
#search-filters-container .filters-date {
  position: relative;
  float: left;
  width: 135px;
}
#search-filters-container #filters-date-range {
  overflow: hidden;
  height: 40px;
  padding: 10px;
  border: 1px solid #d0d0d0;
  border-left: 0;
  background: #ffffff;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 12px;
  line-height: 17px;
}
#search-filters-container .clear-dates {
  position: absolute;
  right: 5px;
  color: #808080;
}
#search-filters-container .daterangepicker {
  min-width: 100%;
  margin-top: 0;
  border-radius: 0;
}
#search-filters-container .daterangepicker:before,
#search-filters-container .daterangepicker:after {
  display: none;
}
#search-filters-container .daterangepicker .ranges,
#search-filters-container .daterangepicker .ranges ul {
  width: 100%;
}
#search-filters-container .daterangepicker .ranges ul li {
  padding: 10px;
  font-size: 13px;
}
#search-filters-container .daterangepicker .ranges li.active,
#search-filters-container .daterangepicker .ranges li:hover {
  background: #ff530d;
  color: #ffffff;
}
#search-filters-container .daterangepicker td.active,
#search-filters-container .daterangepicker td.active:hover,
#search-filters-container .daterangepicker td.in-range {
  background: #ff530d;
  color: #ffffff;
}
#search-filters-container .filters-submit {
  padding: 0;
  border: none;
  width: 118px;
  height: 40px;
  outline: 0;
  border-radius: 0 2px 2px 0;
  text-transform: none;
  font-size: 12px;
}
#search-filters-container .filter-popover {
  top: -45px;
  width: 150px;
}
#search-filters-container .f-button-w {
  position: relative;
  display: inline-block;
}
#search-filters-container .selectize-dropdown-content .no-results {
  padding: 5px 8px;
  opacity: 1;
}
#search-filters-container .selectize-dropdown-content .no-results:hover {
  background: initial;
}
@media (min-width: 768px) {
  #search-filters-container.sf-fixed form {
    padding: 0;
    background: transparent;
  }
}
@media (min-width: 992px) and (max-width: 1050px) {
  #search-filters-container.category-filter .form {
    padding: 10px;
  }
  #search-filters-container.category-filter .filters-submit {
    text-transform: none;
  }
  #search-filters-container.category-filter .location-select {
    width: 134px;
  }
  #search-filters-container.category-filter .groupsize-select {
    width: 85px;
  }
}
@media (min-width: 992px) and (max-width: 1100px) {
  #search-filters-container.category-filter .mealtype-select {
    width: 130px;
  }
}
@media (max-width: 900px) {
  #search-filters-container form {
    width: 100%;
    max-width: 700px;
  }
  #search-filters-container .selectize-control,
  #search-filters-container .filters-date {
    display: block;
    float: left;
    width: 50% !important;
  }
  #search-filters-container .selectize-input,
  #search-filters-container #filters-date-range {
    border: 1px solid #d0d0d0;
    border-bottom: 0;
    border-radius: 0 !important;
  }
  #search-filters-container .location-select .selectize-input {
    border-radius: 2px 0 0 0;
  }
  #search-filters-container .mealtype-select .selectize-input {
    border-radius: 0 2px 0 0;
  }
  #search-filters-container .mealtype-select .selectize-input {
    border-radius: 0 2px 0 0;
  }
  #search-filters-container .filters-submit,
  #search-filters-container .filters-submit:active,
  #search-filters-container .filters-submit:focus,
  #search-filters-container .filters-submit:hover {
    display: block;
    width: 100%;
    border-radius: 0 0 2px 2px;
  }
  #search-filters-container .selectize-input .item {
    display: inline-block;
  }
  #search-filters-container .f-button-w {
    display: block;
    clear: both;
  }
}
@media (max-width: 540px) {
  #search-filters-container .location-select,
  #search-filters-container .mealtype-select {
    width: 100% !important;
  }
}
#modal-filter.in {
  display: flex !important;
  align-items: center;
}
body.body-loaded #search-filters-container.new-filter form .selectize-control.single .selectize-input:after,
body.body-loaded #search-filters-container.new-filter form #filters-date-range:before {
  background: url('data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%227%22%20viewBox%3D%220%200%2013%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%201L6.5%206L1%201.00329%22%20stroke%3D%22%23606060%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  background-size: contain;
}
#search-filters-container.new-filter .groupsize-select .selectize-input {
  padding: 0 0 0 20px;
}
#search-filters-container.new-filter .groupsize-select .selectize-input .item {
  line-height: 57px;
  height: 100%;
}
@media (max-width: 901px) {
  #search-filters-container.new-filter .groupsize-select .selectize-input .item {
    width: 100%;
    line-height: 37px;
  }
}
#search-filters-container.new-filter form {
  position: relative;
  padding: 0;
  border-radius: 0;
  background: none;
}
#search-filters-container.new-filter form .selectize-dropdown,
#search-filters-container.new-filter form .daterangepicker {
  padding: 0 15px 15px;
  border: 2px solid #808080;
  border-top: 0;
  border-radius: 0 0 15px 15px;
}
#search-filters-container.new-filter form .selectize-dropdown-content {
  max-height: 265px;
  direction: rtl;
}
#search-filters-container.new-filter form .selectize-dropdown-content::-webkit-scrollbar-track {
  background: #e2e2e2;
}
#search-filters-container.new-filter form .selectize-dropdown-content::-webkit-scrollbar-thumb {
  background: #c4c4c4;
}
#search-filters-container.new-filter form .selectize-dropdown-content::-webkit-scrollbar {
  width: 4px;
}
#search-filters-container.new-filter form .selectize-input input {
  caret-color: #ff530d;
}
#search-filters-container.new-filter form .groupsize-select .selectize-input input {
  display: none !important;
}
#search-filters-container.new-filter form .selectize-dropdown-content .option,
#search-filters-container.new-filter form .daterangepicker .ranges ul li {
  margin-left: 10px;
  padding: 10px 0 !important;
  border-bottom: 0.5px solid #c4c4c4;
  background: none;
  color: #474747;
  font: bold 14px/17px 'Lato';
  direction: ltr;
}
#search-filters-container.new-filter form .location-select .selectize-dropdown-content .option:not(.group-level) {
  padding-left: 35px !important;
  font-weight: 400;
  background-position: left 10px top 9.5px;
}
#search-filters-container.new-filter form .location-select .selectize-dropdown-content .option {
  margin-left: 7px;
  padding-left: 25px !important;
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1676562898/pages/homepage/city-point-icon.svg');
  background-repeat: no-repeat;
  background-position: left top 9.5px;
}
#search-filters-container.new-filter form .location-select .selectize-dropdown-content .option:hover,
#search-filters-container.new-filter form .location-select .selectize-dropdown-content .option.selected {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1676565569/pages/homepage/city-point-active-icon.svg');
  text-decoration: underline;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}
#search-filters-container.new-filter form .location-select .selectize-dropdown-content .option[data-value=""],
#search-filters-container.new-filter form .location-select .selectize-dropdown-content .option[data-value=""]:hover,
#search-filters-container.new-filter form .location-select .selectize-dropdown-content .option[data-value=""].selected {
  background: transparent;
  padding-left: 0 !important;
  text-decoration: none;
  color: #474747;
}
#search-filters-container.new-filter form .selectize-dropdown-content .option:last-child,
#search-filters-container.new-filter form .daterangepicker .ranges ul li:last-child {
  border-bottom: 0;
}
#search-filters-container.new-filter form .selectize-dropdown-content .option:hover,
#search-filters-container.new-filter form .selectize-dropdown-content .option.selected,
#search-filters-container.new-filter form .daterangepicker .ranges ul li:hover {
  background-color: #ffffff;
  color: #ff530d;
}
#search-filters-container.new-filter form .selectize-control.single .selectize-input:after,
#search-filters-container.new-filter form #filters-date-range:before {
  right: 10px;
  width: 11px;
  height: 6px;
  border: 0;
  background-size: contain;
  background-repeat: no-repeat;
}
#search-filters-container.new-filter form .mealtype-select.selectize-control.single .selectize-input.input-active:after,
#search-filters-container.new-filter form .location-select.selectize-control.single .selectize-input.input-active:after {
  content: '' !important;
  top: 50%;
  width: 14px;
  height: 13px;
  margin-top: -6.5px;
  background: url('data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2217%22%20viewBox%3D%220%200%2018%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M7.76492%2013.6146C11.371%2013.6146%2014.2942%2010.7907%2014.2942%207.30728C14.2942%203.82386%2011.371%201%207.76492%201C4.15887%201%201.2356%203.82386%201.2356%207.30728C1.2356%2010.7907%204.15887%2013.6146%207.76492%2013.6146Z%22%20stroke%3D%22%23808080%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M12.4481%2011.6987L16.9969%2015.9999%22%20stroke%3D%22%23808080%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E');
  background-size: cover;
}
#search-filters-container.new-filter form #filters-date-range {
  cursor: pointer;
}
#search-filters-container.new-filter form #filters-date-range:not(.date-selected):before {
  content: '';
  position: absolute;
  top: 50%;
  margin-top: -3px;
}
#search-filters-container.new-filter .selectize-input {
  height: 61px;
  padding: 20px;
  border-width: 2px;
  border-color: #808080;
  font: 700 14px/19px 'Open Sans';
}
#search-filters-container.new-filter .selectize-input input {
  font: 700 14px/19px 'Open Sans';
}
#search-filters-container.new-filter .location-select {
  width: 170px;
}
#search-filters-container.new-filter .location-select .selectize-input {
  border-radius: 15px 0 0 15px;
}
#search-filters-container.new-filter .groupsize-select {
  width: 130px;
  cursor: pointer;
}
#search-filters-container.new-filter .groupsize-select .selectize-input {
  border-radius: 0 15px 15px 0;
}
#search-filters-container.new-filter .groupsize-select .selectize-input.dropdown-active {
  pointer-events: none;
}
#search-filters-container.new-filter .filters-date {
  width: 160px;
}
#search-filters-container.new-filter #filters-date-range {
  height: 61px;
  padding: 20px 10px 20px 20px;
  border-width: 2px;
  border-color: #808080;
  color: #303030;
  font: 700 14px/19px 'Open Sans';
}
#search-filters-container.new-filter .filters-submit {
  padding: 0;
  width: 172px;
  border: none;
  height: 60px;
  margin-left: 20px;
  border-radius: 15px;
  text-transform: uppercase;
  font: 700 14px/17px 'Lato';
}
#search-filters-container.new-filter select {
  padding: 20px;
  height: 61px;
  border: 2px solid grey;
  font: 700 14px/19px 'Open Sans';
  box-sizing: border-box;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-image: url('data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%227%22%20viewBox%3D%220%200%2013%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%201L6.5%206L1%201.00329%22%20stroke%3D%22%23606060%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  background-repeat: no-repeat;
  background-position: center right 10px;
  background-size: 11px 6px;
}
#search-filters-container.new-filter select.location-select {
  border-radius: 15px 0 0 15px;
  border-right: none;
}
#search-filters-container.new-filter select.mealtype-select {
  border-right: none;
  border-left: none;
}
#search-filters-container.new-filter select.groupsize-select {
  border-left: none;
  border-radius: 0 15px 15px 0;
}
#search-filters-container.new-filter.sf-fixed .selectize-input,
#search-filters-container.new-filter.sf-fixed #filters-date-range {
  height: 40px;
}
#search-filters-container.new-filter.sf-fixed .selectize-input {
  padding: 10px 20px;
}
#search-filters-container.new-filter.sf-fixed #filters-date-range {
  padding: 10px 10px 10px 20px;
}
#search-filters-container.new-filter.sf-fixed .groupsize-select .selectize-input .item {
  line-height: 20px;
}
#search-filters-container.new-filter.sf-fixed .filters-submit {
  height: 40px;
}
@media (min-width: 901px) {
  #search-filters-container.new-filter .location-select .selectize-input,
  #search-filters-container.new-filter .mealtype-select .selectize-input,
  #search-filters-container.new-filter #filters-date-range {
    border-right: 0;
    box-shadow: none;
  }
  #search-filters-container.new-filter .groupsize-select .selectize-input {
    box-shadow: none;
  }
  #search-filters-container.new-filter .selectize-control.location-select:after,
  #search-filters-container.new-filter .selectize-control.mealtype-select:after,
  #search-filters-container.new-filter #filters-date-range:after {
    content: '';
    position: absolute;
    z-index: 1;
    top: 50%;
    right: 0;
    width: 1.5px;
    height: 32px;
    margin-top: -16px;
    background: #808080;
  }
  #search-filters-container.new-filter .selectize-control.location-select.no-b:after,
  #search-filters-container.new-filter .selectize-control.mealtype-select.no-b:after,
  #search-filters-container.new-filter #filters-date-range.no-b:after {
    display: none;
  }
  #search-filters-container.new-filter:hover .selectize-input,
  #search-filters-container.new-filter:hover div#filters-date-range {
    border-color: #ff530d !important;
  }
  #search-filters-container.new-filter .selectize-control.location-select .selectize-input.input-active {
    border: 2px solid #808080 !important;
    border-bottom: 0 !important;
    border-radius: 15px 0 0 0 !important;
  }
  #search-filters-container.new-filter .selectize-control.mealtype-select .selectize-input.input-active {
    border: 2px solid #808080 !important;
    border-bottom: 0 !important;
  }
  #search-filters-container.new-filter .selectize-control.groupsize-select .selectize-input.input-active {
    border: 2px solid #808080 !important;
    border-bottom: 0 !important;
    border-radius: 0 15px 0 0 !important;
  }
  #search-filters-container.new-filter div#filters-date-range.showed-dp {
    border: 2px solid #808080 !important;
    border-bottom: 0 !important;
  }
  #search-filters-container.new-filter .f-button-w {
    float: left;
  }
}
@media (min-width: 992px) {
  #search-filters-container.new-filter form .mealtype-select {
    width: 204px;
    min-width: 204px;
  }
  #search-filters-container.new-filter form .mealtype-select > .selectize-input {
    padding-right: 35px;
  }
  #search-filters-container.new-filter form .groupsize-select {
    width: 172px;
  }
  #search-filters-container.new-filter.category-filter form {
    width: auto;
  }
  #search-filters-container.new-filter.category-filter form .mealtype-select {
    width: 204px;
    min-width: auto;
  }
}
@media (min-width: 1200px) {
  #search-filters-container.new-filter.category-filter form .mealtype-select {
    width: 160px;
  }
  #search-filters-container.new-filter.category-filter form .groupsize-select {
    width: 130px;
  }
}
@media (min-width: 1200px) and (max-width: 1350px) {
  #search-filters-container.new-filter.category-filter .location-select {
    width: 140px;
  }
  #search-filters-container.new-filter.category-filter .filters-date {
    width: 135px;
  }
  #search-filters-container.new-filter.category-filter .filters-submit {
    margin-left: 10px;
  }
}
@media (min-width: 1440px) {
  #search-filters-container.new-filter.category-filter form {
    width: auto;
  }
  #search-filters-container.new-filter.category-filter form .mealtype-select {
    min-width: 170px;
  }
}
@media (max-width: 900px) {
  #search-filters-container.new-filter .selectize-control.location-select .input-active,
  #search-filters-container.new-filter .filters-date #filters-date-range.showed-dp {
    border-right: 2px solid #808080;
  }
  #search-filters-container.new-filter .selectize-control.mealtype-select .input-active,
  #search-filters-container.new-filter .selectize-control.groupsize-select .input-active {
    border-left: 2px solid #808080;
  }
  #search-filters-container.new-filter .selectize-control.location-select::after,
  #search-filters-container.new-filter #filters-date-range::after {
    content: '';
    position: absolute;
    z-index: 2;
    top: 50%;
    right: 0;
    display: block;
    width: 2px;
    height: 26px;
    background-color: #808080;
    transform: translateY(-50%);
  }
  #search-filters-container.new-filter .selectize-control.location-select.no-b::after,
  #search-filters-container.new-filter #filters-date-range.no-b::after {
    display: none;
  }
  #search-filters-container.new-filter .selectize-input {
    height: 40px;
    padding: 10px 20px;
    box-shadow: none;
  }
  #search-filters-container.new-filter #filters-date-range {
    height: 40px;
    padding: 10px 20px;
  }
  #search-filters-container.new-filter .filters-submit {
    height: 40px;
    margin-left: 0;
    border-radius: 10px;
    width: 100%;
  }
  #search-filters-container.new-filter .f-button-w {
    padding-top: 10px;
  }
  #search-filters-container.new-filter .location-select .selectize-input {
    border-right: none;
    border-radius: 10px 0 0 0 !important;
  }
  #search-filters-container.new-filter .mealtype-select .selectize-input {
    border-radius: 0 10px 0 0 !important;
  }
  #search-filters-container.new-filter #filters-date-range {
    border-right: none;
    border-radius: 0 0 0 10px !important;
  }
  #search-filters-container.new-filter .groupsize-select .selectize-input {
    border-radius: 0 0 10px 0 !important;
  }
  #search-filters-container.new-filter .selectize-control .selectize-input.input-active,
  #search-filters-container.new-filter #filters-date-range.showed-dp {
    border-bottom: 0;
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }
  #search-filters-container.new-filter select {
    padding: 9px 15px;
    height: 40px;
    float: left;
    width: 50%!important;
  }
  #search-filters-container.new-filter select.location-select {
    border-bottom: none;
    border-radius: 10px 0 0 0;
  }
  #search-filters-container.new-filter select.mealtype-select {
    border-radius: 0 10px 0 0;
    border-bottom: none;
    border-right: 2px solid grey;
  }
  #search-filters-container.new-filter select.groupsize-select {
    border-radius: 0 0 10px 0;
    border-bottom: none;
  }
}
@media (max-width: 540px) {
  body.body-loaded #search-filters-container.new-filter #filters-date-range::after {
    background: white url(https://res.cloudinary.com/hz3gmuqw6/image/upload/v1655899896/pages/category-page/search-lilters-line.svg) no-repeat center;
  }
  #search-filters-container.new-filter .selectize-control.location-select::after {
    display: none;
  }
  #search-filters-container.new-filter #filters-date-range::after {
    top: 0;
    right: -2px;
    width: 4px;
    height: 100%;
    border-top: 2px solid #808080;
    border-bottom: 2px solid #808080;
    transform: none;
  }
  #search-filters-container.new-filter #filters-date-range.showed-dp::after {
    opacity: 0;
  }
  #search-filters-container.new-filter .single .selectize-input {
    border: 2px solid #808080;
    border-radius: 10px !important;
  }
  #search-filters-container.new-filter #filters-date-range {
    border: 2px solid #808080;
    border-right: none;
    border-radius: 10px 0 0 10px !important;
  }
  #search-filters-container.new-filter .groupsize-select .selectize-input {
    border-left: none;
    border-radius: 0 10px 10px 0 !important;
  }
  #search-filters-container.new-filter .location-select,
  #search-filters-container.new-filter .mealtype-select {
    margin-bottom: 10px;
  }
  #search-filters-container.new-filter .f-button-w {
    padding-bottom: 40px;
  }
  #search-filters-container.new-filter.category-filter .f-button-w {
    padding-bottom: 0;
    border: none;
  }
  #search-filters-container.new-filter select.location-select,
  #search-filters-container.new-filter select.mealtype-select {
    width: 100% !important;
    border-radius: 10px;
    border: 2px solid grey;
  }
  #search-filters-container.new-filter select.groupsize-select {
    border-radius: 0 10px 10px 0;
    border-bottom: 2px solid grey;
  }
}
.hp-find-city {
  margin: 80px 0 60px;
}
.hp-city-wrapper {
  display: flex;
  justify-content: center;
}
.hp-city-select {
  width: 278px;
  margin-right: 15px;
}
.hp-city-select .selectize-input {
  padding: 12px 20px;
  border: 1.5px solid #CCCCCC;
  border-radius: 10px;
  box-shadow: none;
}
.hp-city-select .selectize-input:hover {
  border-color: #606060;
}
.hp-city-select .selectize-input input::-moz-placeholder {
  font: 500 18px/22px 'Lato';
  text-transform: uppercase;
  color: #606060;
}
.hp-city-select .selectize-input input:-ms-input-placeholder {
  font: 500 18px/22px 'Lato';
  text-transform: uppercase;
  color: #606060;
}
.hp-city-select .selectize-input .item,
.hp-city-select .selectize-input input,
.hp-city-select .selectize-input input::placeholder {
  font: 500 18px/22px 'Lato';
  text-transform: uppercase;
  color: #606060;
}
.hp-city-select .selectize-input input {
  text-transform: none;
  height: 22px;
}
.hp-city-select.selectize-control .selectize-input:after {
  right: 15px;
}
.hp-city-btn {
  font: 600 22px/26px 'Lato';
  height: 52px;
  padding: 11px 27px;
}
.hp-city-select.selectize-dropdown {
  background: #FFFFFF;
  border: 1.5px solid #FF530D;
  border-top: 0px;
  border-radius: 0 0 10px 10px;
  padding: 10px 20px;
}
.hp-city-select .selectize-input.dropdown-active {
  border-color: #FF530D !important;
  border-bottom-color: #CCCCCC !important;
  border-radius: 10px 10px 0 0;
  border-bottom: 1.5px solid #fff;
}
.hp-city-select .selectize-input.dropdown-active:after {
  background-image: url('data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%227%22%20viewBox%3D%220%200%2013%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%201L6.5%206L1%201.00329%22%20stroke%3D%22%23FF530D%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E') !important;
}
.hp-city-select .selectize-dropdown-content {
  direction: rtl;
  max-height: 300px;
}
.hp-city-select .selectize-dropdown-content .option {
  direction: ltr;
  font: 600 14px/17px 'Lato';
  text-align: left;
  letter-spacing: 0.05em;
  color: #474747;
  margin-left: 15px;
  border-bottom: 1px solid #C4C4C4;
  cursor: pointer;
}
.hp-city-select .selectize-dropdown-content .option.active {
  background-color: transparent;
}
.hp-city-select .selectize-dropdown-content .option:last-child {
  border-bottom: 0;
}
.hp-city-select .selectize-dropdown-content::-webkit-scrollbar-track {
  background: #E2E2E2;
}
.hp-city-select .selectize-dropdown-content::-webkit-scrollbar-thumb {
  background: #C4C4C4;
}
.hp-city-select .selectize-dropdown-content::-webkit-scrollbar {
  width: 6px;
}
.hp-find-city p {
  margin-top: 10px;
  font: 400 16px/22px 'Open Sans';
  text-align: center;
  letter-spacing: 0.02em;
  color: #606060;
}
@media (max-width: 767px) {
  .hp-find-city {
    margin: 40px 0;
  }
}
@media (max-width: 480px) {
  .hp-city-select .selectize-input {
    padding: 10px 15px;
  }
  .hp-city-select {
    width: 200px;
    margin-right: 10px;
  }
  .hp-city-btn {
    height: 48px;
    padding: 8px 20px;
  }
}
/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  user-select: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
  touch-action: pan-y;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.slick-track:before,
.slick-track:after {
  content: '';
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir='rtl'] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
@-webkit-keyframes slide_left {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-100%);
  }
}
@keyframes slide_left {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-100%);
  }
}
body.modal-open #content-main {
  -ms-filter: none;
  filter: none;
  -moz-filter: none;
  -o-filter: none;
}
.infinite-users-reviews__desktop {
  display: none;
}
.user-comments {
  padding: 0 25px;
}
.user-comments__card {
  position: relative;
  min-height: 339px;
  padding: 24px 40px;
  border-radius: 20px;
  background: #FFFFFF;
}
.user-comments__user {
  display: flex;
  align-items: center;
  margin-bottom: 16px;
  -moz-column-gap: 16px;
       column-gap: 16px;
}
.user-comments__user-photo {
  display: block;
  width: 50px;
  height: 50px;
  border-radius: 50%;
}
.user-comments__user-name {
  color: #454751;
  font: 400 16px/24px 'Lato';
  letter-spacing: 0.02em;
}
.user-comments__user-location {
  color: #D63D00;
  letter-spacing: 0.02em;
  font: 400 12px/16px 'Open Sans';
}
.user-comments__short-text {
  margin-bottom: 16px;
  color: #474747;
  letter-spacing: 0.02em;
  font: 700 16px/22px 'Open Sans';
}
.user-comments__text {
  color: #606060;
  letter-spacing: 0.02em;
  font: 400 14px/19px 'Open Sans';
}
.user-comments__assets {
  margin-top: 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.user-comments__rating {
  width: 100px;
  height: 16px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.user-comments__images {
  display: flex;
  justify-content: flex-end;
  flex-wrap: wrap;
  gap: 8px;
  width: 142px;
}
.user-comments__images img {
  width: 56px;
  height: 56px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 5px;
}
.user-comments__images img:nth-child(2) ~ img {
  display: none;
}
.user-comments .slick-list {
  margin: 0 -10px;
}
.user-comments .slick-slide > div {
  padding: 0 10px;
}
.user-comments .slick-dots {
  display: flex;
  justify-content: center;
  margin: 20px 0 0;
  padding: 0;
  list-style: none;
  -moz-column-gap: 10px;
       column-gap: 10px;
}
.user-comments .slick-dots li button {
  width: 12px;
  height: 12px;
  padding: 0;
  border: 1px solid #FF530D;
  border-radius: 50%;
  background-color: #FFFFFF;
  text-indent: -9999px;
  transition: background-color 1200ms;
}
.user-comments .slick-dots li button:focus-visible {
  outline: none;
}
.user-comments .slick-dots li.slick-active button {
  background-color: #FF530D;
}
.infinite-reviews {
  overflow: hidden;
  width: 100%;
  max-width: 1800px;
  margin: 0 auto;
}
.infinite-reviews__wrapper {
  width: 3276px;
  -webkit-animation: 40000ms linear 0s infinite normal none running slide_left;
          animation: 40000ms linear 0s infinite normal none running slide_left;
}
.infinite-reviews__wrapper:hover {
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.infinite-reviews__review {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  width: 514px;
  margin-right: 24px;
  padding: 40px 60px;
  border-radius: 20px;
  background: #ffffff;
  cursor: pointer;
}
.infinite-reviews__short-text {
  color: #474747;
  margin-bottom: 16px;
  letter-spacing: 0.02em;
  font: 700 16px/22px 'Open Sans';
}
.infinite-reviews__text {
  margin-bottom: 16px;
  color: #606060;
  letter-spacing: 0.02em;
  font: 400 14px/19px 'Open Sans';
}
.infinite-reviews__other {
  align-items: center;
  justify-content: space-between;
  height: 62px;
  margin-top: auto;
}
.infinite-reviews__images img {
  border-radius: 5px;
}
.infinite-reviews__images img:hover {
  width: 62px;
}
.infinite-reviews__pagination {
  display: none;
  margin-top: 20px;
}
.infinite-reviews__author {
  margin-bottom: 16px;
  -moz-column-gap: 16px;
       column-gap: 16px;
  align-items: center;
}
.infinite-reviews__author img {
  width: 50px;
  height: 50px;
  border-radius: 50%;
}
.infinite-reviews__author-nick {
  color: #454751;
  font: 400 16px/24px 'Lato';
  letter-spacing: 0.02em;
}
.infinite-reviews__author-location {
  color: #D63D00;
  letter-spacing: 0.02em;
  font: 400 12px/16px 'Open Sans';
}
#hp-review {
  padding: 20px 15px 20px !important;
}
#hp-review .hp-review-modal {
  border-radius: 15px;
  background: #FCFCFC;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15);
  position: relative;
  width: 100%;
  max-width: 901px;
  margin: 0 auto;
  padding: 24px;
}
#hp-review .hp-review-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 24px;
  margin-bottom: 40px;
  border-bottom: 1.5px solid #CCCCCC;
}
#hp-review .hp-review-head__title {
  text-transform: uppercase;
  color: #474747;
  font: 400 28px/32px 'Lato';
  letter-spacing: 0.08em;
}
#hp-review .hp-review-head a {
  display: block;
  width: 32px;
  height: 32px;
}
#hp-review .hp-review-body {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  align-items: flex-start;
  padding: 0 48px;
}
#hp-review .hp-r-images {
  padding-right: 24px;
}
#hp-review .hp-r-images > img {
  display: block;
  width: 100%;
  height: 320px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 15px;
}
#hp-review .hp-r-images .hr-thumbs {
  display: flex;
  gap: 8px;
  margin-top: 16px;
}
#hp-review .hp-r-images .hr-thumb {
  width: 74px;
  height: 74px;
}
#hp-review .hp-r-images .hr-thumb img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 8px;
}
#hp-review .hp-r-author {
  display: flex;
  align-items: center;
  -moz-column-gap: 16px;
       column-gap: 16px;
}
#hp-review .hp-r-author__logo {
  width: 50px;
  height: 50px;
}
#hp-review .hp-r-author__logo img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 50%;
}
#hp-review .hp-r-author__name {
  font: 400 18px/24px 'Lato';
  letter-spacing: 0.02em;
  color: #454751;
}
#hp-review .hp-r-author__location {
  font: 400 14px/19px 'Open Sans';
  letter-spacing: 0.02em;
  color: #FF530D;
}
#hp-review .hp-r-rating {
  margin: 24px 0;
}
#hp-review .hp-r-text {
  color: #606060;
  font: 400 14px/19px 'Open Sans';
  letter-spacing: 0.02em;
}
#hp-review .review-nav {
  position: absolute;
  top: 50%;
  display: block;
  width: 14px;
  height: 21px;
  margin-top: -10px;
  background-size: contain;
  background-repeat: no-repeat;
}
#hp-review .prev-review {
  left: 30px;
  background-image: url(https://res.cloudinary.com/hz3gmuqw6/image/upload/v1694517967/pages/homepage/prev_arrow.svg);
}
#hp-review .next-review {
  right: 30px;
  background-image: url(https://res.cloudinary.com/hz3gmuqw6/image/upload/v1694517967/pages/homepage/next_arrow.svg);
}
body.body-loaded .user-comments__rating {
  background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1660214365/pages/new-gift-cards/reviews-stars.svg');
}
@media (min-width: 415px) {
  .user-comments__images {
    width: auto;
  }
}
@media (min-width: 561px) {
  .infinite-users-reviews__mobile {
    display: none;
  }
  .infinite-users-reviews__desktop {
    display: block;
  }
  #hp-review.in {
    display: flex !important;
    align-items: center;
  }
}
@media (max-width: 991px) {
  .infinite-reviews__wrapper {
    width: 2130px;
  }
  .infinite-reviews__review {
    width: 340px;
    margin-right: 15px;
    padding: 24px 40px;
  }
  .infinite-reviews__text {
    font: 400 14px/17px 'Open Sans';
  }
  .infinite-reviews__images img,
  .infinite-reviews__images img:hover {
    width: 44px;
  }
  #hp-review .hp-r-author .hp__review_author {
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  #hp-review .prev-review {
    left: 10px;
  }
  #hp-review .next-review {
    right: 10px;
  }
}
@media (max-width: 560px) {
  .infinite-reviews {
    padding: 0 25px;
  }
  .infinite-reviews__wrapper {
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
    -webkit-animation: none;
            animation: none;
  }
  .infinite-reviews__review {
    width: 100%;
    margin-right: 0;
  }
  .infinite-reviews__pagination {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .infinite-reviews__pagination a {
    display: block;
    width: 12px;
    height: 12px;
    margin: 0 5px;
    border: 1px solid #ff530d;
    border-radius: 50%;
  }
  .infinite-reviews__pagination a.active {
    background: #ff530d;
  }
  #hp-review .hp-review-head {
    padding-bottom: 16px;
    margin-bottom: 24px;
  }
  #hp-review .hp-review-head a {
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
    top: 0;
    right: 0;
    width: 48px;
    height: 48px;
  }
  #hp-review .hp-review-head a svg {
    width: 20px;
    height: 20px;
  }
  #hp-review .hp-review-head__title {
    font-size: 22px;
    line-height: 24px;
    padding-right: 32px;
  }
  #hp-review .hp-review-body {
    display: block;
    padding: 0;
  }
  #hp-review .hp-r-images {
    padding: 0 24px;
  }
  #hp-review .hp-r-images img {
    height: 246px;
  }
  #hp-review .hp-r-images .hr-thumbs {
    margin-top: 8px;
  }
  #hp-review .hp-r-images .hr-thumb {
    width: 56px;
    height: 56px;
  }
  #hp-review .hp-r-content {
    margin-top: 24px;
  }
  #hp-review .hp-r-author__name {
    font-size: 16px;
    line-height: 24px;
  }
  #hp-review .hp-r-author__location {
    font-size: 12px;
    line-height: 16px;
  }
  #hp-review .hp-r-rating {
    margin: 16px 0;
  }
  #hp-review .hp-r-text {
    max-height: 220px;
    overflow: auto;
  }
  #hp-review .prev-review,
  #hp-review .next-review {
    top: 200px;
  }
  #hp-review .prev-review {
    left: 18px;
  }
  #hp-review .next-review {
    right: 18px;
  }
}
.venue-history__subtitle {
  margin-bottom: 16px;
  color: #ff530d;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.02em;
  font: 400 18px/22px 'Lato';
}
.venue-history__history-loading {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 272px;
}
.venue-history .contact-p {
  margin: 8px 0;
  color: #474747;
  font: 500 15px/20px 'Open Sans';
}
.venue-history__buttons {
  display: grid;
  margin-top: 16px;
  gap: 8px;
  grid-template-columns: repeat(2, minmax(80px, 1fr));
}
.venue-history .cozy-btn {
  width: 100%;
  height: 37px;
  padding: 0;
  border-radius: 10px;
  letter-spacing: 0.1em;
  font-size: 16px;
  line-height: 35px;
}
.venue-history .cozy-btn:hover,
.venue-history .cozy-btn:focus {
  text-decoration: none !important;
}
.venue-history .cozy-btn:hover {
  color: #ff530d !important;
}
.venue-history .cozy-btn--secondary:hover {
  color: #ffffff !important;
}
.venue-history__spiner {
  position: relative;
  overflow: hidden;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  color: #FF530D;
  text-indent: -9999em;
  font-size: 45px;
  transform: translateZ(0);
  -webkit-animation: mltShdSpin 1.7s infinite ease, round 1.7s infinite ease;
          animation: mltShdSpin 1.7s infinite ease, round 1.7s infinite ease;
}
@-webkit-keyframes mltShdSpin {
  0% {
    box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
  }
  5%,
  95% {
    box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
  }
  10%,
  59% {
    box-shadow: 0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em;
  }
  20% {
    box-shadow: 0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em;
  }
  38% {
    box-shadow: 0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em;
  }
  100% {
    box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
  }
}
@keyframes mltShdSpin {
  0% {
    box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
  }
  5%,
  95% {
    box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
  }
  10%,
  59% {
    box-shadow: 0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em;
  }
  20% {
    box-shadow: 0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em;
  }
  38% {
    box-shadow: 0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em;
  }
  100% {
    box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
  }
}
@-webkit-keyframes round {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes round {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@media (min-width: 768px) {
  .venue-history__subtitle {
    margin-bottom: 24px;
    font-size: 22px;
    line-height: 24px;
  }
  .venue-history .contact-p {
    font-size: 16px;
    line-height: 22px;
  }
  .venue-history__buttons {
    justify-content: center;
    margin-top: 24px;
    gap: 24px;
    grid-template-columns: repeat(2, auto);
  }
  .venue-history__buttons .cozy-btn {
    font-size: 18px;
    line-height: 45px;
    padding: 0 24px;
    height: 48px;
    width: 150px;
  }
}
#submitFromModalContactUs1:active {
  background-color: white;
}
#submitFromModalContactUs1:focus {
  background-color: white;
}
.field-error {
  border: 1px solid red !important;
}
.no-field-error {
  border-top: none !important;
  border-bottom: none !important;
}
.no-border-bottom-error {
  border-bottom: none !important;
}
/*.dateSelect, .feed-contact-form__text-input {*/
/*    margin-bottom: 4px;*/
/*}*/
#find-city-select {
  padding-bottom: 5px;
}
.feed-contact-form .selectize-control {
  margin-bottom: -5px;
}
.feed-contact-form__date-and-time-wrapper {
  margin-bottom: 15px;
}
.visually-hidden {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
  white-space: nowrap;
  /* added line */
}
#successMessage {
  padding: 30px 0 50px 0;
}
.contact-form > .selectize-input.full {
  background-color: #F6F6F6;
}
.selectize-input {
  z-index: 0;
}
.contact-form {
  position: relative;
}
.feed-contact-form__date-and-time-wrapper {
  margin-bottom: 15px;
}
.visually-hidden {
  position: absolute!important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  white-space: nowrap;
}
.start-conversation {
  margin-bottom: 41px;
}
.start-conversation__title {
  margin-bottom: 36px;
  color: #474747;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font: 400 26px/31px 'Lato';
}
.start-conversation__links {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.start-conversation__link {
  display: block;
  margin-bottom: 22px;
  padding: 0 0 0 50px;
  background-position: top left;
  background-repeat: no-repeat;
  color: #D63D00;
  letter-spacing: 0.03em;
  font: 500 18px/24px 'Lato';
}
.start-conversation__link:hover,
.start-conversation__link:focus,
.start-conversation__link:focus-visible {
  text-decoration: none;
}
.start-conversation__link:last-child {
  margin-bottom: 0;
}
.start-conversation__link--action-1 {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1709821788/pages/cities-team-building/tel-icon-ada.svg');
  background-position: top left 3px;
  background-size: 24px 24px;
}
.start-conversation__link--action-2 {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1709821788/pages/cities-team-building/live-chat-icon-ada.svg');
  background-position: top 3px left;
  background-size: 30px 22px;
}
.start-conversation__link--action-3 {
  border: none;
  background-color: transparent;
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1709821788/pages/cities-team-building/messge-us-icon-ada.svg');
  background-position: top 3px left 3px;
  background-size: 24px 20px;
}
@media (min-width: 641px) {
  .start-conversation__title {
    letter-spacing: 0.1em;
    font-size: 42px;
    line-height: 45px;
  }
}
@media (min-width: 768px) {
  .start-conversation__links {
    display: block;
    max-width: 718px;
    margin: 0 auto;
  }
  .start-conversation__links-wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .start-conversation__link {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 33.333%;
    height: 60px;
    margin: 0;
    padding: 0;
    background-position: center left;
    line-height: 100%;
  }
  .start-conversation__link--action-1 {
    background-position: center left 30px;
  }
  .start-conversation__link--action-2 {
    border-right: 0.5px solid #CCCCCC;
    border-left: 0.5px solid #CCCCCC;
    background-position: center left 15px;
  }
  .start-conversation__link--action-3 {
    background-position: center left 40px;
  }
}
@media (min-width: 991px) {
  .start-conversation {
    margin-bottom: 40px;
  }
  .start-conversation__title {
    margin-bottom: 40px;
  }
  .start-conversation__links {
    max-width: 900px;
  }
  .start-conversation .start-conversation__link--action-1 {
    background-position: center left 60px;
  }
  .start-conversation .start-conversation__link--action-2 {
    background-position: center left 45px;
  }
  .start-conversation .start-conversation__link--action-3 {
    background-position: center left 70px;
  }
}
@media (min-width: 1200px) {
  .start-conversation__links {
    max-width: 1020px;
  }
  .start-conversation .start-conversation__link--action-1 {
    background-position: center left 80px;
  }
  .start-conversation .start-conversation__link--action-2 {
    background-position: center left 65px;
  }
  .start-conversation .start-conversation__link--action-3 {
    background-position: center left 90px;
  }
}
.selectize-dropdown {
  z-index: 4;
}
.contact-form {
  max-width: 650px;
  margin: 0 auto;
}
.contact-form.closed {
  display: none;
}
.contact-form__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #EEEEEE;
}
.contact-form__title {
  color: #474747;
  letter-spacing: 0.03em;
  font: 600 19px/26px 'Open Sans';
}
.contact-form__close-btn {
  display: block;
  width: 20px;
  height: 20px;
  padding: 0;
  border: none;
  background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1660811766/pages/cities-team-building/close-button.svg') no-repeat center;
}
.contact-form__close-btn:focus-visible {
  outline: none;
}
.feed-contact-form__category {
  display: none;
}
.feed-contact-form__row {
  margin-bottom: 20px;
}
.feed-contact-form__row:last-child {
  margin-bottom: 0;
}
.feed-contact-form__field-name {
  margin-bottom: 10px;
  color: #474747;
  letter-spacing: 0.03em;
  font: 700 14px/17px 'Lato';
}
.feed-contact-form__field-name--required::after {
  content: '*';
  color: #D63D00;
}
.feed-contact-form__method-info {
  display: grid;
  -moz-column-gap: 10px;
       column-gap: 10px;
  grid-template-columns: repeat(3, 1fr);
}
.feed-contact-form__input-label {
  position: relative;
  display: block;
  margin: 0;
  cursor: pointer;
}
.feed-contact-form__input-label:focus-visible {
  outline: none;
}
.feed-contact-form__input-label input[type=radio] {
  position: absolute;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.feed-contact-form__input-label input[type=radio]:checked + .feed-contact-form__custom-input {
  border-color: #D63D00;
  background-color: #ffffff;
  color: #D63D00;
}
.feed-contact-form__custom-input {
  width: 100%;
  height: 32px;
  border: 1.5px solid transparent;
  border-radius: 10px;
  background-color: #F6F6F6;
  color: #606060;
  text-align: center;
  letter-spacing: 0.03em;
  font: 500 12px/29px 'Open Sans';
}
.feed-contact-form__user-info {
  display: grid;
  -moz-column-gap: 10px;
       column-gap: 10px;
  grid-template-columns: repeat(2, minmax(10px, 1fr));
}
.feed-contact-form__text-input {
  display: block;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 32px;
  padding: 0 10px;
  border: 1px solid transparent;
  border-radius: 10px;
  background-color: #F6F6F6;
  color: #606060;
  text-overflow: ellipsis;
  white-space: nowrap;
  letter-spacing: 0.03em;
  font: 500 14px/30px 'Open Sans';
}
.feed-contact-form__text-input:focus-visible {
  outline: none;
}
.feed-contact-form__text-input:focus {
  border-color: #FF530D;
  background-color: #FFFFFF;
}
.feed-contact-form__text-input::-moz-placeholder {
  color: rgba(96, 96, 96, 0.5);
}
.feed-contact-form__text-input:-ms-input-placeholder {
  color: rgba(96, 96, 96, 0.5);
}
.feed-contact-form__text-input::placeholder {
  color: rgba(96, 96, 96, 0.5);
}
.feed-contact-form__select .selectize-input {
  height: 32px;
  padding: 0 20px 0 10px;
  border: 1px solid transparent;
  border-radius: 10px;
  background: #F6F6F6;
  box-shadow: none;
}
.feed-contact-form__select .selectize-input::before {
  display: block;
}
.feed-contact-form__select .selectize-input.dropdown-active {
  pointer-events: none;
}
.feed-contact-form__select .selectize-input::before,
.feed-contact-form__select .item {
  content: '';
  position: absolute;
  top: 0;
  right: 20px;
  bottom: 0;
  left: 10px;
  overflow: hidden;
  height: 100%;
  background-color: #F6F6F6;
  color: #606060;
  text-overflow: ellipsis;
  white-space: nowrap;
  letter-spacing: 0.03em;
  font: 500 12px/30px 'Open Sans';
}
.feed-contact-form__select .selectize-control.single .selectize-input::after {
  right: 10.4px;
  width: 10px;
  height: 6px;
  margin: 0;
  border: none;
  background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1660739569/pages/cities-team-building/select-arrow.svg') no-repeat center;
  background-size: contain;
  transform: translateY(-50%);
}
.feed-contact-form__select .selectize-control.single .selectize-input.input-active {
  border-color: #FF530D;
  border-bottom: none;
  border-radius: 10px 10px 0 0;
  background-color: #FFFFFF;
}
.feed-contact-form__select .selectize-control.single .selectize-input.input-active::before,
.feed-contact-form__select .selectize-control.single .selectize-input.input-active .item {
  background-color: #FFFFFF;
}
.feed-contact-form__select .selectize-control.single .selectize-input.input-active::after {
  transform: translateY(-50%) rotate(180deg);
}
.feed-contact-form__select .selectize-dropdown {
  margin: 0;
  border-color: #FF530D;
  border-radius: 0 0 10px 10px;
  padding: 10px 0px 10px 10px;
}
.feed-contact-form__select .selectize-dropdown-content {
  max-height: none;
  padding: 0 10px;
  direction: rtl;
}
.feed-contact-form__select .selectize-dropdown-content::-webkit-scrollbar {
  width: 3px;
}
.feed-contact-form__select .selectize-dropdown-content::-webkit-scrollbar-track {
  width: 3px;
  border-radius: 3px;
  background-color: #e2e2e2;
}
.feed-contact-form__select .selectize-dropdown-content::-webkit-scrollbar-thumb {
  width: 3px;
  border-radius: 3px;
  background-color: #C4C4C4;
}
.feed-contact-form__select .option {
  padding: 10px 0;
  border-top: 1px solid #EEEEEE;
  color: #606060;
  letter-spacing: 0.03em;
  font: 500 12px/1 'Open Sans';
  cursor: pointer;
  direction: ltr;
}
.feed-contact-form__select .option.active {
  background: transparent;
  color: #FF530D;
}
.feed-contact-form__select .selectize-input input {
  display: none !important;
}
.feed-contact-form__time-info .selectize-dropdown {
  padding: 10px 10px 10px 0;
}
.feed-contact-form__time-info .selectize-dropdown-content {
  max-height: 250px;
}
.feed-contact-form__time-info .selectize-dropdown-content::-webkit-scrollbar {
  width: 3px;
}
.feed-contact-form__time-info .selectize-dropdown-content::-webkit-scrollbar-track {
  width: 3px;
  border-radius: 3px;
  background-color: #e2e2e2;
}
.feed-contact-form__time-info .selectize-dropdown-content::-webkit-scrollbar-thumb {
  width: 3px;
  border-radius: 3px;
  background-color: #C4C4C4;
}
.feed-contact-form__time-info .option:first-child {
  padding-top: 0;
  border: none;
}
.feed-contact-form__select-category .selectize-input::before {
  content: 'Select Category';
}
.feed-contact-form__service-info .feed-contact-form__select .selectize-input::before {
  content: 'Experience type';
}
.feed-contact-form__location-info .feed-contact-form__select .selectize-input::before {
  content: 'Any';
}
.feed-contact-form__time-info .selectize-input::before {
  content: 'Time';
}
.feed-contact-form__date-and-time {
  display: grid;
  margin-bottom: 10px;
  -moz-column-gap: 10px;
       column-gap: 10px;
  grid-template-columns: repeat(3, minmax(10px, 1fr));
}
.feed-contact-form__date-and-time:last-child {
  margin-bottom: 0;
}
.feed-contact-form__add-button {
  display: block;
  padding: 0;
  border: none;
  background-color: transparent;
  color: #D63D00;
  font: 600 12px/16px 'Open Sans';
}
.feed-contact-form__add-button:focus-visible {
  outline: none;
}
.feed-contact-form__date-select {
  position: relative;
}
.feed-contact-form__date-select.focused::after {
  content: '';
  position: absolute;
  top: 13px;
  right: 10.4px;
  display: block;
  width: 10px;
  height: 6px;
  transform: rotate(180deg);
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgOSA1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KPHBhdGggZD0iTTcuNiAxTDQuMyA0TDEgMS4wMDE5NyIgc3Ryb2tlPSIjNjA2MDYwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+DQo8L3N2Zz4=);
  background-position: center;
  background-repeat: no-repeat;
}
.feed-contact-form__date-select.focused .feed-contact-form__date-select-close-btn {
  transform: rotate(180deg);
}
.feed-contact-form #dateSelect,
.feed-contact-form .dateSelect {
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 32px;
  padding: 0 20px 0 10px;
  border: 1px solid transparent;
  border-radius: 10px;
  background-color: #F6F6F6;
  color: #606060;
  text-overflow: ellipsis;
  white-space: nowrap;
  letter-spacing: 0.03em;
  font: 500 12px/30px 'Open Sans';
  cursor: pointer;
}
.feed-contact-form #dateSelect::after,
.feed-contact-form .dateSelect::after {
  content: '';
  position: absolute;
}
.feed-contact-form #dateSelect:focus-visible,
.feed-contact-form .dateSelect:focus-visible {
  outline: none;
}
.feed-contact-form #dateSelect.focused,
.feed-contact-form .dateSelect.focused {
  border-color: #FF530D;
  background-color: #FFFFFF;
  background-image: none;
}
.feed-contact-form #dateSelect::-moz-placeholder, .feed-contact-form .dateSelect::-moz-placeholder {
  color: #606060;
}
.feed-contact-form #dateSelect:-ms-input-placeholder, .feed-contact-form .dateSelect:-ms-input-placeholder {
  color: #606060;
}
.feed-contact-form #dateSelect::placeholder,
.feed-contact-form .dateSelect::placeholder {
  color: #606060;
}
.feed-contact-form__class-details {
  display: grid;
  -moz-column-gap: 10px;
       column-gap: 10px;
  grid-template-columns: repeat(2, minmax(10px, 1fr));
}
.feed-contact-form__comment {
  width: 100%;
  height: 138px;
  padding: 7px 20px;
  border: 1px solid transparent;
  border-radius: 10px;
  background-color: #F6F6F6;
  color: #606060;
  letter-spacing: 0.03em;
  font: 500 14px/19px 'Open Sans';
  resize: none;
}
.feed-contact-form__comment:focus-visible {
  outline: none;
}
.feed-contact-form__comment:focus {
  border-color: #FF530D;
  background-color: #FFFFFF;
}
.feed-contact-form__comment::-moz-placeholder {
  color: rgba(96, 96, 96, 0.5);
}
.feed-contact-form__comment:-ms-input-placeholder {
  color: rgba(96, 96, 96, 0.5);
}
.feed-contact-form__comment::placeholder {
  color: rgba(96, 96, 96, 0.5);
}
.feed-contact-form__button {
  margin-top: 40px;
}
.feed-contact-form__submit {
  padding: 0;
  border: 0;
  display: block;
  width: 100%;
  max-width: 340px;
  height: 48px;
  margin: 0 auto;
  border-radius: 10px;
  letter-spacing: 0.1em;
  font: 700 18px/45px 'Lato';
}
.feed-contact-form__submit:focus-visible {
  outline: none;
}
@media (max-width: 352px) {
  .feed-contact-form__service-info .feed-contact-form__select .selectize-dropdown-content {
    max-height: 325px;
  }
}
@media (min-width: 352px) {
  .feed-contact-form__service-info .feed-contact-form__select .selectize-dropdown-content {
    max-height: 325px;
  }
}
@media (min-width: 353px) {
  .feed-contact-form__service-info .feed-contact-form__select .selectize-dropdown-content {
    max-height: 315px;
  }
}
@media (min-width: 373px) {
  .feed-contact-form__service-info .feed-contact-form__select .selectize-dropdown-content {
    max-height: 300px;
  }
}
@media (min-width: 388px) {
  #find-city-select .selectize-dropdown-content {
    max-height: 189px;
  }
}
@media (min-width: 390px) {
  .feed-contact-form__service-info .feed-contact-form__select .selectize-dropdown-content {
    max-height: 285px;
  }
}
@media (min-width: 406px) {
  .feed-contact-form__service-info .feed-contact-form__select .selectize-dropdown-content {
    max-height: 290px;
  }
}
@media (min-width: 407px) {
  .feed-contact-form__service-info .feed-contact-form__select .selectize-dropdown-content {
    max-height: 275px;
  }
}
@media (min-width: 427px) {
  .feed-contact-form__service-info .feed-contact-form__select .selectize-dropdown-content {
    max-height: 255px;
  }
}
@media (min-width: 441px) {
  .feed-contact-form__service-info .feed-contact-form__select .selectize-dropdown-content {
    max-height: 240px;
  }
}
@media (min-width: 568px) {
  .feed-contact-form__service-info .feed-contact-form__select .selectize-dropdown-content {
    max-height: 220px;
  }
}
@media (min-width: 575px) {
  .feed-contact-form__service-info .feed-contact-form__select .selectize-dropdown-content {
    max-height: 215px;
  }
}
@media (min-width: 576px) {
  .feed-contact-form__service-info .feed-contact-form__select .selectize-dropdown-content {
    max-height: 205px;
  }
}
.contact-form .daterangepicker {
  z-index: 4;
  margin: 2px 0 0 0;
  border: 1px solid #FF530D;
  border-radius: 10px;
  background: #ffffff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
}
.contact-form .daterangepicker::before,
.contact-form .daterangepicker::after {
  display: none;
}
.contact-form .daterangepicker .ranges {
  display: none !important;
}
.contact-form .daterangepicker .prev,
.contact-form .daterangepicker .next {
  background-position: center;
  background-repeat: no-repeat;
}
.contact-form .daterangepicker .prev span,
.contact-form .daterangepicker .next span {
  display: none !important;
}
.contact-form .daterangepicker .prev {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1660807351/pages/cities-team-building/calendar-prev-arrow.svg');
}
.contact-form .daterangepicker .next {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1660807278/pages/cities-team-building/calendar-next-arrow.svg');
}
.contact-form .daterangepicker .drp-calendar.left {
  width: 100%;
  max-width: none;
  padding: 10px;
}
.contact-form .daterangepicker .calendar-table th {
  color: #474747;
  text-align: center;
  letter-spacing: 0.03em;
  font: 400 14px/19px 'Open Sans';
}
.contact-form .daterangepicker .calendar-table td {
  color: #474747;
  text-align: center;
  font: 400 14px/19px 'Open Sans';
}
.contact-form .daterangepicker .calendar-table td.off {
  color: #CCCCCC;
}
.contact-form .daterangepicker .calendar-table td.off.disabled {
  -webkit-text-decoration-line: line-through;
          text-decoration-line: line-through;
}
.contact-form .daterangepicker .calendar-table td.active,
.contact-form .daterangepicker .calendar-table td.active:hover {
  background: #FF530D;
  color: #FFFFFF;
}
.contact-form .daterangepicker .ranges li.active,
.contact-form .daterangepicker .ranges li:hover {
  background: #FF530D;
  color: #fff;
}
.contact-form .daterangepicker td.active,
.contact-form .daterangepicker td.active:hover,
.contact-form .daterangepicker td.in-range {
  background: #FF530D;
  color: #fff;
}
#find-city-select {
  position: relative;
}
#find-city-select .select-wrapper {
  font-size: 0;
}
#find-city-select .select-open-content {
  display: block;
}
#find-city-select .city-select .selectize-input {
  height: 32px;
  padding: 0 20px 0 10px;
  border: 1px solid transparent;
  border-radius: 10px;
  background: #F6F6F6;
  box-shadow: none;
}
#find-city-select .city-select .selectize-input::before {
  display: block;
}
#find-city-select .city-select .selectize-input::after {
  right: 10.4px;
  width: 10px;
  height: 6px;
  margin: 0;
  border: none;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgOSA1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KPHBhdGggZD0iTTcuNiAxTDQuMyA0TDEgMS4wMDE5NyIgc3Ryb2tlPSIjNjA2MDYwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+DQo8L3N2Zz4=) no-repeat center;
  background-size: contain;
  transform: translateY(-50%);
}
#find-city-select .city-select .selectize-input input,
#find-city-select .city-select .selectize-input .item {
  height: 100%;
  color: #606060;
  letter-spacing: 0.03em;
  font: 500 12px/30px 'Open Sans';
}
#find-city-select .city-select .selectize-input input::-moz-placeholder {
  color: #606060;
}
#find-city-select .city-select .selectize-input input:-ms-input-placeholder {
  color: #606060;
}
#find-city-select .city-select .selectize-input input::placeholder {
  color: #606060;
}
#find-city-select .city-select .selectize-input .item {
  overflow: hidden;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#find-city-select .selectize-dropdown {
  margin: 0;
  padding: 10px 10px 10px 0;
  border-color: #FF530D;
  border-radius: 0 0 10px 10px;
}
#find-city-select .selectize-dropdown .option {
  padding: 10px 0;
  border-top: 1px solid #EEEEEE;
  color: #606060;
  letter-spacing: 0.03em;
  font: 500 12px/1 'Open Sans';
  cursor: pointer;
}
#find-city-select .selectize-dropdown .option:first-child {
  padding-top: 0;
  border: none;
}
#find-city-select .selectize-dropdown .option.active {
  background: transparent;
  color: #FF530D;
}
#find-city-select .selectize-dropdown .option.group-level {
  font-weight: bold;
}
#find-city-select .selectize-dropdown .option:not(.group-level) {
  padding-left: 10px;
}
#find-city-select .selectize-dropdown-content {
  padding: 0 10px;
}
#find-city-select .selectize-dropdown-content::-webkit-scrollbar {
  width: 3px;
}
#find-city-select .selectize-dropdown-content::-webkit-scrollbar-track {
  width: 3px;
  border-radius: 3px;
  background-color: #e2e2e2;
}
#find-city-select .selectize-dropdown-content::-webkit-scrollbar-thumb {
  width: 3px;
  border-radius: 3px;
  background-color: #C4C4C4;
}
#find-city-select .select-wrapper--open .select-open-content .title {
  position: relative;
  height: 32px;
  padding: 0 20px 0 10px;
  border: 1px solid #FF530D;
  border-bottom: none;
  border-radius: 10px 10px 0 0;
  background: #FFFFFF;
  color: #606060;
  letter-spacing: 0.03em;
  font: 500 12px/30px 'Open Sans';
}
#find-city-select .select-wrapper--open .select-open-content .title:after {
  content: '';
  position: absolute;
  top: 50%;
  right: 10.4px;
  display: block;
  width: 10px;
  height: 6px;
  margin: 0;
  border: none;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgOSA1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KPHBhdGggZD0iTTcuNiAxTDQuMyA0TDEgMS4wMDE5NyIgc3Ryb2tlPSIjNjA2MDYwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+DQo8L3N2Zz4=) no-repeat center;
  background-size: contain;
  transform: translateY(-50%) rotate(180deg);
}
#find-city-select .select-wrapper--open .city-select .selectize-input {
  position: absolute;
  top: 0;
  padding: 0 10px;
  border-right: 1px solid #FF530D;
  border-left: 1px solid #FF530D;
  border-radius: 0;
  background-color: transparent;
}
#find-city-select .select-wrapper--open .city-select .selectize-input::before,
#find-city-select .select-wrapper--open .city-select .selectize-input::after {
  display: none;
}
#find-city-select .select-wrapper--open .city-select .selectize-input input {
  width: 100% !important;
  height: 29px;
  padding: 0 20px 0 10px !important;
  border: 1px solid #606060 !important;
  border-radius: 7px;
  background: #FFFFFF url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1660831750/pages/cities-team-building/search-icon.svg') no-repeat center right 5px !important;
  color: #606060;
  letter-spacing: 0.05em;
  font: 400 12px/27px 'Open Sans';
}
@media (min-width: 768px) {
  .feed-contact-form__service-info .feed-contact-form__select .selectize-dropdown-content {
    max-height: 260px;
  }
  .contact-form__header {
    margin-bottom: 35px;
  }
  .contact-form__title {
    font-size: 22px;
    line-height: 30px;
  }
  .feed-contact-form__field-name {
    font-size: 16px;
    line-height: 19px;
  }
  .feed-contact-form__custom-input,
  .feed-contact-form__text-input {
    height: 40px;
    font-size: 14px;
    line-height: 37px;
  }
  .feed-contact-form__text-input {
    padding: 0 20px;
  }
  .feed-contact-form__select .selectize-input {
    height: 40px;
    padding: 0 30px 0 20px;
  }
  .feed-contact-form__select .selectize-input::before,
  .feed-contact-form__select .item {
    right: 30px;
    left: 20px;
    font-weight: 400;
    font-size: 14px;
    line-height: 37px;
  }
  .feed-contact-form__select .selectize-control.single .selectize-input:after {
    right: 15px;
    width: 13px;
    height: 8px;
    background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1660810544/pages/cities-team-building/select-arrow-desktop.svg') no-repeat center;
    background-size: auto;
  }
  .feed-contact-form__select .selectize-dropdown-content {
    padding: 0 20px;
  }
  .feed-contact-form__select .option {
    font-size: 14px;
  }
  .feed-contact-form__service-info .feed-contact-form__select .selectize-input::before {
    content: 'Experience type';
  }
  .feed-contact-form__service-info .selectize-dropdown-content {
    max-height: 250px;
  }
  .feed-contact-form__time-info .selectize-input::before {
    content: 'Select Time';
  }
  .feed-contact-form__date-and-time {
    grid-template-columns: 320px 155px 155px;
  }
  .feed-contact-form__time-info .selectize-dropdown {
    padding: 10px 0 10px 10px;
  }
  .feed-contact-form__time-info .selectize-dropdown-content {
    max-height: 262px;
    direction: rtl;
  }
  .feed-contact-form__time-info .option {
    direction: ltr;
  }
  .feed-contact-form__date-select.focused::after {
    top: 16.5px;
    right: 15px;
    width: 13px;
    height: 7px;
    background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1660810544/pages/cities-team-building/select-arrow-desktop.svg');
  }
  .feed-contact-form__date-select.focused .feed-contact-form__date-select-close-btn {
    z-index: 1;
  }
  .feed-contact-form #dateSelect,
  .feed-contact-form .dateSelect {
    position: relative;
    z-index: 1;
    height: 40px;
    padding: 0 30px 0 20px;
    font-weight: 400;
    font-size: 14px;
    line-height: 37px;
    background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1660810544/pages/cities-team-building/select-arrow-desktop.svg');
    background-repeat: no-repeat;
    background-position: top 16.5px right 15px;
    background-size: 13px 7px;
  }
  .feed-contact-form #dateSelect.focused,
  .feed-contact-form .dateSelect.focused {
    border-bottom: none;
    border-radius: 10px 10px 0 0;
    box-shadow: 1px -1px 4px rgba(0, 0, 0, 0.25);
    z-index: 0;
  }
  .feed-contact-form__comment {
    padding: 10px 20px;
    font-weight: 400;
    font-size: 14px;
    line-height: 37px;
  }
  .feed-contact-form__button {
    margin-top: 20px;
  }
  .feed-contact-form__submit {
    width: 182px;
    height: 40px;
    margin: 0 0 0 auto;
    font-weight: 500;
    font-size: 16px;
    line-height: 35px;
  }
  .contact-form .daterangepicker {
    width: 320px;
    margin: 0;
    border-top: none;
    border-radius: 0 0 10px 10px;
    box-shadow: 1px 4px 4px rgba(0, 0, 0, 0.25);
  }
  .contact-form .daterangepicker .drp-calendar.left {
    padding-top: 0;
  }
  .contact-form .daterangepicker .month .calendar-table th {
    font-size: 16px;
    line-height: 22px;
  }
  .contact-form .daterangepicker .month .calendar-table th .month {
    font-weight: 600;
  }
  .contact-form .daterangepicker .month .calendar-table td {
    font-size: 16px;
    line-height: 22px;
  }
  #find-city-select .city-select .selectize-input {
    height: 40px;
    padding: 0 30px 0 20px;
  }
  #find-city-select .city-select .selectize-input::after {
    right: 15px;
    width: 13px;
    height: 8px;
    background: url(https://res.cloudinary.com/hz3gmuqw6/image/upload/v1660810544/pages/cities-team-building/select-arrow-desktop.svg) no-repeat center;
    background-size: auto;
  }
  #find-city-select .city-select .selectize-input input,
  #find-city-select .city-select .selectize-input .item {
    font-weight: 400;
    font-size: 14px;
    line-height: 37px;
  }
  #find-city-select .selectize-dropdown {
    padding: 10px 0 10px 10px;
  }
  #find-city-select .selectize-dropdown .option {
    font-size: 14px;
    direction: ltr;
  }
  #find-city-select .selectize-dropdown-content {
    max-height: 210px;
    padding: 0 20px;
    direction: rtl;
  }
  #find-city-select .select-wrapper--open .select-open-content .title {
    height: 40px;
    padding: 0 30px 0 20px;
    font-weight: 400;
    font-size: 14px;
    line-height: 37px;
  }
  #find-city-select .select-wrapper--open .select-open-content .title::after {
    right: 15px;
    width: 13px;
    height: 8px;
    background: url(https://res.cloudinary.com/hz3gmuqw6/image/upload/v1660810544/pages/cities-team-building/select-arrow-desktop.svg) no-repeat center;
    background-size: auto;
  }
  #find-city-select .select-wrapper--open .city-select .selectize-input {
    padding: 0 20px;
  }
}
#contact_mealtype-error-message,
#contact_time-error-message,
.other_time-error-message {
  margin-top: 15px!important;
}
.start-conversation__wrapper {
  padding: 40px 0;
  border-top: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
}
.start-conversation__title {
  color: #474747;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font: 400 26px/31px 'Lato';
}
.start-conversation__subtitle {
  margin: 20px 0;
  color: #474747;
  text-align: center;
  letter-spacing: 0.03em;
  font: 400 16px/22px 'Open Sans';
}
.start-conversation__links {
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 20px;
}
.start-conversation__border {
  display: none;
}
.start-conversation__link {
  position: relative;
  width: 100%;
  max-width: 340px;
  padding: 16px 19px 16px 65px;
  border: none;
  border-radius: 20px;
  color: #D63D00;
  text-align: left;
  text-decoration: none;
  letter-spacing: 0.03em;
  font: 500 20px/27px 'Open Sans';
  transition: 400ms color;
}
.start-conversation__link:focus-visible {
  outline: none;
}
.start-conversation__link::after {
  content: '';
  position: absolute;
  top: 50%;
  right: 6px;
  display: block;
  width: 12px;
  height: 18px;
  background-size: contain;
  transform: translateY(-50%);
}
.start-conversation__link--call {
  background-size: 24px 24px;
}
.start-conversation__link--chat {
  background-size: 30px 24px;
}
.start-conversation__link--message {
  background-size: 24px 20px;
}
.start-conversation__link .visible-768 {
  display: none;
}
body.body-loaded .start-conversation__link::after {
  background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1669821669/pages/global-private-chef/arrow-icon.svg') no-repeat center;
}
@media (max-width: 767px) {
  body.body-loaded .start-conversation__link--call {
    background: #ffffff url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1669821669/pages/global-private-chef/phone-icon.svg') no-repeat center left 30px;
  }
  body.body-loaded .start-conversation__link--chat {
    background: #ffffff url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1669821669/pages/global-private-chef/chat-icon.svg') no-repeat center left 27px;
  }
  body.body-loaded .start-conversation__link--message {
    background: #ffffff url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1669821669/pages/global-private-chef/message-icon.svg') no-repeat center left 30px;
  }
}
.start-conversation.hide-phone .start-conversation__link--call,
.start-conversation.hide-phone .start-conversation__link--call + .start-conversation__border {
  display: none;
}
@media (min-width: 350px) {
  .start-conversation__link {
    padding: 16px 35px 16px 76px;
  }
  .start-conversation__link::after {
    right: 20px;
  }
}
@media (min-width: 768px) {
  .start-conversation__links {
    flex-direction: row;
    justify-content: space-between;
    max-width: 801px;
    margin: 0 auto;
  }
  .start-conversation__border {
    display: block;
    width: 0.5px;
    height: 60px;
    background-color: #cccccc;
  }
  .start-conversation__link {
    flex-shrink: 0;
    width: auto;
    max-width: 100%;
    padding: 5px 0 5px 40px;
  }
  .start-conversation__link--call {
    background: transparent url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1709648066/pages/global-private-chef/phone-icon-ada.svg') no-repeat center left 1px;
    background-size: 24px 24px;
  }
  .start-conversation__link--chat {
    background: transparent url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1709648066/pages/global-private-chef/chat-icon-ada.svg') no-repeat center left 1px;
    background-size: 30px 24px;
  }
  .start-conversation__link--message {
    background: transparent url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1709648066/pages/global-private-chef/message-icon-ada.svg') no-repeat center left 1px;
    background-size: 24px 20px;
  }
  .start-conversation__link::after {
    display: none;
  }
  .start-conversation__link .mob-visible {
    display: none;
  }
  .start-conversation__link .visible-768 {
    display: inline;
  }
  .start-conversation.hide-phone .start-conversation__links {
    justify-content: space-around;
  }
  body.body-loaded .start-conversation--call {
    background: transparent url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1709648066/pages/global-private-chef/phone-icon-ada.svg') no-repeat center left 1px;
    background-size: 24px 24px;
  }
  body.body-loaded .start-conversation--chat {
    background: transparent url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1709648066/pages/global-private-chef/chat-icon-ada.svg') no-repeat center left 1px;
    background-size: 30px 24px;
  }
  body.body-loaded .start-conversation--message {
    background: transparent url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1709648066/pages/global-private-chef/message-icon-ada.svg') no-repeat center left 1px;
    background-size: 24px 20px;
  }
}
@media (min-width: 991px) {
  .start-conversation {
    max-width: 1440px;
    margin: 0 auto;
  }
  .start-conversation__title {
    letter-spacing: 0.08em;
    font-size: 42px;
    line-height: 50px;
  }
  .start-conversation__subtitle {
    margin: 11px 0 60px;
    font-size: 22px;
    line-height: 30px;
  }
  .start-conversation__link {
    font-size: 18px;
    line-height: 22px;
  }
}
.covid-modal {
  position: relative;
  padding: 10px 10px 20px;
  border: 1.5px solid #808080;
  border-radius: 10px;
  background-color: #ffffff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.covid-modal::before {
  content: '';
  position: absolute;
  top: -9px;
  left: 23px;
  width: 16px;
  height: 16px;
  border-top: 1.5px solid #808080;
  border-left: 1.5px solid #808080;
  border-radius: 5px 0 0 0;
  background: #ffffff;
  transform: rotate(45deg);
}
.covid-modal__close-btn {
  position: absolute;
  top: 9px;
  right: 10px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  cursor: pointer;
}
.covid-modal__title {
  color: #474747;
  text-align: center;
  letter-spacing: 0.02em;
  font: 600 16px/22px 'Open Sans';
  cursor: auto;
}
.covid-modal__description {
  margin: 10px 0;
  color: #474747;
  text-align: center;
  letter-spacing: 0.02em;
  font: 400 14px/19px 'Open Sans';
  cursor: auto;
}
.covid-modal__link {
  color: #ff530d;
  cursor: pointer;
}
.covid-modal__link:hover {
  text-decoration: underline;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  text-decoration-thickness: 0.5px;
}
.covid-modal__list-point {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 10px;
  -moz-column-gap: 10px;
       column-gap: 10px;
}
.covid-modal__list-point:last-child {
  margin-bottom: 0;
}
.covid-modal__list-point span {
  color: #474747;
  letter-spacing: 0.03em;
  font: 600 16px/19px 'Lato';
  cursor: auto;
  text-align: center;
}
.covid-modal__list-point img {
  display: block;
  width: 29px;
  height: 17px;
}
.covid-modal__host-type {
  text-transform: capitalize;
}
@media (min-width: 768px) {
  .covid-modal::before {
    left: 13px;
  }
}
@media (min-width: 991px) {
  .covid-modal {
    padding: 10px 10px 15px;
  }
  .covid-modal__header {
    position: relative;
  }
  .covid-modal__close-btn {
    top: 3px;
    right: 0;
    height: 15px;
  }
}
.meal-card__preview-slider-block {
  display: flex;
}
.meal-card__preview-slider-wrapper {
  position: relative;
  width: 100%;
  max-height: 100%;
  max-width: 100%;
  flex: 1;
  height: auto;
  overflow: hidden;
}
.meal-card__preview-slider {
  position: relative;
  height: 100%;
  display: flex;
}
.meal-card__preview-slider .slick-slide .experiences-meal__image {
  transition: transform 0.25s;
}
.meal-card__preview-slider .slick-slide.slick-zoomed .experiences-meal__image {
  transition: transform 3.25s;
  transform: scale(1.3);
  transition-timing-function: linear;
}
.meal-card__preview-slider .slick-list,
.meal-card__preview-slider .slick-track,
.meal-card__preview-slider .slick-slide div {
  height: 100%;
}
.meal-card__preview-slider .slick-list.draggable {
  cursor: -webkit-grab;
  cursor: grab;
}
.meal-card__preview-slider .slick-dots-container {
  position: absolute;
  bottom: 18px;
  left: 50%;
  overflow: hidden;
  width: 60px;
  height: 8px;
  transform: translateX(-50%);
}
.meal-card__preview-slider .slick-dots {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  padding: 0;
  list-style: none;
  transition: transform 400ms;
  transform: translateX(0px);
}
.meal-card__preview-slider .slick-dots li {
  overflow: hidden;
  width: 8px;
  height: 8px;
  margin: 0 2px;
  border-radius: 50%;
  background-color: hsla(0, 0%, 100%, 0.5);
  transition: background-color 250ms ease-out 0s, transform 250ms ease-out 0s;
  transform: scale(0.75);
  transform-origin: center;
}
.meal-card__preview-slider .slick-dots li button {
  display: none;
}
.meal-card__preview-slider .slick-dots li.slick-active {
  background-color: #ffffff;
  transform: scale(1);
}
.meal-card__slick-arrow {
  display: none;
}
@media (min-width: 992px) {
  .meals-block--without-filters .meal-card__slick-arrow,
  .meals-block--without-filters .experiences-meal.standart-type .meal-card__slick-arrow {
    position: absolute;
    z-index: 1;
    top: 50%;
    display: block !important;
    width: 32px;
    height: 32px;
    padding: 0;
    border: 0;
    border-radius: 50%;
    color: transparent;
    opacity: 0;
    transition: opacity 200ms;
    transform: translateY(-50%);
  }
  .meals-block--without-filters .meal-card__slick-arrow--prev,
  .meals-block--without-filters .experiences-meal.standart-type .meal-card__slick-arrow--prev {
    left: 20px;
    background: #ffffff url(https://res.cloudinary.com/hz3gmuqw6/image/upload/v1674117652/pages/category-page/arrow-prev.svg) no-repeat center;
    background-size: 7px;
  }
  .meals-block--without-filters .meal-card__slick-arrow--next,
  .meals-block--without-filters .experiences-meal.standart-type .meal-card__slick-arrow--next {
    right: 20px;
    background: #ffffff url(https://res.cloudinary.com/hz3gmuqw6/image/upload/v1674117652/pages/category-page/arrow-next.svg) no-repeat center;
    background-size: 7px;
  }
  .meal-card__preview-slider-wrapper:hover .meal-card__slick-arrow {
    opacity: 0.8 !important;
  }
}
@media (min-width: 1135px) {
  .meal-card__slick-arrow {
    position: absolute;
    z-index: 1;
    top: 50%;
    display: block !important;
    width: 32px;
    height: 32px;
    padding: 0;
    border: 0;
    border-radius: 50%;
    color: transparent;
    opacity: 0;
    transition: opacity 200ms;
    transform: translateY(-50%);
  }
  .meal-card__slick-arrow--prev {
    left: 20px;
    background: #ffffff url(https://res.cloudinary.com/hz3gmuqw6/image/upload/v1674117652/pages/category-page/arrow-prev.svg) no-repeat center;
    background-size: 7px;
  }
  .meal-card__slick-arrow--next {
    right: 20px;
    background: #ffffff url(https://res.cloudinary.com/hz3gmuqw6/image/upload/v1674117652/pages/category-page/arrow-next.svg) no-repeat center;
    background-size: 7px;
  }
}
.experiences-meals .experiences-meal:last-child {
  margin-bottom: 0;
}
.meal-card-like {
  z-index: 3 !important;
}
.experiences-meal {
  position: relative;
  display: block;
  margin-bottom: 21px;
  border: 1px solid #cccccc;
  border-radius: 15px;
  background-color: #ffffff;
  text-decoration: none;
  cursor: pointer;
  transition: box-shadow 400ms;
}
.experiences-meal:hover {
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.15);
}
.experiences-meal:hover,
.experiences-meal:focus,
.experiences-meal:focus-visible {
  outline: none;
  text-decoration: none;
}
.experiences-meal__preview {
  position: relative;
  z-index: 2;
  display: block;
  border-radius: 15px 15px 0 0;
}
.experiences-meal__preview.no-slider {
  z-index: 0;
}
.experiences-meal__preview.cl-exp-meal-hover .meal-card__preview-fake-slide {
  display: none;
  z-index: 0;
}
.experiences-meal__image {
  display: block;
  width: 100%;
  height: 203px;
  -o-object-fit: cover;
     object-fit: cover;
  transition: transform 0.5s;
}
.experiences-meal .meal-card__preview-fake-slide {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}
.experiences-meal .meal-card__preview-fake-slide img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.experiences-meal .meal-card__preview-slider-wrapper {
  height: 203px;
  border-radius: inherit;
}
.experiences-meal__location,
.experiences-meal__unavailable-flag,
.experiences-meal__kit-flag {
  position: relative;
  padding: 8px 0;
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font: 400 14px/17px 'Lato';
  z-index: 1;
}
.experiences-meal__location {
  background: #d63d00;
}
.experiences-meal__unavailable-flag {
  z-index: 1;
  background: rgba(71, 71, 71, 0.8);
}
.experiences-meal__kit-flag {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px 0;
  background: #25856f;
  gap: 8px;
}
.experiences-meal__kit-flag-icon {
  display: block;
  width: 26px;
  height: 24px;
}
.experiences-meal__ribbons {
  position: absolute;
  top: 20px;
  right: 0;
  display: grid;
  z-index: 1;
  row-gap: 8px;
}
.experiences-meal__ribbon,
.experiences-meal__live-from {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 0 0 auto;
  padding: 5px 20px;
  border-radius: 5px 0 0 5px;
  background: #25856f;
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  font: 500 12px/14px 'Lato';
}
.experiences-meal__live-from {
  display: flex;
  align-items: center;
  background: #ffffff;
  color: #d63d00;
  line-height: 13px;
  gap: 4px;
}
.experiences-meal__content {
  padding: 8px 15px 15px;
}
.experiences-meal__title-wrapper {
  margin-bottom: 2px;
}
.experiences-meal__title:hover,
.experiences-meal__title:focus,
.experiences-meal__title:focus-visible {
  text-decoration: none;
  outline: none;
}
.experiences-meal__title,
.experiences-meal__title h3 {
  color: #474747;
  letter-spacing: 0.03em;
  font: 500 18px/22px 'Lato';
}
.experiences-meal__price {
  flex-shrink: 0;
  color: #474747;
  font: 400 16px/22px 'Open Sans';
}
.experiences-meal__price.tablet-visible {
  display: none;
}
.experiences-meal__type-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 11px;
}
.experiences-meal__type {
  color: #D63D00;
  letter-spacing: 0.02em;
  font: 400 14px/19px 'Open Sans';
}
.experiences-meal__description {
  display: -webkit-box;
  overflow: hidden;
  -webkit-box-orient: vertical;
  height: 54px;
  margin-bottom: 9px;
  color: #606060;
  text-overflow: ellipsis;
  letter-spacing: 0.02em;
  font: 400 14px/18px 'Open Sans';
  -webkit-line-clamp: 3;
}
.experiences-meal__options {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.experiences-meal__tag {
  visibility: hidden;
  overflow: hidden;
  width: 63px;
  height: 16px;
}
.experiences-meal__tag svg {
  width: 16px;
  height: 16px;
}
.experiences-meal__services {
  position: relative;
  z-index: 2;
  display: flex;
  align-items: center;
  width: 63px;
  height: 16px;
  -moz-column-gap: 10px;
       column-gap: 10px;
}
.experiences-meal__services img {
  display: block;
}
.experiences-meal__modal-btn {
  width: 25px;
  height: 14px;
}
.experiences-meal__flexible-booking {
  width: auto;
  height: 18px;
}
.experiences-meal__menu-btn {
  position: relative;
  z-index: 2;
  padding: 0 1px 1px;
  border-bottom: 1px solid #25856f;
  color: #25856f;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font: 600 12px/14px 'Lato';
}
.experiences-meal__menu-btn::before {
  content: '';
  position: absolute;
  top: -10px;
  left: -10px;
  display: block;
  width: calc(100% + 20px);
  height: calc(100% + 20px);
}
.experiences-meal__see-more {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding-right: 10px;
  color: #d63d00;
  font: 400 12px/16px 'Open Sans';
}
.experiences-meal__covid-modal {
  position: absolute;
  z-index: 3;
  top: calc(100% + 10px);
  right: -20px;
  left: -20px;
  max-width: 340px;
}
.experiences-meal__information {
  margin-top: 11px;
}
.experiences-meal__chef {
  display: flex;
  -moz-column-gap: 10px;
       column-gap: 10px;
}
.experiences-meal__chef-logo-wrapper {
  position: relative;
  width: 50px;
  height: 50px;
}
.experiences-meal__chef-logo-wrapper::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 19px;
  height: 19px;
  border-radius: 50%;
  background-size: contain;
}
.experiences-meal__chef-status {
  display: block;
  max-width: 50px;
  color: #707070;
  text-align: center;
  font: 500 11px/11px 'Open Sans';
}
.experiences-meal__chef-photo {
  width: 50px;
  height: 50px;
  border: 0.5px solid #cccccc;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}
.experiences-meal__chef-info {
  padding-top: 3px;
}
.experiences-meal__chef-name {
  color: #474747;
  font: 600 14px/19px 'Open Sans';
}
.experiences-meal__chef-rating {
  display: flex;
  align-items: center;
  -moz-column-gap: 5px;
       column-gap: 5px;
}
.experiences-meal__stars-rating {
  min-width: 67px;
}
.experiences-meal__stars-rating .chef-stars-rating {
  height: 10px;
}
.experiences-meal__rating-number,
.experiences-meal__reviews {
  color: #606060;
  letter-spacing: 0.03em;
  font: 400 12px/16px 'Open Sans';
}
.experiences-meal__rating-number {
  display: none;
  color: #474747;
  font-weight: 600;
}
.experiences-meal__stars-location {
  color: #606060;
  letter-spacing: 0.02em;
  font: 400 12px/14px 'Open Sans';
}
.experiences-meal__date-info {
  margin-top: 10px;
  padding: 10px 28px 0 0;
  border-top: 1px solid #cccccc;
}
.experiences-meal__next-date {
  color: #474747;
  font: 400 14px/14px 'Open Sans';
}
.experiences-meal__next-date b {
  font-weight: 600;
}
.experiences-meal__date-btn {
  color: #D63D00;
  font: 400 12px/14px 'Open Sans';
}
.experiences-meal__label {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 0 0 auto;
  padding: 4px 18px;
  border-radius: 5px 0 0 5px;
  background: #367686;
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font: 500 12px/16px 'Open Sans';
}
.experiences-meal__label--desktop {
  display: none;
}
.experiences-meal .tooltip {
  z-index: 2;
  transition: none;
}
.experiences-meal .tooltip.in {
  opacity: 1;
}
.experiences-meal .tooltip .tooltip-arrow {
  z-index: 1;
  bottom: 1px;
  width: 9px;
  height: 9px;
  border: none;
  border-top: 1px solid #808080;
  border-left: 1px solid #808080;
  border-top-left-radius: 3px;
  background: #ffffff;
  transform: rotate(-135deg);
}
.experiences-meal .tooltip .tooltip-inner {
  width: 230px;
  max-width: 230px;
  padding: 18px 20px;
  border: 1px solid #808080;
  border-radius: 10px;
  background-color: #ffffff;
  color: #606060;
  letter-spacing: 0.03em;
  font: 400 12px/16px 'Open Sans';
  filter: drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.25));
}
.experiences-meal__head {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 8px;
  border-radius: 10px 10px 0 0;
  background-color: #474747;
  color: #ffffff;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font: 500 18px/24px 'Lato';
  gap: 4px;
}
.experiences-meal--unavailable .experiences-meal__title,
.experiences-meal--unavailable .experiences-meal__title h3,
.experiences-meal--unavailable .experiences-meal__type,
.experiences-meal--unavailable .experiences-meal__price,
.experiences-meal--unavailable .experiences-meal__description,
.experiences-meal--unavailable .experiences-meal__menu-btn,
.experiences-meal--unavailable .experiences-meal__see-more,
.experiences-meal--unavailable .experiences-meal__chef-name,
.experiences-meal--unavailable .experiences-meal__chef-status,
.experiences-meal--unavailable .experiences-meal__reviews,
.experiences-meal--unavailable .experiences-meal__stars-location,
.experiences-meal--unavailable .experiences-meal__next-date {
  color: #707070;
}
.experiences-meal--unavailable .experiences-meal__ribbon,
.experiences-meal--unavailable .experiences-meal__live-from,
.experiences-meal--unavailable .experiences-meal__label {
  background: #606060 !important;
  color: #ffffff;
}
.experiences-meal--unavailable .experiences-meal__preview.no-slider::before {
  content: '';
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  border-radius: 15px 15px 0 0;
  background: rgba(204, 204, 204, 0.4);
}
.experiences-meal--unavailable .experiences-meal__see-more {
  filter: brightness(0.5) saturate(0) contrast(0.4) hue-rotate(30deg);
}
.experiences-meal--unavailable .experiences-meal__date-info {
  filter: brightness(0.5) saturate(0) contrast(0.4) hue-rotate(30deg);
}
.experiences-meal--unavailable .experiences-meal__chef-logo-wrapper::before {
  background-size: contain;
}
.experiences-meal--unavailable .experiences-meal__stars-rating .chef-stars-rating {
  filter: brightness(0.5) saturate(0) contrast(0.4) hue-rotate(30deg);
  background-size: auto 100%;
}
.experiences-meal--unavailable .experiences-meal__menu-btn {
  border-color: #707070;
}
.experiences-meal--unavailable .meal-card__preview-slider .slick-slide div {
  position: relative;
}
.experiences-meal--unavailable .meal-card__preview-slider .slick-slide div::before {
  content: '';
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  border-radius: 15px 15px 0 0;
  background: rgba(204, 204, 204, 0.4);
}
.experiences-meal.col-3-type .experiences-meal__content-wrapper,
.experiences-meal.coming-soon-type .experiences-meal__content-wrapper {
  display: grid;
  padding-bottom: 12px;
  border-bottom: 1px solid #eeeeee;
}
.experiences-meal.col-3-type .experiences-meal__title-wrapper,
.experiences-meal.coming-soon-type .experiences-meal__title-wrapper {
  order: 2;
  margin-bottom: 16px;
}
.experiences-meal.col-3-type .experiences-meal__type-wrapper,
.experiences-meal.coming-soon-type .experiences-meal__type-wrapper {
  order: 1;
  margin-bottom: 4px;
}
.experiences-meal.col-3-type .experiences-meal__options,
.experiences-meal.coming-soon-type .experiences-meal__options {
  order: 3;
}
.experiences-meal.col-3-type .experiences-meal__description,
.experiences-meal.coming-soon-type .experiences-meal__description {
  display: none;
}
.experiences-meal.col-3-type .experiences-meal__information,
.experiences-meal.coming-soon-type .experiences-meal__information {
  margin-top: 12px;
}
.experiences-meal.col-3-type .experiences-meal__see-more,
.experiences-meal.coming-soon-type .experiences-meal__see-more {
  opacity: 0;
}
.experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) {
  border: 2px solid #474747;
}
.experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .meal-card__preview-slider-wrapper {
  border-radius: 0;
}
.experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .experiences-meal__preview {
  z-index: 2;
}
.experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .experiences-meal__ribbon,
.experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .experiences-meal__live-from,
.experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .experiences-meal__label,
.experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .experiences-meal__location,
.experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .experiences-meal__kit-flag {
  background: #474747;
  color: #ffffff;
}
.experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .experiences-meal__see-more {
  filter: brightness(0.5) saturate(0) contrast(0.4) hue-rotate(30deg);
  color: #606060;
}
.experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .experiences-meal__date-btn {
  color: #606060;
}
.experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .experiences-meal__date-info {
  filter: brightness(0.5) saturate(0) contrast(0.4) hue-rotate(30deg);
}
.experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .experiences-meal__content-wrapper {
  display: grid;
}
.experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .experiences-meal__title-wrapper {
  order: 2;
  margin-bottom: 12px;
}
.experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .experiences-meal__type-wrapper {
  order: 1;
  margin-bottom: 4px;
}
.experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .experiences-meal__description {
  order: 3;
}
.experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .experiences-meal__options {
  order: 4;
}
.fixed-gift-exp-section {
  position: fixed;
  z-index: 99;
  bottom: 0;
}
.flexible-booking-modal {
  position: relative;
  max-width: 250px;
  padding: 20px;
  border: 1px solid #474747;
  border-radius: 10px;
  background-color: #ffffff;
  color: #606060;
  text-align: center;
  letter-spacing: 0.02em;
  font: 400 14px/19px 'Open Sans';
}
.flexible-booking-modal::before {
  content: '';
  position: absolute;
  top: -9px;
  left: 23px;
  width: 16px;
  height: 16px;
  border-top: 1.5px solid #808080;
  border-left: 1.5px solid #808080;
  border-radius: 5px 0 0 0;
  background: #ffffff;
  transform: rotate(45deg);
}
.flexible-booking-modal__close {
  position: absolute;
  top: 5px;
  right: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 25px;
  height: 25px;
}
.experiences-meal__covid-modal.o-2 .flexible-booking-modal::before {
  left: 54px;
}
body.body-loaded .experiences-meal__see-more {
  background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1709627756/pages/search-page/see-more-icon-ada.svg') no-repeat center right;
}
body.body-loaded .experiences-meal__chef-logo-wrapper::before {
  background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1675437065/pages/search-page/chef-verified-icon.svg') no-repeat 50%;
}
body.body-loaded .experiences-meal__date-info {
  background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1709627756/pages/search-page/calendar-icon-ada.svg') no-repeat top 10px right 1px;
}
body.body-loaded .experiences-meal--unavailable .experiences-meal__chef-logo-wrapper::before {
  background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1684763916/pages/search-page/chef-verified-icon-unavailable.svg') no-repeat 50%;
}
@media (max-width: 500px) {
  .otimes {
    display: inline-block;
  }
}
@media (min-width: 700px) {
  .experiences-meals.col-3-type,
  .experiences-meals.coming-soon-type {
    display: grid;
    gap: 20px;
    grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr);
  }
  .experiences-meal.col-3-type,
  .experiences-meal.coming-soon-type {
    margin: 0;
  }
  .experiences-meal.col-3-type .experiences-meal__title-wrapper,
  .experiences-meal.coming-soon-type .experiences-meal__title-wrapper {
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    height: 44px;
    margin-bottom: 12px;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
  }
  .experiences-meal.coming-soon-type .experiences-meal__title-wrapper {
    margin-bottom: 8px;
  }
}
@media (min-width: 768px) {
  .experiences-meal .location-label .slick-dots-container {
    bottom: 51px;
  }
  .experiences-meal__location,
  .experiences-meal__unavailable-flag {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
  }
  .experiences-meal__location {
    background: rgba(214, 61, 0, 0.8);
  }
  .experiences-meal__covid-modal {
    right: -10px;
    left: -10px;
    max-width: 478px;
  }
  .experiences-meal__menu-btn::before {
    display: none;
  }
  .experiences-meal__image {
    height: 100%;
  }
  .experiences-meal__preview.no-slider > .experiences-meal__image {
    height: 203px;
  }
  .experiences-meal .tooltip .tooltip-inner {
    width: 400px;
    max-width: 400px;
  }
  .experiences-meal.standart-type {
    display: flex;
  }
  .experiences-meal.standart-type .experiences-meal__preview {
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    width: 326px;
    border-radius: 15px 0 0 15px;
  }
  .experiences-meal.standart-type .experiences-meal .location-label .slick-dots-container {
    bottom: 51px;
  }
  .experiences-meal.standart-type .experiences-meal__preview.no-slider {
    justify-content: center;
  }
  .experiences-meal.standart-type .experiences-meal__location,
  .experiences-meal.standart-type .experiences-meal__unavailable-flag,
  .experiences-meal.standart-type .experiences-meal__kit-flag {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 0 0 0 15px;
  }
  .experiences-meal.standart-type .experiences-meal__location {
    background: rgba(255, 83, 13, 0.8);
  }
  .experiences-meal.standart-type .experiences-meal__kit-flag {
    background: rgba(37, 133, 111, 0.8);
  }
  .experiences-meal.standart-type .experiences-meal__location {
    background: rgba(214, 61, 0, 0.8);
  }
  .experiences-meal.standart-type .experiences-meal__title-wrapper {
    display: flex;
    align-items: baseline;
    justify-content: space-between;
    -moz-column-gap: 10px;
         column-gap: 10px;
  }
  .experiences-meal.standart-type .experiences-meal__title,
  .experiences-meal.standart-type .experiences-meal__title h3 {
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
  }
  .experiences-meal.standart-type .experiences-meal__price.tablet-visible {
    display: block;
  }
  .experiences-meal.standart-type .experiences-meal__price.mobile-visible {
    display: none;
  }
  .experiences-meal.standart-type .experiences-meal__next-date.unavailable {
    margin-top: 9px;
  }
  .experiences-meal.col-3-type .meal-card__preview-slider-wrapper,
  .experiences-meal.coming-soon-type .meal-card__preview-slider-wrapper {
    height: 214px;
  }
  .experiences-meal.col-3-type .meal-card__preview-slider .slick-dots-container,
  .experiences-meal.coming-soon-type .meal-card__preview-slider .slick-dots-container {
    bottom: 45px;
  }
  .experiences-meal.col-3-type .experiences-meal__date-info,
  .experiences-meal.coming-soon-type .experiences-meal__date-info {
    margin-top: 12px;
    padding-top: 12px;
  }
  .experiences-meal.coming-soon-type .experiences-meal__preview {
    height: 214px;
  }
  .experiences-meal.coming-soon-type .experiences-meal__date-info {
    margin-top: 22px;
  }
  .experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) {
    position: relative;
    padding-top: 40px;
  }
  .experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .meal-card__preview-slider-wrapper {
    border-radius: 0 0 0 15px;
  }
  .experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .experiences-meal__head {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
  }
  .experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .experiences-meal__location {
    background: rgba(71, 71, 71, 0.8) !important;
    border-radius: 0 0 0 10px !important;
  }
  .experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .experiences-meal__content-wrapper {
    display: block;
  }
  .experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .experiences-meal__title-wrapper {
    margin-bottom: 2px;
  }
  .experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .experiences-meal__type-wrapper {
    margin-bottom: 11px;
  }
  .flexible-booking-modal::before {
    left: 13px;
  }
  .experiences-meal__covid-modal.o-2 .flexible-booking-modal::before {
    left: 44px;
  }
}
@media (min-width: 991px) {
  .experiences-meal.standart-type {
    min-height: 300px;
  }
  .experiences-meal.standart-type .experiences-meal__content {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: space-between;
    padding: 20px 20px 10px;
    row-gap: 10px;
  }
  .experiences-meal.standart-type .experiences-meal__title-wrapper {
    margin-bottom: 2.5px;
  }
  .experiences-meal.standart-type .experiences-meal__title,
  .experiences-meal.standart-type .experiences-meal__title h3 {
    letter-spacing: 0.02em;
    font-size: 24px;
    line-height: 29px;
  }
  .experiences-meal.standart-type .experiences-meal__type-wrapper {
    margin-bottom: 7.5px;
  }
  .experiences-meal.standart-type .experiences-meal__description {
    margin-bottom: 10px;
  }
  .experiences-meal.standart-type .experiences-meal__services {
    width: 72px;
  }
  .experiences-meal.standart-type .experiences-meal__see-more {
    font-size: 14px;
    line-height: 19px;
  }
  .experiences-meal.standart-type .experiences-meal__information {
    display: flex;
    justify-content: space-between;
    margin-top: 0;
    padding-top: 15px;
    border-top: 1px solid #cccccc;
  }
  .experiences-meal.standart-type .experiences-meal__stars-location {
    letter-spacing: normal;
    font-size: 14px;
    line-height: 16px;
  }
  .experiences-meal.standart-type .experiences-meal__reviews {
    white-space: nowrap;
  }
  .experiences-meal.standart-type .experiences-meal__date-info {
    margin: 0;
    padding-top: 0;
    padding-right: 35px;
    border: none;
  }
  .experiences-meal.standart-type .experiences-meal__next-date {
    width: 180px;
    text-align: right;
    letter-spacing: 0.02em;
    line-height: 19px;
  }
  .experiences-meal.standart-type .experiences-meal__date-btn {
    text-align: right;
    letter-spacing: 0.02em;
    line-height: 16px;
  }
  .experiences-meal.standart-type.experiences-meal--unavailable .experiences-meal__preview.no-slider::before,
  .experiences-meal.standart-type.experiences-meal--unavailable .meal-card__preview-slider .slick-slide div::before {
    border-radius: 15px 0 0 15px;
  }
  .experiences-meal.col-3-type .experiences-meal__content,
  .experiences-meal.coming-soon-type .experiences-meal__content {
    padding: 8px 16px 16px;
  }
  .experiences-meal.col-3-type .experiences-meal__type-wrapper,
  .experiences-meal.coming-soon-type .experiences-meal__type-wrapper {
    margin-bottom: 0;
  }
  .experiences-meal.col-3-type .experiences-meal__type,
  .experiences-meal.coming-soon-type .experiences-meal__type {
    font-size: 16px;
    line-height: 22px;
  }
  .experiences-meal.col-3-type .experiences-meal__title,
  .experiences-meal.coming-soon-type .experiences-meal__title,
  .experiences-meal.col-3-type .experiences-meal__title h3,
  .experiences-meal.coming-soon-type .experiences-meal__title h3 {
    letter-spacing: 0.02em;
    font-weight: 400;
    font-size: 20px;
    line-height: 22px;
  }
  .experiences-meal.col-3-type .experiences-meal__stars-location,
  .experiences-meal.coming-soon-type .experiences-meal__stars-location {
    font-size: 14px;
    line-height: 19px;
  }
  .experiences-meal--luxury:not(.col-3-type):not(.coming-soon-type) .experiences-meal__tag {
    display: flex;
    visibility: visible;
    overflow: visible;
    align-items: center;
    width: auto;
    height: auto;
    color: #474747;
    font: 700 14px/16px 'Open Sans';
    gap: 4px;
  }
}
@media (min-width: 1200px) {
  .experiences-meals.col-3-type,
  .experiences-meals.coming-soon-type {
    gap: 24px;
    grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr);
  }
  .meal-card-like {
    display: none;
  }
  .experiences-meal__preview:hover .meal-card-like {
    display: flex;
  }
}
body.menu-opened {
  overflow: hidden;
}
body.body-loaded .menu-card__close-btn {
  background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1675798332/pages/search-page/close-icon.svg') no-repeat center;
}
.menu-card {
  position: fixed;
  z-index: 1500;
  bottom: -200%;
  left: 0;
  display: flex;
  align-items: flex-end;
  width: 100%;
  height: 100vh;
  transition: bottom 400ms;
}
.menu-card--opened {
  z-index: 1500;
  bottom: 0;
}
.menu-card__wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 67%;
  padding: 20px 40px;
  border-radius: 15px 15px 0 0;
  background: #fcfcfc;
  box-shadow: 0 -2px 4px rgba(0, 0, 0, 0.25);
}
.menu-card__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 30px;
  padding-bottom: 16px;
  border-bottom: 1px solid #cccccc;
}
.menu-card__title {
  color: #474747;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  font: 500 22px/26px 'Lato';
}
.menu-card__close-btn {
  width: 15px;
  height: 15px;
  color: #ff530d;
}
.menu-card__content {
  position: relative;
  overflow: hidden;
  flex-grow: 1;
  padding: 20px;
  border: 1px solid #cccccc;
  border-radius: 15px;
  background: #ffffff;
}
.menu-card__content-wrapper {
  position: absolute;
  top: 20px;
  right: 20px;
  bottom: 20px;
  left: 20px;
  overflow: auto;
}
.menu-card__content-wrapper::-webkit-scrollbar-track,
.menu-card__content-wrapper::-webkit-scrollbar-thumb,
.menu-card__content-wrapper::-webkit-scrollbar {
  width: 0.1px;
  background-color: transparent;
}
.menu-card__list {
  position: relative;
  min-height: 100%;
  padding: 20px 0;
}
.menu-card__list::before,
.menu-card__list::after {
  content: '';
  position: absolute;
  left: 50%;
  width: 78px;
  height: 5px;
  transform: translateX(-50%);
}
.menu-card__list::before {
  top: 0;
}
.menu-card__list::after {
  bottom: 0;
}
.menu-card__list-decoration {
  position: absolute;
  left: 50%;
  width: 78px;
  height: 5px;
  transform: translateX(-50%);
}
.menu-card__list-decoration--top {
  top: 20px;
}
.menu-card__list-decoration--bottom {
  bottom: 20px;
}
.menu-card__list-decoration svg {
  position: absolute;
  top: 0;
  width: inherit;
  height: inherit;
}
.menu-card__ingredient {
  margin-bottom: 20px;
  text-align: center;
}
.menu-card__ingredient:last-child {
  margin-bottom: 0;
}
.menu-card__ingredient-name,
.menu-card__ingredient-description {
  color: #808080;
  letter-spacing: 0.03em;
  font: 400 14px/18px 'Open Sans';
}
.menu-card__ingredient-description b {
  display: inline-block;
  margin-bottom: 10px;
}
.menu-card__ingredient-name {
  color: #474747;
  font-weight: 600;
  font-style: italic;
}
.menu-card__scroll-indicator {
  position: absolute;
  right: 0;
  bottom: 15px;
  left: 0;
  display: none;
  height: 20px;
  background-color: #ffffff;
  background-size: 20px;
  text-align: center;
  cursor: pointer;
  transition: opacity 400ms;
}
.menu-card__scroll-indicator--active {
  display: block;
}
.menu-card__scroll-indicator svg {
  width: 20px;
  height: 20px;
}
@media (min-width: 768px) and (min-height: 480px) {
  .menu-card {
    right: 0;
    left: 0;
    align-items: center;
    justify-content: center;
    background: rgba(0, 0, 0, 0.5);
    opacity: 0;
    transition: opacity 400ms;
  }
  .menu-card--opened {
    z-index: 1500;
    opacity: 1;
  }
  .menu-card--opened .menu-card__wrapper {
    transform: translateY(0);
  }
  .menu-card__wrapper {
    max-width: 884px;
    height: auto;
    margin: 0 25px;
    padding: 25px 40px 30px;
    border: 1.5px solid #cccccc;
    border-radius: 15px;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
    transition: transform 400ms;
    transform: translateY(45%);
  }
  .menu-card__header {
    padding-bottom: 25px;
  }
  .menu-card__close-btn {
    width: 22px;
    height: 22px;
    background-size: cover;
    cursor: pointer;
  }
  .menu-card__list::before,
  .menu-card__list::after {
    width: 100px;
    background-size: contain;
  }
  .menu-card__list-decoration {
    width: 100px;
  }
  .menu-card__content-wrapper {
    position: static;
    height: 300px;
    max-height: 300px;
  }
  .menu-card__content-wrapper::-webkit-scrollbar-track,
  .menu-card__content-wrapper::-webkit-scrollbar-thumb,
  .menu-card__content-wrapper::-webkit-scrollbar {
    width: 5px;
    border-radius: 5px;
  }
  .menu-card__content-wrapper::-webkit-scrollbar-thumb {
    background-color: #c4c4c4;
  }
}
body {
  background-color: #FCFCFC;
  overflow-x: hidden;
}
.h2 {
  margin: 0;
  color: #474747;
  text-align: center;
  letter-spacing: 0.1em;
  font: 400 26px/31px 'Lato';
}
.hero-section {
  background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1659964787/pages/global-private-chef/hero-section-mobile.png') no-repeat center;
  background-size: cover;
}
.hero-section__wrapper {
  padding: 33px 25px 0;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
}
.hero-section__title {
  color: #FFFFFF;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font: 400 26px/31px 'Lato';
}
.hero-section__subtitle {
  margin: 12px 0 0;
  color: #FFFFFF;
  letter-spacing: 0.04em;
  font: 400 18px/22px 'Lato';
}
.hero-section__filters {
  position: relative;
  z-index: 11;
  transform: translateY(12px);
}
.hero-section #search-filters-container.new-filter .f-button-w {
  padding-bottom: 0;
}
.private-chef {
  margin-top: 42px;
}
.private-chef__steps {
  margin-top: 30px;
}
.private-chef__top-experiences {
  margin-top: 40px;
}
.private-chef__chef-locations {
  margin-top: 60px;
}
.private-chef__top-hosts {
  margin: 40px 0;
}
.private-chef__why-book {
  margin-top: 40px;
}
.private-chef__world-cities {
  max-width: 1440px;
  margin: 40px auto;
  padding: 0 25px;
}
.private-chef__featured-articles {
  margin: 40px auto 0;
  max-width: 1440px;
  padding: 0 25px;
}
.private-chef__hibachi {
  margin: 40px auto;
  max-width: 1440px;
}
.steps {
  padding: 0 25px;
}
.steps__wrapper {
  padding: 0 0 40px;
  border-bottom: 1px solid #DDDDDD;
}
.steps__wrapper.no-border {
  padding-bottom: 0;
  border-bottom: 0;
}
.steps__header {
  color: #FF530D;
  letter-spacing: 0.05em;
}
.steps__subheader {
  margin: 20px 0 40px;
  color: #474747;
  text-align: center;
  letter-spacing: 0.05em;
  font: 400 16px/22px 'Open Sans';
}
.steps__item {
  position: relative;
  margin-bottom: 26px;
  padding: 38px 0 26px;
  border-bottom: 2px solid #F6F6F6;
  background-position: top center;
  background-repeat: no-repeat;
}
.steps__item::after {
  content: '';
  position: absolute;
  bottom: -15px;
  left: 50%;
  display: block;
  width: 32px;
  height: 32px;
  border: 2px solid #F6F6F6;
  border-radius: 50%;
  background: #FFFFFF url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1659943386/pages/global-private-chef/arrow-down.svg') no-repeat center;
  transform: translateX(-50%);
}
.steps__item:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}
.steps__item:last-child::after {
  display: none;
}
.steps__item--order-1 {
  background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_60_1724)"><path d="M25.3838 10.68C25.6631 10.8734 25.6792 11.1259 25.647 11.416C25.3462 14.0752 25.0507 16.7345 24.7552 19.3991C24.4812 21.8327 24.2126 24.2717 23.9386 26.7053C23.9118 26.9309 23.8903 27.1566 23.8634 27.3822C23.8043 27.8764 23.6593 28.0054 23.1489 28.0054C21.2257 28.0054 19.3024 28.0054 17.3792 28.0054C13.2211 28.0054 9.06297 28.0054 4.90487 28.0054C4.32467 28.0054 4.19574 27.8979 4.13665 27.3338C3.81431 24.449 3.49198 21.5641 3.16965 18.6792C2.90104 16.2563 2.62168 13.8335 2.36381 11.4052C2.33695 11.1635 2.4444 10.911 2.49812 10.6101C2.251 10.0622 1.92866 9.44973 1.70303 8.79969C1.37533 7.87567 1.36458 6.95165 2.04148 6.11358C1.50963 5.66769 0.993898 5.23254 0.472793 4.79202C0.397582 4.72755 0.322371 4.66846 0.24716 4.60399C-0.0375677 4.3515 -0.0805455 4.05065 0.128971 3.81427C0.333115 3.58327 0.623215 3.57252 0.907943 3.80353C1.34846 4.16884 1.78361 4.53952 2.22414 4.91021C2.31009 4.98542 2.40679 5.04988 2.56259 5.17345C2.49275 4.62011 2.43365 4.14735 2.36919 3.66922C2.27249 2.96546 2.17041 2.25633 2.08446 1.55257C2.03074 1.09593 2.33158 0.80046 2.72375 0.902533C2.99236 0.972371 3.08369 1.17652 3.11592 1.43438C3.28784 2.71834 3.45975 3.99693 3.63166 5.23791L5.00157 5.65157C5.32928 5.07675 5.82352 4.59325 6.40372 4.17959C6.55414 4.07214 6.6401 3.79279 6.64547 3.58864C6.67233 2.62701 6.65622 1.66539 6.65622 0.703761C6.65622 0.150422 6.81201 0 7.37609 0C8.63856 0 9.90104 0 11.1635 0C11.6739 0 11.8511 0.171911 11.8511 0.676899C11.8511 1.59555 11.8673 2.5142 11.8458 3.43285C11.835 3.85725 11.9425 4.16884 12.3293 4.36224C12.4797 4.43745 12.6194 4.5449 12.7859 4.65771C12.8772 4.21719 12.931 3.84114 13.0277 3.4812C13.1942 2.85802 13.4736 2.28856 13.9409 1.82655C14.7736 0.999233 15.9233 1.01535 16.7238 1.8749C17.3792 2.57866 17.6478 3.44359 17.7552 4.37299C17.7767 4.56639 17.7875 4.75978 17.7982 4.89409L19.426 5.08212C19.9471 4.37836 20.4843 3.60476 21.0645 2.87414C21.7683 1.98235 22.5634 1.17114 23.5518 0.5802C24.2825 0.14505 25.0614 -0.112817 25.9264 0.0537222C27.0384 0.268611 27.7637 1.02072 27.9302 2.14351C28.0967 3.25019 27.8711 4.31389 27.5756 5.36685C27.0921 7.07521 26.3615 8.68688 25.5772 10.2771C25.5127 10.4006 25.4536 10.5295 25.373 10.6853L25.3838 10.68ZM22.8696 26.947L24.5672 11.6953H3.43288L5.13051 26.947H22.8696ZM17.6155 10.5779C17.6693 10.6101 17.68 10.6209 17.6854 10.6209C19.8128 10.6209 21.9402 10.6316 24.0676 10.6209C24.1535 10.6209 24.2825 10.5242 24.3254 10.4436C25.1743 8.80507 25.9532 7.13431 26.5012 5.36685C26.7752 4.49117 26.9954 3.59939 26.9578 2.66462C26.9202 1.78358 26.5657 1.26784 25.8673 1.09593C25.0883 0.902533 24.4436 1.21949 23.8043 1.62778C24.2663 2.54643 24.7122 3.43285 25.1581 4.31926C25.3247 4.65771 25.2495 4.95856 24.9755 5.09823C24.6961 5.23791 24.4114 5.1251 24.2395 4.78127C23.8903 4.099 23.5465 3.41673 23.2026 2.72909C23.1328 2.58941 23.0576 2.4551 22.9663 2.27245C22.6171 2.65388 22.3109 3.00307 21.9939 3.33615C21.8435 3.49194 21.8381 3.62625 21.9348 3.81965C22.3807 4.6792 22.8158 5.5495 23.251 6.4198C23.3155 6.55411 23.3853 6.70453 23.3853 6.84421C23.3853 7.08058 23.251 7.25249 23.0092 7.31159C22.7299 7.37605 22.5204 7.26324 22.3914 7.01074C22.0154 6.26938 21.6447 5.52801 21.2687 4.78665C21.2257 4.69532 21.1719 4.61474 21.1021 4.49117C20.7959 4.95856 20.5273 5.38833 20.2318 5.79662C20.1029 5.97391 20.119 6.10821 20.2157 6.29087C20.6294 7.08596 21.0269 7.88642 21.4244 8.68688C21.591 9.01995 21.4997 9.3208 21.2096 9.4551C20.9356 9.58404 20.6723 9.47122 20.4951 9.14351C20.393 8.95549 20.3017 8.75671 20.205 8.56332C19.9632 8.09056 19.7214 7.61243 19.4421 7.05909L17.6209 10.5618L17.6155 10.5779ZM18.8512 6.06523C18.3891 5.88795 17.997 5.94167 17.637 6.1888C17.4168 6.33922 17.2019 6.43592 16.9494 6.29087C16.6915 6.14045 16.6808 5.8987 16.713 5.64083C16.7345 5.46892 16.7452 5.29701 16.7506 5.1251C16.7667 4.37836 16.6539 3.65848 16.2832 3.00307C15.7191 2.00921 14.9187 2.00384 14.3439 2.9977C13.9893 3.61013 13.8711 4.28703 13.8657 4.98542C13.8657 5.39908 13.6831 5.58711 13.2802 5.59248C12.6677 5.59248 12.2057 5.8396 11.964 6.40906C11.7222 6.97851 11.8619 7.4835 12.3024 7.91328C12.4851 8.09056 12.5388 8.30008 12.426 8.53108C12.3132 8.76209 12.109 8.84267 11.8619 8.81044C11.8082 8.80507 11.7545 8.79432 11.7007 8.78358C11.2817 8.72985 10.9325 8.86416 10.6746 9.20261C10.4114 9.54643 10.3738 9.92786 10.5511 10.3308C10.6424 10.5349 10.766 10.637 11.0185 10.637C12.7322 10.6262 14.4513 10.6262 16.1704 10.637C16.4068 10.637 16.5035 10.551 16.6002 10.3523C17.2126 9.13814 17.8412 7.93477 18.4697 6.73139C18.5825 6.51113 18.7115 6.30161 18.8512 6.06523ZM7.69305 3.12663C7.69305 3.25019 7.69305 3.34689 7.69305 3.44359C7.7414 4.21182 7.43519 4.77053 6.78515 5.21105C6.43058 5.44743 6.18346 5.84497 5.89873 6.17805C5.7698 6.32847 5.79129 6.46815 5.93097 6.62932C6.11899 6.84958 6.30702 7.08058 6.43595 7.33845C6.94094 8.33768 7.4137 9.34766 7.90794 10.3523C7.95629 10.4543 8.04762 10.6155 8.1282 10.6209C8.58484 10.6477 9.04685 10.6316 9.51423 10.6316C9.1919 9.25096 9.68077 8.31619 10.9594 7.78434C10.6317 6.76362 10.8519 5.88258 11.6201 5.1251C10.8304 4.65771 10.7552 3.91635 10.8197 3.12663H7.68768H7.69305ZM6.86573 10.6316C6.86036 10.5672 6.86573 10.5242 6.84962 10.4866C6.39835 9.57866 5.99006 8.64927 5.4797 7.77897C5.20572 7.31696 4.78668 6.93016 4.37302 6.57559C3.97548 6.23714 3.51347 6.29087 3.08369 6.57559C2.58945 6.90867 2.47126 7.39217 2.56259 7.94014C2.72375 8.90176 3.21262 9.71297 3.73373 10.5134C3.77133 10.5725 3.86803 10.6262 3.93787 10.6262C4.91024 10.6316 5.88262 10.6262 6.86573 10.6262V10.6316ZM10.7982 2.05756V1.05833H7.71454V2.05756H10.7982Z" fill="%23FF530D"/><path d="M21.0538 15.7138C21.1236 16.9816 20.9141 18.3623 20.2318 19.6516C18.8243 22.3109 15.8051 23.8205 12.8719 23.3155C9.78822 22.7836 7.40295 20.3769 7.0269 17.3255C6.90334 16.3262 6.95706 15.3001 6.95169 14.2848C6.95169 13.9732 7.18269 13.769 7.46205 13.7637C7.75752 13.7637 7.96704 13.9786 7.97778 14.3116C7.99927 15.2303 7.96166 16.1489 8.04225 17.0622C8.26788 19.6677 10.5188 21.967 13.1083 22.2948C16.4551 22.7192 19.34 20.6401 19.9149 17.3255C20.0599 16.482 19.9901 15.6063 20.0169 14.7414C20.0169 14.6017 20.0169 14.4621 20.0169 14.3224C20.0277 13.9893 20.2318 13.769 20.5273 13.769C20.8174 13.769 21.043 13.9839 21.0484 14.3116C21.0591 14.7199 21.0484 15.1336 21.0484 15.7138H21.0538Z" fill="%23FF530D"/></g><defs><clipPath id="clip0_60_1724"><rect width="27.9893" height="28" fill="white"/></clipPath></defs></svg>');
}
.steps__item--order-2 {
  background-image: url('data:image/svg+xml,<svg width="30" height="28" viewBox="0 0 30 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_60_1709)"><path d="M22.6236 20.3933C22.6681 20.3151 22.7058 20.2471 22.7469 20.1825C23.3769 19.1595 24.4863 19.0711 25.2328 19.5775C25.4999 19.7611 25.5684 20.3287 25.5821 20.5768C25.5958 20.7875 25.5855 20.9337 25.4074 21.0153C25.2123 21.107 25.0342 21.0458 24.9418 20.8487C24.8733 20.7026 24.8082 20.5428 24.7877 20.3831C24.7603 20.1383 24.6267 20.067 24.4076 20.0466C23.8734 19.9922 23.5447 20.1553 23.3118 20.6312C23.2262 20.8045 23.2057 21.0051 23.1132 21.175C23.0516 21.2872 22.9318 21.4163 22.8153 21.4401C22.716 21.4605 22.5483 21.3755 22.4763 21.2838C22.1647 20.8997 21.9593 20.8215 21.5313 21.0153C20.819 21.3382 20.1102 21.6746 19.4049 22.0043C19.7062 22.0791 20.0383 22.1709 20.3773 22.2491C22.6612 22.7997 24.9486 23.3503 27.2325 23.9009C27.7085 24.0165 27.8009 24.217 27.5476 24.6215C26.9517 25.58 26.2669 26.4773 25.4828 27.293C24.8835 27.915 24.1645 28.1189 23.3187 27.9252C19.2473 27.0007 15.176 26.0762 11.1012 25.1619C10.2281 24.9648 9.64595 24.4753 9.34804 23.629C8.96111 22.538 8.78305 21.4163 8.72484 20.2675C8.71799 20.1485 8.67005 19.9956 8.58445 19.9174C7.95098 19.3396 7.30381 18.7788 6.66006 18.2146C6.62582 18.184 6.58473 18.1602 6.57103 18.15L6.00262 19.0439C6.2971 19.3498 6.61212 19.6897 6.94084 20.0194C7.34832 20.4273 7.76265 20.8215 8.17355 21.2226C8.45776 21.4979 8.49542 21.6848 8.31394 21.8616C8.13588 22.0315 7.95783 21.9941 7.68732 21.729C6.91345 20.9745 6.13959 20.2199 5.35887 19.4722C5.26985 19.3872 5.13288 19.3158 5.01303 19.3056C4.61583 19.2716 4.27341 19.1323 3.99605 18.8502C2.80786 17.6538 1.61967 16.4642 0.438329 15.2609C-0.154054 14.6593 -0.140358 13.7688 0.445177 13.2012C1.02044 12.6438 1.90045 12.6438 2.49968 13.2284C3.55091 14.2549 4.57131 15.3153 5.64308 16.3214C6.78676 17.392 7.97495 18.4185 9.14602 19.462C9.22135 19.5299 9.33092 19.5707 9.43022 19.5945C12.1045 20.2471 14.7719 20.9065 17.4531 21.5217C17.8092 21.6033 18.2235 21.4673 18.6002 21.3925C19.4083 21.2362 20.1821 20.9677 20.8944 20.5496C21.4457 20.2267 22.0038 20.0806 22.6167 20.3899L22.6236 20.3933ZM26.8182 24.5297C20.9663 23.1158 15.2205 21.7256 9.44392 20.3287C9.48501 21.4027 9.66649 22.3952 9.99864 23.3673C10.2144 23.9995 10.6321 24.3428 11.2896 24.4889C15.1623 25.3556 19.0419 26.202 22.9009 27.1366C23.9933 27.4018 24.7808 27.2182 25.4314 26.3243C25.8629 25.7295 26.3285 25.1619 26.8216 24.5297H26.8182ZM5.01988 18.6564C5.3623 18.6054 5.64993 18.4219 5.76635 18.1364C5.90332 17.7999 5.82114 17.5076 5.57117 17.2595C4.38983 16.0869 3.20849 14.9143 2.02372 13.7484C1.695 13.4256 1.24986 13.4222 0.948531 13.7111C0.643779 14.0034 0.640355 14.4656 0.969076 14.8021C2.13672 15.9883 3.30437 17.1711 4.48571 18.3437C4.6261 18.4831 4.80416 18.6564 5.01988 18.6564Z" fill="%23FF530D"/><path d="M7.23872 5.21051C7.25926 5.32947 7.34487 5.50621 7.43732 5.62177C8.71111 7.21925 9.99518 8.80653 11.269 10.404C11.6319 10.8561 12.0839 11.1382 12.6523 11.2673C13.166 11.3829 13.6933 11.4746 14.1761 11.6718C14.6658 11.8723 15.1588 12.1306 15.5492 12.4773C16.1142 12.9804 16.6175 13.5582 17.0901 14.1462C17.6277 14.8158 17.5147 15.8184 16.8572 16.386C16.1861 16.9638 15.4876 17.5145 14.7788 18.0447C14.1179 18.5375 13.2276 18.4763 12.625 17.9155C12.1353 17.4567 11.6525 16.9876 11.2005 16.4914C10.4951 15.7131 10.1458 14.7818 10.1287 13.7315C10.1253 13.4494 10.139 13.1673 10.115 12.8886C10.0774 12.4637 9.913 12.0864 9.65276 11.7432C8.355 10.0573 7.05724 8.36467 5.75605 6.68222C5.69099 6.59725 5.57799 6.54967 5.48554 6.48509C5.23215 6.31175 4.92397 6.18259 4.73564 5.95826C3.71866 4.75166 2.7325 3.52466 1.73949 2.30106C1.37652 1.85581 1.28407 1.35957 1.51692 0.829347C1.73264 0.329711 2.14012 0.0510031 2.69483 0.00681761C3.16395 -0.0305701 3.56457 0.132576 3.8659 0.492858C4.91028 1.73685 5.95808 2.98084 6.97506 4.24862C7.17708 4.49674 7.21132 5.03037 7.24214 5.21391L7.23872 5.21051ZM6.46485 6.43071C6.52649 6.51908 6.57785 6.59725 6.63606 6.67203C7.72153 8.08256 8.7796 9.51349 9.8993 10.8968C10.5636 11.7194 10.8889 12.5997 10.841 13.6567C10.7964 14.6186 11.1697 15.4581 11.8408 16.1549C12.2312 16.5628 12.6352 16.957 13.0427 17.3513C13.4502 17.7456 13.9809 17.783 14.4261 17.4397C15.0595 16.9502 15.6827 16.454 16.3025 15.9476C16.8093 15.5295 16.8538 14.9313 16.4258 14.4351C16.0834 14.0374 15.7307 13.6465 15.3746 13.2625C14.8781 12.7254 14.2686 12.3754 13.5563 12.202C13.2139 12.117 12.8749 12.0389 12.5291 11.9641C11.786 11.8009 11.1799 11.4339 10.7074 10.8323C9.97464 9.90097 9.22474 8.97987 8.4817 8.05537C7.96464 7.41298 7.44759 6.7706 6.92369 6.11801L6.46485 6.43411V6.43071ZM2.90713 0.70019C2.51335 0.713785 2.30105 0.836145 2.17436 1.08086C2.03739 1.34938 2.07848 1.61109 2.26681 1.84221C3.27352 3.07941 4.2768 4.3166 5.29036 5.547C5.57457 5.89028 6.01286 5.93107 6.33131 5.66936C6.63606 5.41784 6.684 4.98618 6.41007 4.65309C5.39651 3.4227 4.3761 2.1957 3.34543 0.978898C3.21873 0.829347 3.00301 0.757971 2.90713 0.70019Z" fill="%23FF530D"/><path d="M27.3866 18.3913C27.3181 19.1289 26.9791 19.5197 26.421 19.5333C25.9484 19.5469 25.5375 19.2444 25.4417 18.7788C25.3629 18.4015 25.3013 18.0174 25.2568 17.6299C25.1883 17.0385 25.5478 16.5763 26.1059 16.5117C26.6333 16.4505 27.0921 16.821 27.1914 17.3886C27.2051 17.4736 27.2188 17.5586 27.2325 17.6367C28.4892 17.9087 28.996 18.5035 29.0336 19.778C29.0679 20.9337 28.7186 22.0145 28.3077 23.075C28.2324 23.2721 28.0646 23.3673 27.8591 23.2857C27.6468 23.2007 27.592 23.0376 27.6571 22.8098C27.8762 22.0587 28.1228 21.3109 28.27 20.5428C28.3522 20.1179 28.3077 19.6523 28.2358 19.2206C28.1639 18.7856 27.8728 18.4797 27.3866 18.3879V18.3913ZM26.6709 18.5171C26.599 18.0684 26.5511 17.7795 26.4621 17.409C26.4415 17.324 26.3422 17.1949 26.1573 17.2289C26.0306 17.2527 25.9587 17.4022 25.9656 17.4906C25.9998 17.8747 26.0786 18.2519 26.147 18.6292C26.1779 18.7992 26.3319 18.823 26.4175 18.8128C26.5203 18.7992 26.7052 18.7312 26.6709 18.5171Z" fill="%23FF530D"/><path d="M27.3147 14.9381C26.5956 14.7342 25.9622 14.3909 25.5204 13.7927C25.2876 13.4732 25.4109 12.9838 25.6951 12.6983C25.9793 12.4128 26.445 12.3108 26.8011 12.5079C27.2017 12.7288 27.5886 12.9736 27.955 13.2421C28.2906 13.4868 28.3899 13.9287 28.2427 14.3161C28.1023 14.69 27.7085 15.0503 27.3113 14.9381H27.3147ZM27.5715 14.0612C27.6195 13.966 27.5852 13.8471 27.4483 13.7451C27.1743 13.5412 26.8764 13.3712 26.5888 13.1911C26.4415 13.0959 26.284 13.0721 26.1745 13.2319C26.058 13.4018 26.1402 13.5412 26.3012 13.6465C26.5751 13.8165 26.8456 13.9932 27.1195 14.1598C27.349 14.2889 27.5099 14.1768 27.5681 14.0612H27.5715Z" fill="%23FF530D"/><path d="M22.7914 16.9741C22.7914 17.178 22.6989 17.3106 22.6201 17.4601C22.4592 17.7694 22.2777 18.0685 22.0962 18.3676C21.7915 18.8638 21.2334 19.0202 20.7574 18.7551C20.2746 18.4866 20.1239 17.9054 20.4116 17.3921C20.5965 17.0624 20.7814 16.7293 20.9902 16.4132C21.2368 16.0394 21.6785 15.9 22.0962 16.036C22.5071 16.1719 22.7674 16.5356 22.7948 16.9741H22.7914ZM21.271 18.1739C21.3669 18.1739 21.3977 18.1297 21.432 18.0719C21.6408 17.7354 21.8497 17.3955 22.0243 17.042C22.1031 16.8789 21.9798 16.7633 21.9113 16.7395C21.7607 16.6886 21.6237 16.7497 21.5723 16.8279C21.3635 17.1304 21.182 17.4499 21.0108 17.7762C20.9081 17.9699 21.0348 18.1739 21.2744 18.1773L21.271 18.1739Z" fill="%23FF530D"/><path d="M22.1099 13.1434C22.0996 13.3542 21.9901 13.4833 21.7709 13.4901C21.5483 13.4969 21.4217 13.3644 21.4148 13.157C21.408 12.9463 21.5415 12.8069 21.7538 12.8035C21.9627 12.8001 22.0928 12.9191 22.1099 13.1434Z" fill="%23FF530D"/><path d="M17.8776 19.377C17.8434 19.598 17.7304 19.7237 17.5044 19.7169C17.2955 19.7101 17.1757 19.581 17.1757 19.3804C17.1757 19.1629 17.3092 19.0304 17.5249 19.0338C17.7406 19.0338 17.8536 19.1731 17.8776 19.377Z" fill="%23FF530D"/><path d="M26.308 22.6332C26.0957 22.6196 25.9622 22.5143 25.9587 22.2899C25.9587 22.0656 26.0957 21.9466 26.308 21.9432C26.51 21.9432 26.6436 22.069 26.6504 22.2695C26.6573 22.4803 26.534 22.6094 26.308 22.6298V22.6332Z" fill="%23FF530D"/><path d="M24.8698 8.77929C24.6438 8.7657 24.5103 8.64673 24.5103 8.43261C24.5103 8.21848 24.6506 8.08932 24.8664 8.09272C25.065 8.09612 25.1951 8.21848 25.2019 8.42241C25.2088 8.64334 25.0787 8.7555 24.8698 8.77929Z" fill="%23FF530D"/><path d="M27.3489 20.1655C27.5407 20.1655 27.6845 20.3015 27.6811 20.5224C27.6776 20.7297 27.5475 20.8521 27.3489 20.8555C27.1332 20.8623 26.9928 20.7263 26.9928 20.5156C26.9928 20.3049 27.1469 20.1655 27.3489 20.1655Z" fill="%23FF530D"/><path d="M23.7809 21.7359C23.7673 21.5251 23.9316 21.3994 24.1473 21.4232C24.3631 21.447 24.5 21.5999 24.435 21.8072C24.3733 22.1131 23.7775 22.1845 23.7809 21.7359Z" fill="%23FF530D"/><path d="M14.6418 15.7912C14.4843 15.8626 14.3439 15.8252 14.272 15.7573C13.8988 15.3902 13.5426 15.0027 13.1968 14.6084C13.0735 14.4657 13.1112 14.2855 13.2584 14.1734C13.416 14.0544 13.6043 14.0782 13.6728 14.1428C14.0631 14.5201 14.4432 14.9109 14.789 15.3324C14.9397 15.5125 14.7343 15.7505 14.6452 15.7912H14.6418Z" fill="%23FF530D"/><path d="M13.6933 16.5458C13.5974 16.6104 13.3954 16.5696 13.3201 16.4982C12.9502 16.1379 12.6455 15.7572 12.2723 15.363C12.1421 15.227 12.2277 15.0163 12.3099 14.9347C12.3921 14.8531 12.6318 14.775 12.7379 14.8973C13.1249 15.2644 13.4776 15.6689 13.8371 16.0631C13.8782 16.1073 13.9809 16.352 13.6933 16.5424V16.5458Z" fill="%23FF530D"/><path d="M14.6486 13.5038C14.9705 13.8165 15.2615 14.1563 15.5663 14.486C15.7272 14.6594 15.7786 14.8497 15.5903 15.0231C15.4054 15.193 15.2136 15.142 15.0527 14.9687C14.7411 14.6322 14.4158 14.3093 14.1281 13.9558C14.046 13.8572 13.9877 13.7213 14.0562 13.5412C14.087 13.4562 14.3678 13.2319 14.652 13.5072L14.6486 13.5038Z" fill="%23FF530D"/></g><defs><clipPath id="clip0_60_1709"><rect width="29.037" height="28" fill="white"/></clipPath></defs></svg>');
}
.steps__item--order-3 {
  background-image: url('data:image/svg+xml,<svg width="31" height="28" viewBox="0 0 31 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_60_1707)"><path d="M29.4834 14.9978C29.2848 7.45254 23.2009 1.35099 15.6645 1.12141V0.441501C15.6645 0.198675 15.4658 0 15.223 0C14.9801 0 14.7815 0.198675 14.7815 0.441501V1.12141C7.24062 1.35099 1.16115 7.45254 0.962472 14.9978C0.401766 15.2185 0 15.766 0 16.4062V16.4547C0 17.223 0.622517 17.8455 1.39073 17.8455H6.81236C6.31788 18.1634 5.766 18.6004 5.15673 19.2053C4.98455 19.3775 4.98455 19.6556 5.15673 19.8278C5.32892 20 5.60706 20 5.77925 19.8278C7.25386 18.3576 8.32671 18.0044 9.00662 17.8631C9.06843 17.8499 9.14349 17.8455 9.22737 17.8411H9.26269C9.88521 17.8411 10.9801 18.1192 11.7395 18.3135C12.1634 18.4194 12.5254 18.5121 12.8035 18.5651C13.3819 18.6711 14.6225 18.777 15.7219 18.8742C16.4283 18.936 17.0949 18.9934 17.404 19.0331C17.8234 19.0905 18.0132 19.351 18.0971 19.5585C18.2472 19.9338 18.1854 20.4106 17.9426 20.7241C17.7483 20.9757 17.4746 21.0773 17.1258 21.0287L12.9978 20.4547L12.8786 21.3289L17.0066 21.9029C17.0993 21.9161 17.1921 21.9205 17.2804 21.9205C17.8234 21.9205 18.3091 21.691 18.6402 21.2627C19.0728 20.7064 19.1832 19.8852 18.9139 19.223C18.6755 18.6358 18.1678 18.2428 17.5232 18.1545C17.1921 18.1104 16.5475 18.053 15.7969 17.9868C15.2583 17.9426 14.6534 17.8896 14.1192 17.8366H22.7815C22.6402 17.894 22.4989 17.9559 22.3488 18.0177C21.6071 18.3267 20.7726 18.6799 20.0927 18.9448C19.8675 19.0331 19.7528 19.2892 19.8411 19.5143C19.9294 19.7395 20.1854 19.8543 20.4106 19.766C21.0993 19.4967 21.9426 19.1435 22.6887 18.83C23.5806 18.4547 24.4238 18.1015 24.7815 17.9868C25.2804 17.8234 25.7395 18.1943 25.9117 18.6269C26 18.8433 26.1325 19.3731 25.5232 19.6689C23.4967 20.6534 18.2958 22.9404 16.4812 23.6115C16.0044 23.7881 13.298 23.5629 11.5011 23.4172C8.71965 23.1876 8.26049 23.1744 8.00883 23.3333C7.71744 23.5188 7.35099 23.766 6.99779 24.0088C6.75497 24.1722 6.5298 24.3267 6.33996 24.4547L3.48344 19.4437C3.36424 19.2318 3.09492 19.1567 2.883 19.2804L1.16998 20.2561C0.958057 20.3753 0.883002 20.6446 1.00662 20.8565C1.12583 21.0684 1.39514 21.1435 1.60706 21.0199L2.93598 20.2649L6.39735 26.3444L4.94923 27.17C4.73731 27.2892 4.66225 27.5585 4.78587 27.7704C4.86534 27.9117 5.01545 27.9912 5.16998 27.9912C5.24503 27.9912 5.32009 27.9735 5.38631 27.9338L7.21854 26.8918C7.32009 26.8344 7.39514 26.7373 7.42605 26.6269C7.45695 26.5166 7.44371 26.3929 7.3819 26.2914L6.77704 25.2274C6.98455 25.0949 7.23179 24.9227 7.49669 24.7417C7.81457 24.5254 8.15011 24.2958 8.42384 24.1192C8.76821 24.0795 10.234 24.2031 11.426 24.3002C14.2649 24.5342 16.1722 24.6711 16.7859 24.4459C18.6578 23.7528 23.819 21.4834 25.9073 20.468C26.8874 19.9912 27.0243 19.0375 26.7285 18.3002C26.6623 18.1369 26.5695 17.9823 26.4592 17.8411H29.0464C29.8146 17.8411 30.4371 17.2185 30.4371 16.4503V16.4018C30.4371 15.7616 30.0397 15.2185 29.4746 14.9934L29.4834 14.9978ZM15.223 1.99558C22.4415 1.99558 28.34 7.73951 28.6004 14.8918H1.84547C2.10596 7.7351 8.00441 1.99558 15.223 1.99558ZM29.5629 16.4592C29.5629 16.7373 29.3333 16.9669 29.0552 16.9669H1.39073C1.11258 16.9669 0.883002 16.7373 0.883002 16.4592V16.4106C0.883002 16.128 1.06843 15.894 1.32009 15.8102C1.34658 15.8102 1.36865 15.8234 1.39073 15.8234C1.46137 15.8234 1.52318 15.8057 1.58499 15.7748H28.8565C28.9139 15.8057 28.9801 15.8234 29.0508 15.8234C29.0773 15.8234 29.0993 15.8146 29.1214 15.8102C29.3731 15.894 29.5585 16.128 29.5585 16.4106V16.4592H29.5629Z" fill="%23FF530D"/></g><defs><clipPath id="clip0_60_1707"><rect width="30.4415" height="28" fill="white"/></clipPath></defs></svg>');
}
.steps__item--order-4 {
  background-image: url('data:image/svg+xml,<svg width="33" height="28" viewBox="0 0 33 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_60_1692)"><path d="M2.4371 24.3139C2.1139 23.9994 1.87369 23.6631 1.71209 23.2744C1.54176 22.8682 1.47188 22.4489 1.48498 22.0122C1.48498 21.9598 1.52429 21.9074 1.54613 21.8593C1.55049 21.8462 1.56796 21.8375 1.5767 21.8244C1.7645 21.5754 1.99598 21.4269 2.32791 21.4968C2.34975 21.4968 2.37158 21.4968 2.38905 21.4925C2.38905 21.4925 2.39342 21.4837 2.40652 21.4706C2.38469 21.4488 2.36285 21.4226 2.33664 21.3964C1.74703 20.7849 1.46314 20.0599 1.48498 19.2126C1.48498 19.1471 1.52429 19.0772 1.5636 19.0205C1.75577 18.7453 2.01345 18.6711 2.35411 18.6754C4.09674 18.6929 5.84374 18.6842 7.58637 18.6842H7.79601C7.7436 18.6405 7.7174 18.6143 7.69119 18.5968C6.35474 17.6447 5.68214 16.3432 5.65594 14.7054C5.6472 14.2774 5.66031 13.8537 5.65157 13.4257C5.65157 13.2728 5.68214 13.1549 5.80443 13.0676C5.93109 12.9758 5.95293 12.871 5.90925 12.7138C5.66467 11.8709 5.71272 11.0279 5.91362 10.185C5.99224 9.85746 6.06212 9.5299 6.12326 9.20233C6.1451 9.07568 6.21061 9.0058 6.30669 8.92718C6.54691 8.72628 6.78712 8.71754 7.08411 8.78305C8.56469 9.11062 10.054 9.41634 11.539 9.73517C11.6525 9.76137 11.7093 9.73517 11.7748 9.64782C13.2335 7.77853 15.1159 6.5469 17.422 5.99659C20.0163 5.37641 22.5014 5.72144 24.8161 7.04916C27.3536 8.50353 28.9827 10.6829 29.6597 13.5305C30.9743 19.051 27.4847 24.5672 21.9467 25.7726C21.7108 25.825 21.475 25.8643 21.2392 25.8993C21.1474 25.9124 21.1038 25.9517 21.0688 26.0347C20.6015 27.2095 19.5446 27.9389 18.278 27.9389C13.6659 27.9389 9.05385 27.9389 4.43741 27.9389C2.74719 27.9389 1.4282 26.5631 1.47625 24.8685C1.47625 24.8074 1.52429 24.7462 1.55049 24.6895C1.55049 24.6807 1.56796 24.6764 1.57233 24.6676C1.75577 24.4187 1.99161 24.2833 2.31044 24.3488C2.33664 24.3532 2.36285 24.3488 2.42836 24.3401L2.4371 24.3139ZM12.6221 9.9317C12.6658 9.94481 12.692 9.95791 12.7225 9.96664C13.6747 10.1675 14.6268 10.3728 15.5833 10.565C15.6619 10.5825 15.7711 10.5475 15.8409 10.4951C17.5312 9.28968 19.3961 8.90098 21.4095 9.39887C24.8336 10.2418 27.0261 13.6266 26.3011 17.1119C25.742 19.8066 24.0606 21.5187 21.4095 22.2742C21.309 22.3048 21.2654 22.3354 21.2523 22.4489C21.1736 23.1477 20.8854 23.7461 20.3875 24.2396C20.37 24.2571 20.3613 24.2789 20.3438 24.3008C20.5578 24.375 20.8024 24.2265 20.9815 24.4449C21.1169 24.6152 21.3483 24.7244 21.2654 24.9996C24.3488 24.589 27.9127 22.1257 28.8779 17.8238C29.8344 13.5742 27.6157 9.15429 23.6107 7.35488C19.5795 5.54674 15.0854 6.87446 12.6221 9.92734V9.9317ZM16.7974 10.8795C16.8673 10.9843 16.9241 11.0847 16.994 11.1808C17.0638 11.2725 17.0769 11.3599 17.0507 11.4778C16.9459 11.9364 16.8542 12.395 16.7581 12.8536C16.7319 12.9758 16.662 13.0981 16.8018 13.203C16.8193 13.2161 16.8149 13.2641 16.8149 13.2947C16.8061 13.928 16.8367 14.5656 16.7799 15.1945C16.6577 16.5878 15.9982 17.6927 14.8713 18.5269C14.8233 18.5619 14.7753 18.6012 14.7272 18.6361L14.7403 18.6798H14.9238C16.7494 18.6798 18.5706 18.6798 20.3962 18.6798C20.7223 18.6798 20.9931 18.8006 21.2086 19.0423C21.2392 19.0772 21.2654 19.134 21.2654 19.1821C21.2916 19.9376 21.0688 20.6102 20.5928 21.1955C20.5142 21.2916 20.4268 21.3833 20.3176 21.5056C20.5709 21.5056 20.798 21.5449 21.0077 21.5012C24.0081 20.881 25.9954 17.9766 25.5193 14.9325C24.9865 11.5564 21.6279 9.36393 18.3173 10.2374C17.7845 10.3772 17.2822 10.5868 16.8018 10.8838L16.7974 10.8795ZM6.49013 13.631C6.5076 14.1813 6.49013 14.7272 6.54691 15.2644C6.75218 17.0769 8.36378 18.5182 10.1894 18.5488C10.8838 18.5575 11.5739 18.5575 12.2683 18.5488C13.9542 18.5226 15.4566 17.3128 15.8584 15.675C16.02 15.0111 15.9676 14.3385 15.9676 13.6703C15.9676 13.6572 15.9545 13.6441 15.9458 13.631H6.4945H6.49013ZM2.31481 19.5271C2.38032 19.7455 2.41526 19.9507 2.49824 20.1342C2.90005 21.0033 3.59448 21.4226 4.5466 21.4226C7.87899 21.4226 11.2114 21.4226 14.5482 21.4226C15.7798 21.4226 17.0114 21.4226 18.2431 21.4226C18.9331 21.4226 19.514 21.1736 19.9551 20.6364C20.2172 20.3176 20.3744 19.9507 20.4137 19.5227H2.31481V19.5271ZM2.34101 25.1786C2.40216 25.742 2.64674 26.2006 3.06601 26.5631C3.49403 26.93 3.99629 27.0741 4.55533 27.0741C7.61694 27.0697 10.6742 27.0741 13.7358 27.0741C15.2906 27.0741 16.8498 27.0829 18.4047 27.0654C19.1384 27.0566 19.7018 26.6941 20.0992 26.0783C20.2739 25.8119 20.3831 25.5149 20.4006 25.1786H2.34101ZM20.4093 22.3616H2.34101C2.35411 22.4446 2.35848 22.5145 2.37595 22.58C2.60743 23.5845 3.43288 24.244 4.47672 24.2484C6.10142 24.2527 7.7305 24.2484 9.35521 24.2484C12.3164 24.2484 15.2732 24.2484 18.2343 24.2484C18.8589 24.2484 19.3961 24.0474 19.8328 23.602C20.1648 23.2613 20.3613 22.8508 20.4137 22.3616H20.4093ZM6.90941 9.59978C6.8439 9.9055 6.78712 10.1894 6.72161 10.4733C6.55127 11.1895 6.54254 11.8971 6.76091 12.6046C6.80459 12.74 6.857 12.7837 7.00113 12.7837C9.80942 12.7793 12.6221 12.7837 15.4304 12.7837C15.5833 12.7837 15.7885 12.8361 15.8802 12.7575C15.9807 12.6745 15.9807 12.4692 16.0156 12.3164C16.0724 12.0674 16.1161 11.8185 16.1729 11.5564L6.91378 9.60414L6.90941 9.59978Z" fill="%23FF530D"/><path d="M22.8638 2.27979C23.3728 2.27979 23.7853 1.8672 23.7853 1.35825C23.7853 0.849294 23.3728 0.436707 22.8638 0.436707C22.3548 0.436707 21.9423 0.849294 21.9423 1.35825C21.9423 1.8672 22.3548 2.27979 22.8638 2.27979Z" fill="white"/><path d="M22.8638 2.71219C22.1169 2.71219 21.5055 2.1051 21.5055 1.3539C21.5055 0.602687 22.1126 -0.00439453 22.8638 -0.00439453C23.615 -0.00439453 24.2221 0.602687 24.2221 1.3539C24.2221 2.1051 23.615 2.71219 22.8638 2.71219ZM22.8638 0.873472C22.5974 0.873472 22.379 1.09185 22.379 1.35826C22.379 1.62468 22.5974 1.84306 22.8638 1.84306C23.1302 1.84306 23.3486 1.62468 23.3486 1.35826C23.3486 1.09185 23.1302 0.873472 22.8638 0.873472Z" fill="%23FF530D"/><path d="M4.31949 3.22754C4.82844 3.22754 5.24103 2.81495 5.24103 2.306C5.24103 1.79705 4.82844 1.38446 4.31949 1.38446C3.81054 1.38446 3.39795 1.79705 3.39795 2.306C3.39795 2.81495 3.81054 3.22754 4.31949 3.22754Z" fill="white"/><path d="M4.31947 3.65994C3.57263 3.65994 2.96118 3.05286 2.96118 2.30165C2.96118 1.55044 3.56826 0.943359 4.31947 0.943359C5.07068 0.943359 5.67776 1.55044 5.67776 2.30165C5.67776 3.05286 5.07068 3.65994 4.31947 3.65994ZM4.31947 1.82123C4.05305 1.82123 3.83468 2.0396 3.83468 2.30602C3.83468 2.57243 4.05305 2.79081 4.31947 2.79081C4.58589 2.79081 4.80426 2.57243 4.80426 2.30602C4.80426 2.0396 4.58589 1.82123 4.31947 1.82123Z" fill="%23FF530D"/><path d="M2.04833 10.9799C1.80812 10.9799 1.61158 10.7921 1.59848 10.5563C1.51113 9.11935 0.969556 8.71318 0.362475 8.61709C0.148468 8.58215 -0.00439453 8.38998 -0.00439453 8.17597V8.1323C-0.00439453 7.91393 0.152835 7.73049 0.366842 7.69118C0.838532 7.60383 1.48929 7.2457 1.59411 5.75202C1.61158 5.51617 1.80375 5.32837 2.04396 5.32837C2.2798 5.32837 2.47634 5.51617 2.49381 5.75202C2.59863 7.25007 3.25376 7.6082 3.72544 7.69118C3.93508 7.73049 4.09231 7.90519 4.09231 8.12356V8.18908C4.09231 8.40308 3.93945 8.58652 3.72981 8.61709C3.12273 8.71318 2.57679 9.11935 2.48944 10.5563C2.47634 10.7921 2.2798 10.9799 2.03959 10.9799H2.04833ZM1.46745 8.1454C1.69456 8.31573 1.88236 8.53411 2.03522 8.80489C2.03959 8.81363 2.0527 8.81363 2.05706 8.80489C2.20992 8.53411 2.39773 8.31573 2.62484 8.1454C2.63357 8.14103 2.63357 8.1323 2.62484 8.12356C2.4152 7.96197 2.21866 7.73923 2.05706 7.45097C2.0527 7.44224 2.03959 7.44224 2.03086 7.45097C1.86926 7.73923 1.67272 7.9576 1.46308 8.12356C1.45435 8.12793 1.45435 8.13667 1.46308 8.1454H1.46745Z" fill="%23FF530D"/><path d="M10.0714 6.05333C9.83119 6.05333 9.63465 5.86553 9.62155 5.62968C9.5342 4.19278 8.99263 3.7866 8.38555 3.69052C8.17154 3.65558 8.01868 3.46341 8.01868 3.2494V3.20572C8.01868 2.98735 8.17591 2.80392 8.38991 2.76461C8.8616 2.67726 9.51236 2.31912 9.61718 0.825441C9.63465 0.589597 9.82682 0.401794 10.067 0.401794C10.3029 0.401794 10.4994 0.589597 10.5169 0.825441C10.6217 2.32349 11.2768 2.68163 11.7485 2.76461C11.9582 2.80392 12.1154 2.97862 12.1154 3.19699V3.2625C12.1154 3.47651 11.9625 3.65994 11.7529 3.69052C11.1458 3.7866 10.5999 4.19278 10.5125 5.62968C10.4994 5.86553 10.3029 6.05333 10.0627 6.05333H10.0714ZM9.49052 3.21883C9.71763 3.38916 9.90543 3.60753 10.0583 3.87832C10.0627 3.88705 10.0758 3.88705 10.0801 3.87832C10.233 3.60753 10.4208 3.38916 10.6479 3.21883C10.6566 3.21446 10.6566 3.20572 10.6479 3.19699C10.4383 3.03539 10.2417 2.81265 10.0801 2.5244C10.0758 2.51566 10.0627 2.51566 10.0539 2.5244C9.89233 2.81265 9.69579 3.03103 9.48615 3.19699C9.47742 3.20136 9.47742 3.21009 9.48615 3.21883H9.49052Z" fill="%23FF530D"/><path d="M29.7383 7.83092C29.4981 7.83092 29.3015 7.64312 29.2884 7.40727C29.2011 5.97037 28.6595 5.56419 28.0524 5.4681C27.8384 5.43317 27.6855 5.241 27.6855 5.02699V4.98331C27.6855 4.76494 27.8428 4.5815 28.0568 4.5422C28.5285 4.45485 29.1792 4.09671 29.2841 2.60303C29.3015 2.36718 29.4937 2.17938 29.7339 2.17938C29.9697 2.17938 30.1663 2.36718 30.1838 2.60303C30.2886 4.10108 30.9437 4.45921 31.4154 4.5422C31.625 4.5815 31.7823 4.7562 31.7823 4.97458V5.04009C31.7823 5.2541 31.6294 5.43753 31.4198 5.4681C30.8127 5.56419 30.2667 5.97037 30.1794 7.40727C30.1663 7.64312 29.9697 7.83092 29.7295 7.83092H29.7383ZM29.1574 4.99642C29.3845 5.16675 29.5723 5.38512 29.7252 5.65591C29.7295 5.66464 29.7426 5.66464 29.747 5.65591C29.8999 5.38512 30.0877 5.16675 30.3148 4.99642C30.3235 4.99205 30.3235 4.98331 30.3148 4.97458C30.1051 4.81298 29.9086 4.59024 29.747 4.30198C29.7426 4.29325 29.7295 4.29325 29.7208 4.30198C29.5592 4.59024 29.3627 4.80861 29.153 4.97458C29.1443 4.97895 29.1443 4.98768 29.153 4.99642H29.1574Z" fill="%23FF530D"/><path d="M30.3235 28C30.0833 28 29.8867 27.8122 29.8736 27.5763C29.7863 26.1394 29.2447 25.7333 28.6376 25.6372C28.4236 25.6022 28.2708 25.4101 28.2708 25.1961V25.1524C28.2708 24.934 28.428 24.7506 28.642 24.7113C29.1137 24.6239 29.7644 24.2658 29.8693 22.7721C29.8867 22.5363 30.0789 22.3484 30.3191 22.3484C30.5549 22.3484 30.7515 22.5363 30.769 22.7721C30.8738 24.2701 31.5289 24.6283 32.0006 24.7113C32.2102 24.7506 32.3675 24.9253 32.3675 25.1436V25.2092C32.3675 25.4232 32.2146 25.6066 32.005 25.6372C31.3979 25.7333 30.8519 26.1394 30.7646 27.5763C30.7515 27.8122 30.555 28 30.3147 28H30.3235ZM29.7426 25.1655C29.9697 25.3358 30.1575 25.5542 30.3104 25.825C30.3147 25.8337 30.3278 25.8337 30.3322 25.825C30.4851 25.5542 30.6729 25.3358 30.9 25.1655C30.9087 25.1611 30.9087 25.1524 30.9 25.1436C30.6903 24.982 30.4938 24.7593 30.3322 24.4711C30.3278 24.4623 30.3147 24.4623 30.306 24.4711C30.1444 24.7593 29.9479 24.9777 29.7382 25.1436C29.7295 25.148 29.7295 25.1567 29.7382 25.1655H29.7426Z" fill="%23FF530D"/></g><defs><clipPath id="clip0_60_1692"><rect width="32.3719" height="28" fill="white"/></clipPath></defs></svg>');
}
.steps__item-title {
  margin-bottom: 10px;
  color: #474747;
  text-align: center;
  letter-spacing: 0.05em;
  font: 400 22px/26px 'Lato';
}
.steps__item-description {
  color: #474747;
  text-align: center;
  letter-spacing: 0.03em;
  font: 400 14px/19px 'Open Sans';
}
.starting-price {
  display: none;
}
.top-experiences {
  padding: 0 25px;
}
.top-experiences__header {
  margin-bottom: 40px;
}
.top-experiences__link {
  position: relative;
  display: block;
}
.top-experiences__link:hover,
.top-experiences__link:active,
.top-experiences__link:focus,
.top-experiences__link:focus-visible {
  outline: none;
  text-decoration: none;
}
.top-experiences__link::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background-color: transparent;
  transition: background-color 0.4s;
}
.top-experiences__link:hover::after {
  background-color: rgba(71, 71, 71, 0.3);
}
.top-experiences__image {
  display: block;
  width: 100%;
  height: 232px;
  border-radius: 10px;
  -o-object-fit: cover;
     object-fit: cover;
}
.top-experiences__meal-name {
  margin: 14px 0 10px;
  color: #474747;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font: 500 22px/26px 'Lato';
}
.top-experiences__price {
  color: #474747;
  font: 400 18px/25px 'Open Sans';
}
.top-experiences__price span {
  color: #D63D00;
  font-weight: 600;
}
.top-experiences .slick-list {
  margin: 0 -10px;
}
.top-experiences .slick-slide > div {
  padding: 0 10px;
}
.top-experiences .slick-dots {
  display: flex;
  justify-content: center;
  margin: 40px 0 0;
  padding: 0;
  list-style: none;
  -moz-column-gap: 10px;
       column-gap: 10px;
}
.top-experiences .slick-dots li button {
  width: 12px;
  height: 12px;
  padding: 0;
  border: 1px solid #FF530D;
  border-radius: 50%;
  background-color: #FFFFFF;
  text-indent: -9999px;
  transition: background-color 1500ms;
  color: #000000;
}
.top-experiences .slick-dots li.slick-active button {
  background-color: #FF530D;
}
.top-experiences__button {
  display: none;
}
.top-experiences__label {
  position: absolute;
  top: 16px;
  right: 0;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 4px 8px;
  border-radius: 4px 0 0 4px;
  background-color: #ff530d;
  background-image: linear-gradient(87deg, rgba(255, 83, 13, 0) 4.32%, rgba(194, 81, 0, 0.5) 27.16%, #D63D00 50%, rgba(194, 81, 0, 0.5) 72.84%, rgba(255, 83, 13, 0) 95.68%) !important;
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font: 500 12px/16px 'Lato';
  z-index: 1;
}
.chef-locations {
  padding: 0 25px;
}
.chef-locations__wrapper {
  padding-top: 33px;
  border-top: 1px solid #DDDDDD;
}
.chef-locations__header {
  margin-bottom: 35px;
  letter-spacing: 0.05em;
}
.chef-locations__city {
  display: block;
  max-height: 160px;
  padding: 31px 17px 42px;
  border-radius: 15px;
  background: #FFFFFF;
}
.chef-locations__city:focus-visible {
  outline: none;
}
.chef-locations__city:hover .chef-locations__preview {
  background-color: #FF530D;
}
.chef-locations__city:hover .chef-locations__location {
  filter: brightness(0) invert(1);
}
.chef-locations__preview {
  width: 58px;
  height: 58px;
  margin: 0 auto;
  border: 1px solid #FF530D;
  border-radius: 50%;
  background: #FFFFFF;
}
.chef-locations__city-name {
  margin-top: 12px;
  color: #474747;
  text-align: center;
  letter-spacing: 0.1em;
  font: 400 14px/17px 'Lato';
  text-transform: uppercase;
}
.chef-locations__location {
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.chef-locations__location--city-new-york {
  background-image: url('data:image/svg+xml,<svg width="37" height="62" viewBox="0 0 37 62" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_226_1281)"><path d="M18.487 61.9985H1.32186C1.22063 61.9985 1.12091 61.9985 1.01968 61.9985C0.324674 61.9788 0.00735584 61.6671 0.00433408 60.9665C-0.00322033 59.6047 0.00433408 49.9089 0.00433408 46.4197C0.00433408 45.5285 0.264176 45.2668 1.14502 45.2668H3.59718C4.13959 45.2668 4.14111 45.2668 4.14111 44.7373C4.14111 40.9092 4.14111 30.7079 4.14111 29.4354C4.14111 28.7893 4.38888 28.514 5.03252 28.4595C5.33407 28.4352 5.6369 28.4306 5.93905 28.4459C6.24122 28.4595 6.33344 28.3415 6.33041 28.0479C6.31833 26.901 6.33041 25.7557 6.33041 24.6103C6.33041 23.9021 6.63255 23.6086 7.34266 23.595C7.64484 23.595 7.94701 23.5783 8.24919 23.595C8.57554 23.6192 8.69496 23.5041 8.68741 23.1682C8.66776 22.3376 8.67683 21.5039 8.68741 20.6747C8.68741 19.9711 8.98958 19.6595 9.7012 19.6549C10.6561 19.6549 11.6125 19.6413 12.5719 19.6549C12.9118 19.6625 13.0583 19.5475 13.0553 19.201C13.0463 17.8559 13.0402 9.00278 13.0417 7.61831C13.0417 7.29149 13.0417 6.96319 13.0704 6.63939C13.1097 6.21421 13.4316 5.9585 13.9165 5.95547C15.024 5.95547 16.13 5.94186 17.2405 5.95547C17.585 5.95547 17.7013 5.85561 17.6938 5.50155C17.6786 4.06715 17.6938 2.6267 17.6938 1.19533C17.6825 0.981085 17.7033 0.766367 17.7556 0.558327C17.8017 0.386502 17.9047 0.235449 18.0477 0.129892C18.1907 0.0243344 18.3654 -0.0295212 18.5429 -0.022746C18.7146 -0.0242665 18.882 0.0313645 19.0187 0.135433C19.1555 0.239501 19.2538 0.386157 19.2983 0.552269C19.3521 0.760086 19.3745 0.974801 19.3648 1.18927C19.3648 2.62518 19.3723 4.06412 19.3572 5.49549C19.3572 5.83442 19.4509 5.95849 19.8105 5.94942C20.8907 5.92823 21.9726 5.93882 23.0544 5.94942C23.692 5.94942 23.9608 6.1839 23.9971 6.81486C24.0303 7.42009 24.0304 8.02532 24.0213 8.63055C23.9956 10.6172 24.0289 17.7348 24.0092 19.3069C24.0092 19.5943 24.1075 19.6488 24.3537 19.6473C25.3343 19.6397 26.3179 19.6473 27.2969 19.6473C28.0705 19.6473 28.3546 19.9499 28.3636 20.7277C28.3636 21.4585 28.3636 22.1893 28.3636 22.9186C28.3636 23.6479 28.2971 23.5783 29.0435 23.5829C29.3079 23.5829 29.5723 23.5738 29.8352 23.5904C30.4078 23.6237 30.707 23.9369 30.71 24.5089C30.71 25.6679 30.7251 26.8269 30.71 27.989C30.71 28.3461 30.8309 28.458 31.1633 28.4353C31.4517 28.4161 31.7413 28.4212 32.029 28.4504C32.6484 28.514 32.8932 28.7924 32.8932 29.4158C32.8932 31.6687 32.8932 41.8957 32.8932 44.7539C32.8932 45.2577 32.8932 45.2592 33.3843 45.2592C34.1881 45.2592 34.9934 45.2592 35.8017 45.2592C36.7989 45.2592 37.03 45.4877 37.0315 46.4697C37.0315 50.1964 37.0315 59.7682 37.0315 60.8258C37.0315 61.6928 36.7415 61.9864 35.8742 61.9864C30.0674 61.9965 24.2716 62.0005 18.487 61.9985ZM6.30017 30.1088C5.76683 30.1088 5.76531 30.1087 5.76531 30.655V45.7722C5.76531 46.624 5.4873 46.8964 4.62912 46.8979C3.77094 46.8994 2.86895 46.8979 1.9881 46.8979C1.83702 46.8979 1.61193 46.8616 1.64366 47.1173C1.70711 47.6348 1.65874 58.6167 1.66025 59.8635C1.66025 60.331 1.64361 60.3311 2.12709 60.3311H8.20087C9.7737 60.3311 11.345 60.3235 12.9179 60.3311C13.2608 60.3311 13.4059 60.2176 13.3711 59.8771C13.3628 59.7138 13.3628 59.5502 13.3711 59.3869C13.3711 52.7747 13.3711 46.1625 13.3711 39.5504C13.358 39.2968 13.3773 39.0425 13.4285 38.7938C13.4714 38.6278 13.565 38.4794 13.6965 38.3695C13.8279 38.2595 13.9905 38.1936 14.1613 38.1811C14.3383 38.1785 14.5116 38.2317 14.6567 38.3333C14.8018 38.4348 14.9112 38.5795 14.9696 38.7469C15.0269 38.9536 15.0499 39.1683 15.0376 39.3824C15.0376 43.262 15.0376 56.8903 15.0376 59.8242C15.0376 60.3205 15.0376 60.325 15.5483 60.3265H17.0184C17.6665 60.3265 17.6665 60.3265 17.6665 59.691V39.4384C17.653 39.2122 17.6739 38.9851 17.7285 38.7651C17.7791 38.6015 17.8787 38.4574 18.0139 38.3524C18.149 38.2474 18.3131 38.1865 18.4839 38.178C18.6612 38.1803 18.8332 38.239 18.975 38.3456C19.1168 38.4522 19.221 38.6013 19.2726 38.7711C19.3235 38.9686 19.344 39.1727 19.3331 39.3764C19.3331 43.3437 19.3331 56.9962 19.3331 59.8559C19.3331 60.21 19.4358 60.3552 19.8044 60.3386C20.3196 60.3129 20.8349 60.3386 21.3516 60.3386C21.9695 60.3386 21.9695 60.3386 21.9695 59.7152C21.9695 52.9638 21.9695 46.213 21.9695 39.4626C21.953 39.2232 21.977 38.9828 22.0406 38.7515C22.0968 38.5901 22.2012 38.4499 22.3395 38.3498C22.4778 38.2497 22.6435 38.1945 22.8142 38.1916C22.9914 38.1993 23.1614 38.2642 23.2989 38.3766C23.4364 38.4889 23.534 38.6427 23.5771 38.815C23.6146 38.9998 23.6334 39.1879 23.633 39.3764C23.6406 39.8424 23.633 40.3085 23.633 40.7745V59.7425C23.633 60.3356 23.633 60.3371 24.2102 60.3371H34.8483C35.3832 60.3371 35.3937 60.328 35.3741 59.7833C35.362 59.4686 35.3394 59.1569 35.3484 58.8407C35.3696 58.0993 35.3409 48.1189 35.3484 47.3019C35.3484 46.9887 35.22 46.8904 34.9178 46.8964C34.0868 46.9115 33.2558 46.8964 32.4279 46.8964C31.4957 46.8964 31.2403 46.6407 31.2403 45.7056V30.6671C31.2403 30.1103 31.2403 30.1103 30.6783 30.1103L6.30017 30.1088ZM26.2695 23.6025C26.5913 23.6025 26.7227 23.5178 26.7076 23.1759C26.6819 22.6854 26.6819 22.194 26.7076 21.7036C26.7258 21.3602 26.5913 21.2769 26.2695 21.283C25.2647 21.2996 24.2585 21.292 23.2477 21.283C22.8035 21.283 22.521 21.0908 22.3956 20.7322C22.3384 20.5255 22.3169 20.3106 22.3321 20.0967C22.3321 16.0916 22.3322 12.0865 22.3397 8.08287C22.3397 7.70612 22.24 7.58352 21.8517 7.58654C19.6775 7.60319 17.5019 7.58654 15.3262 7.58654C14.6554 7.58654 14.6554 7.58654 14.6554 8.26137C14.6554 12.2408 14.6554 16.2202 14.6554 20.1996C14.6554 20.994 14.3713 21.2754 13.5978 21.2769C12.655 21.2769 11.7106 21.2966 10.7694 21.2678C10.3735 21.2557 10.2663 21.3919 10.2904 21.7641C10.3206 22.2029 10.2904 22.6462 10.2904 23.0865C10.2904 23.5813 10.2904 23.5843 10.7966 23.5843C13.3726 23.5949 23.6798 23.5904 26.2695 23.5995V23.6025ZM8.4683 25.2669C7.94855 25.2669 7.94701 25.2669 7.94701 25.795V27.8346C7.94701 28.4399 7.947 28.4399 8.53927 28.4399H28.5313C29.0495 28.4399 29.0525 28.4399 29.0525 27.9103C29.0525 27.2052 29.0525 26.5001 29.0525 25.792C29.0525 25.2624 29.0525 25.2608 28.5358 25.2608L8.4683 25.2669Z" fill="%23FF530D"/><path d="M9.11537 45.114C9.11537 44.6479 9.29214 44.3575 9.63511 44.2455C9.73882 44.2069 9.84947 44.1902 9.95993 44.1967C10.0704 44.2031 10.1783 44.2323 10.2769 44.2826C10.3754 44.333 10.4625 44.4034 10.5325 44.4891C10.6025 44.5749 10.6541 44.6744 10.6837 44.7811C10.734 44.9761 10.7528 45.1778 10.7396 45.3787C10.7396 49.3541 10.7396 53.3295 10.7396 57.3049C10.7447 57.4808 10.7316 57.6567 10.7003 57.8299C10.6694 58.0318 10.5598 58.2132 10.3955 58.3344C10.2312 58.4555 10.0257 58.5064 9.82397 58.476C9.62649 58.4624 9.44226 58.3717 9.31087 58.2234C9.17949 58.0751 9.11145 57.8811 9.12142 57.6832C9.10933 56.7269 9.11386 47.1899 9.11537 45.114Z" fill="%23FF530D"/><path d="M27.8862 57.4532C27.8862 57.5531 27.8862 57.6545 27.8862 57.7558C27.8742 57.9332 27.8017 58.1009 27.681 58.2312C27.5603 58.3615 27.3986 58.4463 27.2229 58.4715C27.0416 58.5038 26.8548 58.4716 26.6947 58.3804C26.5347 58.2892 26.4115 58.1448 26.3467 57.9722C26.2863 57.806 26.2586 57.6299 26.2651 57.4532C26.2651 53.3851 26.2651 49.3169 26.2651 45.2487C26.2651 44.881 26.3255 44.5375 26.6624 44.3227C26.7847 44.2426 26.9268 44.1984 27.0728 44.1949C27.2188 44.1914 27.363 44.2289 27.4889 44.303C27.6224 44.3761 27.7317 44.4866 27.8033 44.621C27.875 44.7554 27.9059 44.9078 27.8923 45.0596C27.8847 46.7603 27.8878 55.4257 27.8862 57.4532Z" fill="%23FF530D"/><path d="M19.3332 34.2334C19.3106 34.5814 19.38 35.0247 19.2939 35.462C19.2648 35.6503 19.1711 35.8226 19.0288 35.9491C18.8864 36.0756 18.7044 36.1484 18.5143 36.155C18.3161 36.1618 18.1229 36.0928 17.9736 35.9622C17.8244 35.8315 17.7303 35.649 17.7105 35.4514C17.6206 34.5625 17.6206 33.6668 17.7105 32.7778C17.73 32.5863 17.8234 32.41 17.9706 32.2862C18.1179 32.1625 18.3075 32.1011 18.4992 32.1151C18.6897 32.1108 18.8751 32.1769 19.02 32.3008C19.165 32.4247 19.2592 32.5978 19.2848 32.7869C19.3108 32.9226 19.3239 33.0603 19.3241 33.1984C19.3362 33.5162 19.3332 33.8279 19.3332 34.2334Z" fill="%23FF530D"/><path d="M15.0349 34.1094C15.0349 34.4876 15.05 34.8659 15.0349 35.2427C15.0077 35.7935 14.6784 36.1505 14.2191 36.1505C13.7598 36.1505 13.4228 35.8282 13.4002 35.2911C13.37 34.5134 13.3685 33.7296 13.4002 32.9519C13.4274 32.3754 13.7583 32.0894 14.2568 32.1106C14.7101 32.1288 15.0123 32.4662 15.0349 33.0079C15.044 33.197 15.0349 33.3861 15.0349 33.5753V34.1033V34.1094Z" fill="%23FF530D"/><path d="M21.9653 34.1079C21.9653 33.7417 21.9532 33.3771 21.9653 33.0124C21.988 32.4677 22.2871 32.1348 22.7434 32.1167C23.242 32.097 23.5623 32.3814 23.6016 32.9594C23.659 33.7507 23.659 34.5452 23.6016 35.3365C23.5623 35.8464 23.2163 36.1642 22.7857 36.1551C22.3551 36.146 22.0152 35.8192 21.9789 35.3153C21.9517 34.9144 21.9789 34.5104 21.9789 34.1049L21.9653 34.1079Z" fill="%23FF530D"/><path d="M27.885 40.2252C27.885 40.6156 27.8926 41.006 27.885 41.3964C27.8745 41.8851 27.5829 42.2059 27.1433 42.2331C27.0361 42.2459 26.9275 42.2359 26.8245 42.2038C26.7215 42.1717 26.6264 42.1182 26.5454 42.0468C26.4644 41.9755 26.3994 41.8878 26.3545 41.7895C26.3097 41.6913 26.286 41.5846 26.285 41.4766C26.2427 40.9001 26.2654 40.3191 26.2624 39.7411C26.2535 39.4889 26.2576 39.2364 26.2745 38.9846C26.2854 38.7677 26.3801 38.5635 26.5385 38.4153C26.697 38.2671 26.9068 38.1864 27.1236 38.1902C27.5768 38.2189 27.879 38.5579 27.8866 39.0572C27.8866 39.2584 27.8866 39.4597 27.8866 39.6624V40.2283L27.885 40.2252Z" fill="%23FF530D"/><path d="M9.11489 34.1094C9.11489 33.719 9.11489 33.3286 9.11489 32.9383C9.12546 32.4617 9.40044 32.1529 9.82651 32.1181C9.93321 32.1022 10.0421 32.1087 10.1462 32.1374C10.2502 32.1661 10.347 32.2163 10.4306 32.2846C10.5141 32.353 10.5824 32.4382 10.6312 32.5346C10.6799 32.631 10.7079 32.7365 10.7134 32.8444C10.7572 33.256 10.7346 33.6751 10.7376 34.0897C10.7376 34.4801 10.7482 34.8704 10.7376 35.2608C10.718 35.7919 10.3674 36.1596 9.90663 36.1566C9.44581 36.1536 9.12248 35.7919 9.11644 35.2487C9.11039 34.8644 9.11489 34.4876 9.11489 34.1094Z" fill="%23FF530D"/><path d="M27.8846 34.1215C27.8846 34.524 27.8922 34.9265 27.8846 35.332C27.8916 35.5359 27.82 35.7347 27.6848 35.8873C27.5495 36.04 27.361 36.1347 27.158 36.1521C26.9542 36.175 26.7497 36.1161 26.5893 35.9881C26.429 35.8602 26.3259 35.6737 26.3028 35.4697C26.2129 34.5681 26.2129 33.6598 26.3028 32.7583C26.3541 32.3043 26.7334 32.0758 27.1806 32.1197C27.5901 32.159 27.865 32.4631 27.8771 32.9156C27.8922 33.318 27.8846 33.7205 27.8846 34.1215Z" fill="%23FF530D"/><path d="M9.11664 40.1859C9.11664 39.7956 9.10908 39.4052 9.11664 39.0163C9.10923 38.8125 9.1801 38.6135 9.31472 38.4604C9.44934 38.3073 9.63748 38.2117 9.84036 38.1932C10.0434 38.1759 10.2453 38.2364 10.4055 38.3625C10.5656 38.4886 10.672 38.6709 10.7031 38.8726C10.7366 39.1597 10.7482 39.4491 10.7378 39.7381C10.7378 40.2782 10.7559 40.8214 10.7378 41.3616C10.7046 42.0712 10.0609 42.4616 9.50491 42.1181C9.38375 42.0491 9.28379 41.9481 9.21586 41.8262C9.14794 41.7043 9.11468 41.5661 9.11966 41.4266C9.11664 41.0166 9.11664 40.602 9.11664 40.1859Z" fill="%23FF530D"/><path d="M19.3335 15.5273C19.3335 16.9496 19.3335 18.3729 19.3335 19.7972C19.342 19.9988 19.319 20.2004 19.2655 20.3948C19.2106 20.557 19.1072 20.6983 18.9693 20.7995C18.8315 20.9008 18.6658 20.9571 18.4949 20.9608C18.3244 20.9568 18.1594 20.8989 18.0237 20.7953C17.888 20.6918 17.7885 20.5479 17.7395 20.3843C17.6931 20.2013 17.6708 20.0131 17.673 19.8244C17.673 16.9405 17.673 14.0566 17.673 11.1726V11.1348C17.6836 10.4373 17.9752 10.0514 18.51 10.0545C19.0449 10.0575 19.3335 10.4418 19.335 11.1439C19.3365 12.6055 19.332 14.0656 19.3335 15.5273Z" fill="%23FF530D"/></g><defs><clipPath id="clip0_226_1281"><rect width="37" height="62" fill="white"/></clipPath></defs></svg>');
  background-size: 22px 36px;
}
.chef-locations__location--city-miami {
  background-image: url('data:image/svg+xml,<svg width="48" height="71" viewBox="0 0 48 71" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_210_407)"><path d="M4.51743 63.4604H2.6161C2.30485 63.4604 2.05225 63.7133 2.05225 64.0248V67.6298C2.05225 67.9413 2.30485 68.1941 2.6161 68.1941H4.51517C4.82642 68.1941 5.07903 67.9413 5.07903 67.6298V64.0248C5.07903 63.7133 4.82642 63.4604 4.51517 63.4604H4.51743ZM3.95357 67.0654H3.18221V64.5891H3.95357V67.0654Z" fill="%23FF530D"/><path d="M8.10843 63.4604H6.20936C5.89812 63.4604 5.64551 63.7133 5.64551 64.0248V67.6298C5.64551 67.9413 5.89812 68.1941 6.20936 68.1941H8.10843C8.41968 68.1941 8.67229 67.9413 8.67229 67.6298V64.0248C8.67229 63.7133 8.41968 63.4604 8.10843 63.4604ZM7.54458 67.0654H6.77322V64.5891H7.54458V67.0654Z" fill="%23FF530D"/><path d="M11.701 63.4604H9.7997C9.48845 63.4604 9.23584 63.7133 9.23584 64.0248V67.6298C9.23584 67.9413 9.48845 68.1941 9.7997 68.1941H11.701C12.0123 68.1941 12.2649 67.9413 12.2649 67.6298V64.0248C12.2649 63.7133 12.0123 63.4604 11.701 63.4604ZM11.1372 67.0654H10.3636V64.5891H11.1372V67.0654Z" fill="%23FF530D"/><path d="M38.2744 63.4604H36.3754C36.0641 63.4604 35.8115 63.7133 35.8115 64.0248V67.6298C35.8115 67.9413 36.0641 68.1941 36.3754 68.1941H38.2744C38.5857 68.1941 38.8383 67.9413 38.8383 67.6298V64.0248C38.8383 63.7133 38.5857 63.4604 38.2744 63.4604ZM37.7106 67.0654H36.9392V64.5891H37.7106V67.0654Z" fill="%23FF530D"/><path d="M41.8677 63.4604H39.9686C39.6574 63.4604 39.4048 63.7133 39.4048 64.0248V67.6298C39.4048 67.9413 39.6574 68.1941 39.9686 68.1941H41.8677C42.179 68.1941 42.4316 67.9413 42.4316 67.6298V64.0248C42.4316 63.7133 42.179 63.4604 41.8677 63.4604ZM41.3039 67.0654H40.5325V64.5891H41.3039V67.0654Z" fill="%23FF530D"/><path d="M45.4603 63.4604H43.559C43.2477 63.4604 42.9951 63.7133 42.9951 64.0248V67.6298C42.9951 67.9413 43.2477 68.1941 43.559 68.1941H45.4603C45.7715 68.1941 46.0242 67.9413 46.0242 67.6298V64.0248C46.0242 63.7133 45.7715 63.4604 45.4603 63.4604ZM44.8964 67.0654H44.1228V64.5891H44.8964V67.0654Z" fill="%23FF530D"/><path d="M47.9977 52.0609C47.9977 52.0474 47.9955 52.0361 47.9932 52.0226C47.991 51.9955 47.9865 51.9706 47.9797 51.9458C47.9729 51.9187 47.9662 51.8916 47.9549 51.8646V51.86C47.9391 51.8284 47.9278 51.7946 47.9098 51.7652L46.9129 50.1964C46.8091 50.0339 46.631 49.9345 46.437 49.9345C46.243 49.9345 46.0648 50.0339 45.9611 50.1964L45.3048 51.2302L44.6507 50.1986C44.5469 50.0361 44.3688 49.9368 44.1748 49.9368C43.9808 49.9368 43.8027 50.0361 43.6989 50.1986L42.8621 51.5169H35.7237L34.9749 50.3363V28.9955C34.9749 28.9955 34.9749 28.991 34.9749 28.9887V25.7788H35.011C35.2162 25.7788 35.4057 25.6659 35.5049 25.4853C35.6042 25.3047 35.5974 25.0858 35.4869 24.912L33.7547 22.1851C33.651 22.0226 33.4728 21.9233 33.2788 21.9233C33.0849 21.9233 32.9067 22.0226 32.8029 22.1851L31.0708 24.912C30.9602 25.0858 30.9535 25.307 31.0527 25.4853C31.152 25.6637 31.3414 25.7788 31.5467 25.7788H31.5827V28.4244H30.8881V18.1219C30.8881 17.8104 30.6355 17.5576 30.3242 17.5576C30.013 17.5576 29.7604 17.8104 29.7604 18.1219V19.9074H27.9583V8.72235C27.9583 6.72686 26.4765 5.07675 24.5593 4.80135V0.564334C24.5593 0.252822 24.3067 0 23.9955 0C23.6842 0 23.4316 0.252822 23.4316 0.564334V4.80135C21.5123 5.07675 20.0327 6.72912 20.0327 8.72235V19.9097H18.2306V18.1242C18.2306 17.8126 17.978 17.5598 17.6668 17.5598C17.3555 17.5598 17.1029 17.8126 17.1029 18.1242V28.4266H16.4082V25.781H16.4443C16.6496 25.781 16.839 25.6682 16.9383 25.4876C17.0375 25.307 17.0307 25.088 16.9202 24.9142L15.188 22.1874C15.0843 22.0248 14.9061 21.9255 14.7122 21.9255C14.5182 21.9255 14.34 22.0248 14.2363 22.1874L12.5041 24.9142C12.3936 25.088 12.3868 25.3093 12.486 25.4876C12.5853 25.6659 12.7747 25.781 12.98 25.781H13.0161V28.991C13.0161 28.991 13.0161 28.9955 13.0161 28.9977V50.3386L12.2673 51.5192H5.15591L4.31689 50.1986C4.21314 50.0361 4.03496 49.9368 3.84099 49.9368C3.64703 49.9368 3.46885 50.0361 3.3651 50.1986L2.69975 51.246L2.03665 50.2009C1.9329 50.0384 1.75472 49.939 1.56076 49.939C1.36679 49.939 1.18861 50.0384 1.08486 50.2009L0.0879617 51.7697C0.0721737 51.7968 0.0608965 51.8262 0.0496194 51.8533C0.047364 51.86 0.0428531 51.8646 0.0405977 51.8713C0.031576 51.8962 0.0225543 51.921 0.0180434 51.9458C0.0112771 51.9729 0.00676628 52 0.00451085 52.0293C0.00451085 52.0406 0.00225543 52.0519 0 52.0655C0 52.0722 0 52.079 0 52.088V70.4402C0 70.7517 0.252608 71.0045 0.563857 71.0045H47.4361C47.7474 71.0045 48 70.7517 48 70.4402V52.088C48 52.088 48 52.0722 47.9977 52.0655V52.0609ZM33.2811 23.5418L33.9848 24.6524H32.5751L33.2788 23.5418H33.2811ZM14.7167 23.5418L15.4204 24.6524H14.0107L14.7144 23.5418H14.7167ZM24.9946 69.8713H23.0031V66.386C23.0031 65.8375 23.4497 65.3905 23.9977 65.3905C24.5458 65.3905 24.9924 65.8375 24.9924 66.386V69.8713H24.9946ZM24 64.2618C22.8294 64.2618 21.8776 65.2144 21.8776 66.386V69.8713H21.0882V63.6456H21.6814C21.9927 63.6456 22.2453 63.3928 22.2453 63.0813C22.2453 62.7517 22.5114 62.4853 22.8407 62.4853C23.17 62.4853 23.4361 62.7539 23.4361 63.0813C23.4361 63.3928 23.6888 63.6456 24 63.6456C24.3112 63.6456 24.5639 63.3928 24.5639 63.0813C24.5639 62.7517 24.83 62.4853 25.1593 62.4853C25.4886 62.4853 25.7547 62.7539 25.7547 63.0813C25.7547 63.3928 26.0073 63.6456 26.3186 63.6456H26.9118V69.8713H26.1224V66.386C26.1224 65.2144 25.1706 64.2618 24 64.2618ZM1.12771 52.6479H21.3769C21.3702 52.7291 21.3634 52.8104 21.3634 52.8939V54.0023H1.12771V52.6479ZM31.5873 29.5553V50.3386L30.8385 51.5192H26.2464C25.7818 50.763 24.9518 50.2573 24.0023 50.2573C23.0527 50.2573 22.2227 50.763 21.7581 51.5192H17.1841L16.415 50.3092V29.5576H31.5873V29.5553ZM33.8494 29.5553V50.3386L33.2833 51.2302L32.7172 50.3386V29.5553H33.8517H33.8494ZM33.8494 28.4266H32.715V25.7923H33.8494V28.4266ZM14.1528 29.5553H15.2873V50.3657L14.7302 51.2438L14.1551 50.3386V29.5553H14.1528ZM15.285 28.4266H14.1505V25.7923H15.285V28.4266ZM15.4835 55.1309V69.8736H14.349V55.1309H15.4835ZM16.6112 63.5169C16.7082 63.5959 16.83 63.6456 16.9653 63.6456H17.9532V69.8713H16.6112V63.5169ZM19.0809 63.6456H19.9583V69.8713H19.0809V63.6456ZM28.0395 63.6456H28.9168V69.8713H28.0395V63.6456ZM30.0445 63.6456H31.0324C31.3437 63.6456 31.5963 63.3928 31.5963 63.0813C31.5963 62.7698 31.3437 62.5169 31.0324 62.5169H26.7877C26.5531 61.842 25.9126 61.3567 25.1593 61.3567C24.7127 61.3567 24.3067 61.5282 24 61.8059C23.6933 61.526 23.2873 61.3567 22.8407 61.3567C22.0874 61.3567 21.4469 61.842 21.2123 62.5169H16.9676C16.8323 62.5169 16.7105 62.5666 16.6135 62.6456V55.1309H21.9318C22.243 55.1309 22.4956 54.8781 22.4956 54.5666V52.8939C22.4956 52.6885 22.5362 52.4921 22.6129 52.3115C22.6152 52.3047 22.6174 52.3002 22.6197 52.2935C22.852 51.7585 23.3843 51.3837 24.0023 51.3837C24.6202 51.3837 25.157 51.7607 25.3871 52.298C25.3871 52.3025 25.3893 52.3047 25.3916 52.307C25.4683 52.4876 25.5089 52.684 25.5089 52.8916V54.5643C25.5089 54.8758 25.7615 55.1287 26.0727 55.1287H31.7857V69.8713H30.0468V63.6456H30.0445ZM32.9112 55.1309H34.0457V69.8736H32.9112V55.1309ZM26.6343 54.0023V52.8939C26.6343 52.8104 26.6298 52.7291 26.6208 52.6479H46.87V54.0023H26.6343ZM21.1649 9.32731H26.8373V10.3363H21.1649V9.32731ZM24 5.88488C25.3848 5.88488 26.5396 6.88488 26.7855 8.19865H21.2145C21.4604 6.88262 22.6152 5.88488 24 5.88488ZM21.1649 11.4673H26.8373V19.9097H25.872V18.1242C25.872 17.8126 25.6194 17.5598 25.3081 17.5598C24.9969 17.5598 24.7443 17.8126 24.7443 18.1242V19.9097H23.2602V18.1242C23.2602 17.8126 23.0076 17.5598 22.6964 17.5598C22.3851 17.5598 22.1325 17.8126 22.1325 18.1242V19.9097H21.1672V11.4673H21.1649ZM18.2351 21.0384H29.7671V28.4266H18.2351V21.0384ZM1.12771 55.1309H13.2213V69.8736H1.12771V55.1309ZM35.1734 69.8736V55.1309H46.8723V69.8736H35.1734Z" fill="%23FF530D"/><path d="M28.4364 57.1715C27.4011 57.1715 26.5576 58.0158 26.5576 59.0519C26.5576 60.088 27.4011 60.9322 28.4364 60.9322C29.4716 60.9322 30.3152 60.088 30.3152 59.0519C30.3152 58.0158 29.4716 57.1715 28.4364 57.1715ZM28.4364 59.8036C28.0214 59.8036 27.6853 59.4672 27.6853 59.0519C27.6853 58.6365 28.0214 58.3002 28.4364 58.3002C28.8514 58.3002 29.1874 58.6365 29.1874 59.0519C29.1874 59.4672 28.8514 59.8036 28.4364 59.8036Z" fill="%23FF530D"/><path d="M19.5658 57.1715C18.5305 57.1715 17.687 58.0158 17.687 59.0519C17.687 60.088 18.5305 60.9322 19.5658 60.9322C20.601 60.9322 21.4446 60.088 21.4446 59.0519C21.4446 58.0158 20.601 57.1715 19.5658 57.1715ZM19.5658 59.8036C19.1508 59.8036 18.8147 59.4672 18.8147 59.0519C18.8147 58.6365 19.1508 58.3002 19.5658 58.3002C19.9808 58.3002 20.3168 58.6365 20.3168 59.0519C20.3168 59.4672 19.9808 59.8036 19.5658 59.8036Z" fill="%23FF530D"/><path d="M24.0001 22.2642C23.1678 22.2642 22.4912 22.9414 22.4912 23.7743V27.0159C22.4912 27.3274 22.7438 27.5802 23.0551 27.5802H24.9451C25.2564 27.5802 25.509 27.3274 25.509 27.0159V23.7743C25.509 22.9414 24.8323 22.2642 24.0001 22.2642ZM24.3813 26.4515H23.6189V23.7743C23.6189 23.5644 23.7903 23.3928 24.0001 23.3928C24.2098 23.3928 24.3813 23.5644 24.3813 23.7743V26.4515Z" fill="%23FF530D"/><path d="M24.0001 56.1241C23.1678 56.1241 22.4912 56.8013 22.4912 57.6343V59.8871C22.4912 60.1986 22.7438 60.4515 23.0551 60.4515H24.9451C25.2564 60.4515 25.509 60.1986 25.509 59.8871V57.6343C25.509 56.8013 24.8323 56.1241 24.0001 56.1241ZM24.3813 59.3228H23.6189V57.6343C23.6189 57.4244 23.7903 57.2528 24.0001 57.2528C24.2098 57.2528 24.3813 57.4244 24.3813 57.6343V59.3228Z" fill="%23FF530D"/><path d="M23.0551 16.9954H24.9451C25.2564 16.9954 25.509 16.7426 25.509 16.4311V14.1083C25.509 13.2753 24.8323 12.5981 24.0001 12.5981C23.1678 12.5981 22.4912 13.2753 22.4912 14.1083V16.4311C22.4912 16.7426 22.7438 16.9954 23.0551 16.9954ZM23.6189 14.1083C23.6189 13.8984 23.7903 13.7268 24.0001 13.7268C24.2098 13.7268 24.3813 13.8984 24.3813 14.1083V15.8668H23.6189V14.1083Z" fill="%23FF530D"/><path d="M3.55897 60.6727C3.87022 60.6727 4.12283 60.4199 4.12283 60.1084V57.9933C4.12283 57.6818 3.87022 57.429 3.55897 57.429C3.24773 57.429 2.99512 57.6818 2.99512 57.9933V60.1084C2.99512 60.4199 3.24773 60.6727 3.55897 60.6727Z" fill="%23FF530D"/><path d="M7.14979 60.6727C7.46104 60.6727 7.71365 60.4199 7.71365 60.1084V57.9933C7.71365 57.6818 7.46104 57.429 7.14979 57.429C6.83855 57.429 6.58594 57.6818 6.58594 57.9933V60.1084C6.58594 60.4199 6.83855 60.6727 7.14979 60.6727Z" fill="%23FF530D"/><path d="M10.7426 60.6727C11.0538 60.6727 11.3064 60.4199 11.3064 60.1084V57.9933C11.3064 57.6818 11.0538 57.429 10.7426 57.429C10.4313 57.429 10.1787 57.6818 10.1787 57.9933V60.1084C10.1787 60.4199 10.4313 60.6727 10.7426 60.6727Z" fill="%23FF530D"/><path d="M37.2572 60.6727C37.5685 60.6727 37.8211 60.4199 37.8211 60.1084V57.9933C37.8211 57.6818 37.5685 57.429 37.2572 57.429C36.946 57.429 36.6934 57.6818 36.6934 57.9933V60.1084C36.6934 60.4199 36.946 60.6727 37.2572 60.6727Z" fill="%23FF530D"/><path d="M40.8505 60.6727C41.1617 60.6727 41.4143 60.4199 41.4143 60.1084V57.9933C41.4143 57.6818 41.1617 57.429 40.8505 57.429C40.5392 57.429 40.2866 57.6818 40.2866 57.9933V60.1084C40.2866 60.4199 40.5392 60.6727 40.8505 60.6727Z" fill="%23FF530D"/><path d="M44.4408 60.6727C44.7521 60.6727 45.0047 60.4199 45.0047 60.1084V57.9933C45.0047 57.6818 44.7521 57.429 44.4408 57.429C44.1296 57.429 43.877 57.6818 43.877 57.9933V60.1084C43.877 60.4199 44.1296 60.6727 44.4408 60.6727Z" fill="%23FF530D"/><path d="M20.0663 49.2619C20.3775 49.2619 20.6302 49.009 20.6302 48.6975V46.5824C20.6302 46.2709 20.3775 46.0181 20.0663 46.0181C19.755 46.0181 19.5024 46.2709 19.5024 46.5824V48.6975C19.5024 49.009 19.755 49.2619 20.0663 49.2619Z" fill="%23FF530D"/><path d="M23.9999 49.2619C24.3111 49.2619 24.5637 49.009 24.5637 48.6975V46.5824C24.5637 46.2709 24.3111 46.0181 23.9999 46.0181C23.6886 46.0181 23.436 46.2709 23.436 46.5824V48.6975C23.436 49.009 23.6886 49.2619 23.9999 49.2619Z" fill="%23FF530D"/><path d="M27.9335 49.2619C28.2447 49.2619 28.4973 49.009 28.4973 48.6975V46.5824C28.4973 46.2709 28.2447 46.0181 27.9335 46.0181C27.6222 46.0181 27.3696 46.2709 27.3696 46.5824V48.6975C27.3696 49.009 27.6222 49.2619 27.9335 49.2619Z" fill="%23FF530D"/><path d="M20.0663 44.6117C20.3775 44.6117 20.6302 44.3589 20.6302 44.0474V41.9323C20.6302 41.6207 20.3775 41.3679 20.0663 41.3679C19.755 41.3679 19.5024 41.6207 19.5024 41.9323V44.0474C19.5024 44.3589 19.755 44.6117 20.0663 44.6117Z" fill="%23FF530D"/><path d="M23.9999 44.6117C24.3111 44.6117 24.5637 44.3589 24.5637 44.0474V41.9323C24.5637 41.6207 24.3111 41.3679 23.9999 41.3679C23.6886 41.3679 23.436 41.6207 23.436 41.9323V44.0474C23.436 44.3589 23.6886 44.6117 23.9999 44.6117Z" fill="%23FF530D"/><path d="M27.9335 44.6117C28.2447 44.6117 28.4973 44.3589 28.4973 44.0474V41.9323C28.4973 41.6207 28.2447 41.3679 27.9335 41.3679C27.6222 41.3679 27.3696 41.6207 27.3696 41.9323V44.0474C27.3696 44.3589 27.6222 44.6117 27.9335 44.6117Z" fill="%23FF530D"/><path d="M20.0663 40.2799C20.3775 40.2799 20.6302 40.0271 20.6302 39.7156V37.6005C20.6302 37.289 20.3775 37.0361 20.0663 37.0361C19.755 37.0361 19.5024 37.289 19.5024 37.6005V39.7156C19.5024 40.0271 19.755 40.2799 20.0663 40.2799Z" fill="%23FF530D"/><path d="M23.9999 40.2799C24.3111 40.2799 24.5637 40.0271 24.5637 39.7156V37.6005C24.5637 37.289 24.3111 37.0361 23.9999 37.0361C23.6886 37.0361 23.436 37.289 23.436 37.6005V39.7156C23.436 40.0271 23.6886 40.2799 23.9999 40.2799Z" fill="%23FF530D"/><path d="M27.9335 40.2799C28.2447 40.2799 28.4973 40.0271 28.4973 39.7156V37.6005C28.4973 37.289 28.2447 37.0361 27.9335 37.0361C27.6222 37.0361 27.3696 37.289 27.3696 37.6005V39.7156C27.3696 40.0271 27.6222 40.2799 27.9335 40.2799Z" fill="%23FF530D"/><path d="M20.0663 35.5665C20.3775 35.5665 20.6302 35.3137 20.6302 35.0022V32.8871C20.6302 32.5756 20.3775 32.3228 20.0663 32.3228C19.755 32.3228 19.5024 32.5756 19.5024 32.8871V35.0022C19.5024 35.3137 19.755 35.5665 20.0663 35.5665Z" fill="%23FF530D"/><path d="M23.9999 35.5665C24.3111 35.5665 24.5637 35.3137 24.5637 35.0022V32.8871C24.5637 32.5756 24.3111 32.3228 23.9999 32.3228C23.6886 32.3228 23.436 32.5756 23.436 32.8871V35.0022C23.436 35.3137 23.6886 35.5665 23.9999 35.5665Z" fill="%23FF530D"/><path d="M27.9335 35.5665C28.2447 35.5665 28.4973 35.3137 28.4973 35.0022V32.8871C28.4973 32.5756 28.2447 32.3228 27.9335 32.3228C27.6222 32.3228 27.3696 32.5756 27.3696 32.8871V35.0022C27.3696 35.3137 27.6222 35.5665 27.9335 35.5665Z" fill="%23FF530D"/><path d="M20.0663 25.2257C19.755 25.2257 19.5024 25.4785 19.5024 25.79V27.1557C19.5024 27.4672 19.755 27.7201 20.0663 27.7201C20.3775 27.7201 20.6302 27.4672 20.6302 27.1557V25.79C20.6302 25.4785 20.3775 25.2257 20.0663 25.2257Z" fill="%23FF530D"/><path d="M27.9335 25.2257C27.6222 25.2257 27.3696 25.4785 27.3696 25.79V27.1557C27.3696 27.4672 27.6222 27.7201 27.9335 27.7201C28.2447 27.7201 28.4973 27.4672 28.4973 27.1557V25.79C28.4973 25.4785 28.2447 25.2257 27.9335 25.2257Z" fill="%23FF530D"/><path d="M20.0663 22.1265C19.755 22.1265 19.5024 22.3793 19.5024 22.6908V24.0565C19.5024 24.368 19.755 24.6208 20.0663 24.6208C20.3775 24.6208 20.6302 24.368 20.6302 24.0565V22.6908C20.6302 22.3793 20.3775 22.1265 20.0663 22.1265Z" fill="%23FF530D"/><path d="M27.9335 22.1265C27.6222 22.1265 27.3696 22.3793 27.3696 22.6908V24.0565C27.3696 24.368 27.6222 24.6208 27.9335 24.6208C28.2447 24.6208 28.4973 24.368 28.4973 24.0565V22.6908C28.4973 22.3793 28.2447 22.1265 27.9335 22.1265Z" fill="%23FF530D"/><path d="M23.9999 55.1309C24.3111 55.1309 24.5637 54.878 24.5637 54.5665V53.1534C24.5637 52.8419 24.3111 52.5891 23.9999 52.5891C23.6886 52.5891 23.436 52.8419 23.436 53.1534V54.5665C23.436 54.878 23.6886 55.1309 23.9999 55.1309Z" fill="%23FF530D"/></g><defs><clipPath id="clip0_210_407"><rect width="48" height="71" fill="white"/></clipPath></defs></svg>');
  background-size: 26px 38px;
}
.chef-locations__location--city-atlanta {
  background-image: url('data:image/svg+xml,<svg width="39" height="65" viewBox="0 0 39 65" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_210_81)"><path d="M8.37066 52.4234C8.36816 51.6244 8.16283 51.4131 7.38787 51.4094C6.17972 51.4044 4.97282 51.4044 3.76468 51.4094C3.01725 51.4119 2.79065 51.6294 2.78939 52.3684C2.78439 54.9677 2.78313 57.5671 2.78939 60.1677C2.79065 60.8991 3.03228 61.1316 3.77094 61.1366C4.97908 61.1441 6.18598 61.1441 7.39413 61.1366C8.13028 61.1316 8.3644 60.8966 8.36816 60.1627C8.37567 58.8736 8.37066 57.5846 8.37066 56.2943C8.37066 55.0052 8.37442 53.7149 8.37066 52.4259V52.4234ZM6.94467 59.7363C6.10836 59.7363 5.26704 59.7451 4.42697 59.7226C4.34434 59.7201 4.1966 59.535 4.1966 59.4337C4.18283 57.2395 4.18659 55.044 4.18659 52.8222H6.94592V59.7351L6.94467 59.7363Z" fill="%23FF530D"/><path d="M23.6547 60.1351C23.6584 60.9078 23.885 61.1304 24.6663 61.1341C25.8744 61.1404 27.0813 61.1429 28.2895 61.1341C28.9893 61.1291 29.2322 60.8903 29.2347 60.1927C29.2409 57.5721 29.2422 54.9515 29.2347 52.3321C29.2322 51.6344 28.9956 51.4131 28.2857 51.4094C27.0775 51.4031 25.8707 51.4044 24.6625 51.4094C23.8663 51.4119 23.6597 51.6132 23.6559 52.3996C23.6509 53.6887 23.6547 54.979 23.6547 56.268C23.6547 57.5571 23.6509 58.8474 23.6559 60.1364L23.6547 60.1351ZM25.0782 52.8422H27.8438C27.8438 53.5824 27.8438 54.3038 27.8438 55.0252C27.8438 56.4168 27.8337 57.8071 27.85 59.1987C27.855 59.5825 27.7686 59.7701 27.3355 59.7526C26.6118 59.7226 25.8844 59.7451 25.0794 59.7451V52.8435L25.0782 52.8422Z" fill="%23FF530D"/><path d="M30.627 60.2202C30.6307 60.8903 30.8573 61.1279 31.5196 61.1329C32.7678 61.1441 34.0173 61.1441 35.2655 61.1329C35.9353 61.1266 36.1669 60.8978 36.1682 60.2277C36.1757 57.5883 36.1757 54.9477 36.1682 52.3084C36.1669 51.6119 35.9654 51.4144 35.2743 51.4106C34.0261 51.4019 32.7766 51.4031 31.5284 51.4106C30.8436 51.4144 30.6295 51.6257 30.6257 52.3008C30.6182 53.6312 30.6232 54.9615 30.6232 56.2918C30.6232 57.6008 30.6182 58.9111 30.6257 60.2202H30.627ZM32.0505 52.8147H34.7359V59.6976H32.0505V52.8147Z" fill="%23FF530D"/><path d="M10.7254 61.1341C11.9323 61.1416 13.1392 61.1416 14.3461 61.1341C15.0873 61.1291 15.3026 60.9116 15.3076 60.1576C15.3164 58.8486 15.3101 57.5383 15.3101 56.2292C15.3101 54.9202 15.3176 53.6099 15.3076 52.3008C15.3013 51.6107 15.0998 51.4156 14.4024 51.4119C13.1743 51.4031 11.9461 51.4044 10.7191 51.4119C9.9592 51.4156 9.76139 51.6144 9.76014 52.3746C9.75639 54.9727 9.75639 57.5708 9.76014 60.1689C9.76014 60.9078 9.98299 61.1316 10.7279 61.1366L10.7254 61.1341ZM11.1824 52.8334H13.8691V59.715H11.1824V52.8334Z" fill="%23FF530D"/><path d="M16.7177 60.2201C16.7227 60.8953 16.9493 61.1266 17.6141 61.1328C18.8623 61.1441 20.1118 61.1441 21.36 61.1328C22.0273 61.1266 22.2626 60.889 22.2639 60.2276C22.2689 57.5883 22.2689 54.9477 22.2639 52.3083C22.2626 51.6319 22.0448 51.4144 21.3662 51.4094C20.138 51.4006 18.9099 51.4031 17.6829 51.4094C16.9055 51.4131 16.7202 51.5906 16.7152 52.3633C16.7077 53.6724 16.7127 54.9827 16.7127 56.2917C16.7127 57.6008 16.7052 58.9111 16.7152 60.2201H16.7177ZM18.1512 52.8159H20.8442V59.7013H18.1512V52.8159Z" fill="%23FF530D"/><path d="M26.4417 50.0166C27.9578 50.0166 29.2323 48.7488 29.2323 47.2359C29.2323 45.7218 27.9641 44.454 26.4454 44.4515C24.928 44.449 23.6573 45.7156 23.6548 47.2309C23.6523 48.7438 24.9243 50.0153 26.4404 50.0166H26.4417ZM26.4667 45.8456C27.2204 45.8606 27.8426 46.5058 27.8288 47.2559C27.8151 48.0174 27.1841 48.6238 26.4204 48.6113C25.6592 48.5987 25.042 47.9636 25.057 47.2084C25.0708 46.4595 25.7218 45.8294 26.468 45.8444L26.4667 45.8456Z" fill="%23FF530D"/><path d="M5.58744 50.0165C7.10608 50.009 8.37307 48.7375 8.36806 47.2246C8.36305 45.7105 7.0873 44.444 5.57242 44.4502C4.05629 44.4565 2.78429 45.7318 2.79055 47.2409C2.79681 48.7525 4.07757 50.024 5.58744 50.0165ZM5.56491 45.8443C6.30732 45.8355 6.96085 46.4744 6.96961 47.2196C6.97838 47.9698 6.34989 48.6074 5.5937 48.6149C4.83376 48.6224 4.20277 48.0073 4.19275 47.2484C4.18274 46.5007 4.81623 45.8543 5.56491 45.8443Z" fill="%23FF530D"/><path d="M12.5536 50.0178C14.0835 50.0028 15.3142 48.7488 15.3054 47.2134C15.2967 45.6793 14.0422 44.4366 12.5161 44.4503C10.9899 44.4641 9.75548 45.7206 9.76174 47.2522C9.768 48.7738 11.04 50.0341 12.5549 50.0178H12.5536ZM12.5374 45.8444C13.2973 45.8456 13.9108 46.4683 13.9095 47.2347C13.9095 48.0086 13.3036 48.6138 12.5323 48.6125C11.7749 48.61 11.1452 47.9811 11.1464 47.2297C11.1489 46.482 11.7899 45.8431 12.5374 45.8444Z" fill="%23FF530D"/><path d="M19.5129 50.0178C21.0378 50.0016 22.2748 48.74 22.2635 47.2109C22.2522 45.6856 20.9878 44.4365 19.4666 44.4515C17.9342 44.4666 16.7085 45.7181 16.7198 47.2572C16.7311 48.7913 17.9893 50.0353 19.5117 50.0191L19.5129 50.0178ZM19.4791 45.8456C20.2228 45.8381 20.8713 46.4758 20.8776 47.2222C20.8851 47.9711 20.2554 48.6063 19.5004 48.6125C18.7292 48.6188 18.1195 48.0161 18.1157 47.2434C18.112 46.4733 18.7167 45.8531 19.4791 45.8444V45.8456Z" fill="%23FF530D"/><path d="M33.4026 50.0177C34.93 50.0152 36.1694 48.7649 36.1669 47.2296C36.1657 45.6917 34.9275 44.4514 33.3951 44.4502C31.8752 44.4502 30.622 45.7105 30.627 47.2371C30.632 48.7674 31.8814 50.0202 33.4026 50.0177ZM33.3901 45.8455C34.1513 45.8405 34.7697 46.4569 34.7735 47.2233C34.7772 47.9948 34.1763 48.6049 33.4063 48.6112C32.6489 48.6174 32.0167 47.9948 32.0116 47.2396C32.0079 46.4894 32.6401 45.8493 33.3901 45.8443V45.8455Z" fill="%23FF530D"/><path d="M38.9738 63.1719C38.9738 57.2018 38.935 51.2317 38.9988 45.2628C39.0163 43.6537 38.7822 42.1946 37.9396 40.8105C37.688 40.3979 37.5991 39.8328 37.5903 39.3352C37.554 37.1722 37.6241 35.0079 37.5653 32.8462C37.3525 24.9794 33.6554 19.3368 26.5079 16.0648C25.3511 15.5347 24.9004 15.0496 25.0181 13.813C25.1345 12.5978 25.0206 12.5653 23.8074 12.474C23.7724 12.4715 23.7398 12.4365 23.6535 12.3852C23.6535 12.1902 23.6535 11.9651 23.6535 11.7401C23.6509 9.20448 23.676 6.67015 23.6409 4.13456C23.6109 1.95156 21.8018 0.0573724 19.6171 0.00110939C17.1946 -0.0601547 15.3429 1.79277 15.3166 4.34336C15.2916 6.79768 15.3116 9.25199 15.3104 11.7063C15.3104 11.9501 15.3104 12.1927 15.3104 12.4602C15.1376 12.4765 15.0387 12.489 14.9385 12.494C14.1035 12.5328 13.9232 12.7165 13.9157 13.5467C13.9119 13.9631 13.8806 14.3819 13.9244 14.7933C13.9783 15.3146 13.7717 15.5209 13.2809 15.7185C6.35754 18.5129 2.355 23.6116 1.52871 31.032C1.26329 33.4176 1.37972 35.8519 1.42229 38.2624C1.44482 39.5465 1.26955 40.7218 0.567196 41.8158C0.182843 42.4134 -0.00370031 43.0635 5.559e-05 43.8137C0.0288508 50.2615 0.0163312 56.7104 0.0163312 63.1582C0.0163312 63.3982 0.0163312 63.6383 0.0163312 63.8546V64.3747C0.0163312 64.7198 0.296772 64.9999 0.642314 64.9999H38.2489C38.5944 64.9999 38.9738 64.7198 38.9738 64.3747C38.9738 64.3747 38.9738 63.3907 38.9738 63.1719ZM19.4168 1.38518C20.9417 1.34017 22.2412 2.58421 22.2275 4.11706H16.7952C16.6687 2.71299 17.9157 1.42894 19.4168 1.38518ZM16.7626 5.6024H22.2375V12.4615H16.7626V5.6024ZM15.3517 13.9143H23.6046V15.2396H15.3517V13.9143ZM3.07113 30.0018C4.20917 23.4303 8.08275 19.0242 14.3902 16.7862C14.6568 16.6912 14.9623 16.6762 15.249 16.675C18.0609 16.6675 20.8716 16.6625 23.6835 16.6787C24.0916 16.6812 24.5186 16.7475 24.9029 16.88C31.5208 19.1643 36.0028 25.3007 36.1593 32.3036C36.1969 34.0052 36.1656 35.7093 36.1656 37.4773H2.88709C2.84703 37.4072 2.80947 37.3735 2.81072 37.3397C2.87707 34.8904 2.65798 32.3911 3.07113 30.0005V30.0018ZM1.40101 63.0557C1.40101 56.6492 1.3985 50.2427 1.40852 43.8362C1.40852 43.5161 1.47112 43.1736 1.59631 42.881C2.13716 41.622 3.09867 40.503 2.75438 38.9526H8.37696V42.3971C8.37696 42.7422 8.6574 43.0223 9.00294 43.0223H9.15193C9.49747 43.0223 9.77791 42.7422 9.77791 42.3971V38.9501H15.3154V42.3984C15.3154 42.7435 15.5958 43.0235 15.9413 43.0235H16.1066C16.4521 43.0235 16.7326 42.7435 16.7326 42.3984V38.9476H22.27V42.4009C22.27 42.746 22.5505 43.026 22.896 43.026H23.045C23.3905 43.026 23.671 42.746 23.671 42.4009V38.9639H29.261V42.4096C29.261 42.7547 29.5415 43.0348 29.887 43.0348H29.9972C30.3427 43.0348 30.6231 42.7547 30.6231 42.4096V38.9476H36.242C35.8852 40.2767 36.5637 41.2706 37.1158 42.2871C37.4651 42.9298 37.5891 43.5812 37.5866 44.3101C37.5666 50.5715 37.5753 56.8317 37.5753 63.0932V63.8546H30.5731V63.1932C30.5731 62.8481 30.2926 62.568 29.9471 62.568H29.9145C29.569 62.568 29.2886 62.8481 29.2886 63.1932V63.8546H23.6247V63.1819C23.6247 62.8369 23.3442 62.5568 22.9987 62.5568H22.9311C22.5855 62.5568 22.3051 62.8369 22.3051 63.1819V63.8546H16.665V63.1757C16.665 62.8306 16.3845 62.5505 16.039 62.5505H15.9739C15.6283 62.5505 15.3479 62.8306 15.3479 63.1757V63.8546H9.71782V63.1932C9.71782 62.8481 9.43738 62.568 9.09183 62.568H9.04676C8.70122 62.568 8.42078 62.8481 8.42078 63.1932V63.8546H1.40101C1.40101 63.5545 1.40101 63.3057 1.40101 63.0557Z" fill="%23FF530D"/></g><defs><clipPath id="clip0_210_81"><rect width="39" height="65" fill="white"/></clipPath></defs></svg>');
  background-size: 21px 34px;
}
.chef-locations__location--city-los-angeles {
  background-image: url('data:image/svg+xml,<svg width="36" height="62" viewBox="0 0 36 62" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M29.0215 20.5307H7.12926C6.74469 20.5303 6.37597 20.3787 6.10389 20.1091C5.83181 19.8396 5.67856 19.474 5.67773 19.0926V16.9136C5.67773 16.5316 5.83061 16.1652 6.10278 15.895C6.37495 15.6247 6.74415 15.4727 7.12926 15.4723H29.0215C29.4059 15.4727 29.7745 15.6244 30.0463 15.894C30.3181 16.1636 30.471 16.5291 30.4714 16.9104V19.0895C30.4716 19.2785 30.4343 19.4658 30.3615 19.6405C30.2888 19.8153 30.182 19.9741 30.0474 20.1079C29.9128 20.2418 29.7529 20.348 29.5768 20.4205C29.4008 20.4931 29.2121 20.5305 29.0215 20.5307ZM7.12926 16.4062C6.99428 16.4062 6.86479 16.4592 6.7692 16.5538C6.6736 16.6483 6.61968 16.7766 6.61927 16.9104V19.0895C6.61968 19.2233 6.6736 19.3516 6.7692 19.4461C6.86479 19.5407 6.99428 19.5937 7.12926 19.5937H29.0215C29.1563 19.5937 29.2856 19.5406 29.381 19.446C29.4763 19.3515 29.5299 19.2232 29.5299 19.0895V16.9104C29.5299 16.7767 29.4763 16.6484 29.381 16.5539C29.2856 16.4593 29.1563 16.4062 29.0215 16.4062H7.12926Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M20.3497 16.4061C20.2359 16.4073 20.1256 16.3676 20.039 16.2944C19.9525 16.2211 19.8956 16.1193 19.8789 16.0077L18.192 4.65655L16.5004 16.0077C16.4937 16.0702 16.4743 16.1308 16.4433 16.1858C16.4124 16.2407 16.3706 16.2889 16.3204 16.3274C16.2702 16.3659 16.2127 16.394 16.1513 16.4099C16.0899 16.4258 16.0259 16.4293 15.9632 16.42C15.9004 16.4108 15.8402 16.3891 15.7861 16.3561C15.732 16.3232 15.6852 16.2798 15.6485 16.2285C15.6117 16.1772 15.5858 16.1191 15.5723 16.0576C15.5588 15.9961 15.558 15.9325 15.5699 15.8707L17.7275 1.39581C17.7447 1.2856 17.801 1.18511 17.8863 1.11251C17.9717 1.03991 18.0804 1 18.1928 1C18.3052 1 18.414 1.03991 18.4993 1.11251C18.5846 1.18511 18.641 1.2856 18.6581 1.39581L20.8158 15.8707C20.8256 15.9318 20.823 15.9941 20.8083 16.0542C20.7936 16.1143 20.767 16.1709 20.7301 16.2207C20.6931 16.2705 20.6466 16.3126 20.5932 16.3444C20.5397 16.3762 20.4804 16.3972 20.4187 16.4061H20.3497Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M33.7354 27.1455H2.25523C2.00933 27.1455 1.76884 27.0739 1.56364 26.9395C1.35843 26.8051 1.19754 26.6138 1.10093 26.3895C1.00433 26.1653 0.976263 25.9178 1.02023 25.6778C1.06419 25.4378 1.17824 25.2159 1.34822 25.0397L3.97196 22.3206C4.16309 22.1239 4.3922 21.9674 4.64563 21.8604C4.89906 21.7535 5.17161 21.6982 5.44703 21.698H30.5546C30.8298 21.6983 31.1021 21.7535 31.3552 21.8605C31.6084 21.9674 31.8372 22.1239 32.0281 22.3206L34.6502 25.0381C34.8212 25.2148 34.9359 25.4375 34.9799 25.6785C35.0239 25.9194 34.9953 26.1679 34.8977 26.3928C34.8 26.6178 34.6377 26.8091 34.4309 26.943C34.2242 27.0769 33.9823 27.1473 33.7354 27.1455ZM5.44703 22.6319C5.29865 22.6318 5.15179 22.6616 5.01532 22.7193C4.87885 22.7771 4.7556 22.8617 4.653 22.9681L2.03083 25.6856C1.9886 25.7295 1.96024 25.7848 1.94925 25.8445C1.93825 25.9042 1.9451 25.9658 1.96895 26.0217C1.99279 26.0776 2.0326 26.1254 2.08346 26.1591C2.13433 26.1929 2.19403 26.2111 2.25523 26.2117H33.7354C33.7967 26.2114 33.8566 26.1934 33.9077 26.1598C33.9588 26.1261 33.9989 26.0784 34.0229 26.0224C34.047 25.9664 34.0539 25.9047 34.043 25.8449C34.0321 25.785 34.0037 25.7296 33.9614 25.6856L31.3408 22.9681C31.2378 22.8622 31.1145 22.7778 30.9781 22.7201C30.8417 22.6623 30.695 22.6323 30.5467 22.6319H5.44703Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M18.0743 27.0678C17.9494 27.0678 17.8297 27.0186 17.7414 26.931C17.6531 26.8434 17.6035 26.7247 17.6035 26.6008V22.2428C17.6035 22.119 17.6531 22.0002 17.7414 21.9126C17.8297 21.8251 17.9494 21.7759 18.0743 21.7759C18.1991 21.7759 18.3189 21.8251 18.4072 21.9126C18.4955 22.0002 18.545 22.119 18.545 22.2428V26.6008C18.545 26.7247 18.4955 26.8434 18.4072 26.931C18.3189 27.0186 18.1991 27.0678 18.0743 27.0678Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M33.7354 40.6866H2.25523C2.00933 40.6865 1.76884 40.6149 1.56364 40.4805C1.35843 40.3461 1.19754 40.1549 1.10093 39.9306C1.00433 39.7063 0.976263 39.4588 1.02023 39.2188C1.06419 38.9788 1.17824 38.7569 1.34822 38.5807L3.97196 35.8616C4.16309 35.6649 4.3922 35.5084 4.64563 35.4014C4.89906 35.2945 5.17161 35.2392 5.44703 35.239H30.5546C30.8298 35.2393 31.1021 35.2945 31.3552 35.4015C31.6084 35.5085 31.8372 35.6649 32.0281 35.8616L34.6502 38.5791C34.8212 38.7558 34.9359 38.9785 34.9799 39.2195C35.0239 39.4605 34.9953 39.7089 34.8977 39.9339C34.8 40.1588 34.6377 40.3502 34.4309 40.484C34.2242 40.6179 33.9823 40.6884 33.7354 40.6866ZM5.44703 36.1729C5.29865 36.1728 5.15179 36.2026 5.01532 36.2604C4.87885 36.3181 4.7556 36.4027 4.653 36.5091L2.03083 39.2266C1.9886 39.2705 1.96024 39.3258 1.94925 39.3855C1.93825 39.4452 1.9451 39.5068 1.96895 39.5627C1.99279 39.6186 2.0326 39.6664 2.08346 39.7001C2.13433 39.7339 2.19403 39.7522 2.25523 39.7527H33.7354C33.7967 39.7525 33.8566 39.7344 33.9077 39.7008C33.9588 39.6671 33.9989 39.6194 34.0229 39.5634C34.047 39.5074 34.0539 39.4457 34.043 39.3859C34.0321 39.326 34.0037 39.2706 33.9614 39.2266L31.3408 36.5091C31.2378 36.4032 31.1145 36.3188 30.9781 36.2611C30.8417 36.2034 30.695 36.1734 30.5467 36.1729H5.44703Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M18.0743 40.6088C17.9494 40.6088 17.8297 40.5596 17.7414 40.472C17.6531 40.3844 17.6035 40.2657 17.6035 40.1418V35.7838C17.6035 35.66 17.6531 35.5412 17.7414 35.4537C17.8297 35.3661 17.9494 35.3169 18.0743 35.3169C18.1991 35.3169 18.3189 35.3661 18.4072 35.4537C18.4955 35.5412 18.545 35.66 18.545 35.7838V40.1418C18.545 40.2657 18.4955 40.3844 18.4072 40.472C18.3189 40.5596 18.1991 40.6088 18.0743 40.6088Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M33.7354 54.2276H2.25523C2.00933 54.2275 1.76884 54.1559 1.56364 54.0215C1.35843 53.8871 1.19754 53.6959 1.10093 53.4716C1.00433 53.2473 0.976263 52.9998 1.02023 52.7598C1.06419 52.5198 1.17824 52.298 1.34822 52.1217L3.97196 49.4026C4.16309 49.2059 4.3922 49.0494 4.64563 48.9425C4.89906 48.8355 5.17161 48.7803 5.44703 48.78H30.5546C30.8298 48.7803 31.1021 48.8355 31.3552 48.9425C31.6084 49.0495 31.8372 49.206 32.0281 49.4026L34.6502 52.1201C34.8212 52.2968 34.9359 52.5195 34.9799 52.7605C35.0239 53.0015 34.9953 53.25 34.8977 53.4749C34.8 53.6998 34.6377 53.8912 34.4309 54.025C34.2242 54.1589 33.9823 54.2294 33.7354 54.2276ZM5.44703 49.7139C5.29865 49.7138 5.15179 49.7436 5.01532 49.8014C4.87885 49.8592 4.7556 49.9438 4.653 50.0501L2.03083 52.7676C1.9886 52.8116 1.96024 52.8668 1.94925 52.9265C1.93825 52.9862 1.9451 53.0478 1.96895 53.1037C1.99279 53.1596 2.0326 53.2074 2.08346 53.2411C2.13433 53.2749 2.19403 53.2932 2.25523 53.2937H33.7354C33.7967 53.2935 33.8566 53.2754 33.9077 53.2418C33.9588 53.2081 33.9989 53.1604 34.0229 53.1044C34.047 53.0485 34.0539 52.9867 34.043 52.9269C34.0321 52.867 34.0037 52.8117 33.9614 52.7676L31.3408 50.0501C31.2378 49.9442 31.1145 49.8599 30.9781 49.8021C30.8417 49.7444 30.695 49.7144 30.5467 49.7139H5.44703Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M18.0743 54.1498C17.9494 54.1498 17.8297 54.1006 17.7414 54.013C17.6531 53.9255 17.6035 53.8067 17.6035 53.6829V49.3248C17.6035 49.201 17.6531 49.0822 17.7414 48.9947C17.8297 48.9071 17.9494 48.8579 18.0743 48.8579C18.1991 48.8579 18.3189 48.9071 18.4072 48.9947C18.4955 49.0822 18.545 49.201 18.545 49.3248V53.6829C18.545 53.8067 18.4955 53.9255 18.4072 54.013C18.3189 54.1006 18.1991 54.1498 18.0743 54.1498Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M33.7356 47.4571H2.25545C2.01074 47.4556 1.77182 47.3832 1.56805 47.2488C1.36428 47.1144 1.20456 46.9238 1.10852 46.7006C1.01249 46.4773 0.984331 46.2311 1.02751 45.9922C1.0707 45.7533 1.18334 45.5321 1.35158 45.3559L3.97218 42.6383C4.16331 42.4416 4.39242 42.2851 4.64585 42.1782C4.89927 42.0712 5.17183 42.016 5.44725 42.0157H30.5548C30.83 42.016 31.1023 42.0713 31.3554 42.1782C31.6086 42.2852 31.8375 42.4417 32.0283 42.6383L34.6426 45.3559C34.8126 45.5321 34.9266 45.754 34.9706 45.994C35.0146 46.2339 34.9865 46.4814 34.8899 46.7057C34.7933 46.93 34.6324 47.1212 34.4272 47.2556C34.222 47.39 33.9815 47.4617 33.7356 47.4617V47.4571ZM5.44725 42.9434C5.29886 42.9433 5.15201 42.9731 5.01554 43.0309C4.87907 43.0886 4.75582 43.1732 4.65322 43.2796L2.03105 45.9971C1.98882 46.041 1.96046 46.0963 1.94947 46.156C1.93847 46.2157 1.94532 46.2773 1.96916 46.3332C1.99301 46.3891 2.03281 46.4369 2.08368 46.4706C2.13454 46.5044 2.19425 46.5227 2.25545 46.5232H33.7356C33.7969 46.523 33.8569 46.5049 33.908 46.4713C33.9591 46.4376 33.9991 46.3899 34.0231 46.3339C34.0472 46.2779 34.0542 46.2162 34.0432 46.1564C34.0323 46.0965 34.0039 46.0411 33.9616 45.9971L31.341 43.2796C31.238 43.1737 31.1147 43.0894 30.9783 43.0316C30.8419 42.9739 30.6952 42.9439 30.5469 42.9434H5.44725Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M8.65915 47.3793C8.61558 47.3792 8.57225 47.3729 8.53047 47.3606C8.41074 47.3265 8.3095 47.2468 8.24891 47.1389C8.18832 47.0309 8.17333 46.9036 8.20721 46.7847L9.46259 42.4267C9.49883 42.31 9.57969 42.2121 9.68783 42.1539C9.79597 42.0956 9.92281 42.0817 10.0412 42.1151C10.1595 42.1485 10.26 42.2265 10.3211 42.3324C10.3822 42.4384 10.3991 42.5638 10.368 42.6819L9.11265 47.04C9.08463 47.1378 9.02517 47.2239 8.94331 47.2851C8.86146 47.3463 8.76168 47.3794 8.65915 47.3793Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M27.6468 47.3793C27.5446 47.3791 27.4452 47.3458 27.3636 47.2846C27.2821 47.2234 27.2228 47.1375 27.1949 47.04L25.9395 42.6819C25.9085 42.5638 25.9253 42.4384 25.9864 42.3324C26.0475 42.2265 26.148 42.1485 26.2664 42.1151C26.3847 42.0817 26.5116 42.0956 26.6197 42.1539C26.7279 42.2121 26.8087 42.31 26.845 42.4267L28.1003 46.7847C28.1342 46.9036 28.1192 47.0309 28.0586 47.1389C27.9981 47.2468 27.8968 47.3265 27.7771 47.3606C27.7348 47.3728 27.6909 47.3791 27.6468 47.3793Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M33.7356 61.3095H2.25545C2.01074 61.308 1.77182 61.2356 1.56805 61.1012C1.36428 60.9668 1.20456 60.7763 1.10852 60.553C1.01249 60.3298 0.984331 60.0835 1.02751 59.8446C1.0707 59.6057 1.18334 59.3845 1.35158 59.2083L3.97218 56.4907C4.16331 56.2941 4.39242 56.1376 4.64585 56.0306C4.89927 55.9236 5.17183 55.8684 5.44725 55.8682H30.5548C30.83 55.8684 31.1023 55.9237 31.3554 56.0306C31.6086 56.1376 31.8375 56.2941 32.0283 56.4907L34.6426 59.2083C34.8126 59.3845 34.9266 59.6064 34.9706 59.8464C35.0146 60.0864 34.9865 60.3339 34.8899 60.5582C34.7933 60.7825 34.6324 60.9737 34.4272 61.1081C34.222 61.2425 33.9815 61.3141 33.7356 61.3142V61.3095ZM5.44725 56.7958C5.29886 56.7957 5.15201 56.8255 5.01554 56.8833C4.87907 56.9411 4.75582 57.0257 4.65322 57.132L2.03105 59.8495C1.98882 59.8935 1.96046 59.9487 1.94947 60.0084C1.93847 60.0681 1.94532 60.1297 1.96916 60.1856C1.99301 60.2415 2.03281 60.2893 2.08368 60.3231C2.13454 60.3568 2.19425 60.3751 2.25545 60.3756H33.7356C33.7969 60.3754 33.8569 60.3573 33.908 60.3237C33.9591 60.2901 33.9991 60.2423 34.0231 60.1864C34.0472 60.1304 34.0542 60.0687 34.0432 60.0088C34.0323 59.9489 34.0039 59.8936 33.9616 59.8495L31.341 57.132C31.238 57.0261 31.1147 56.9418 30.9783 56.884C30.8419 56.8263 30.6952 56.7963 30.5469 56.7958H5.44725Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M8.65915 61.2316C8.61558 61.2315 8.57225 61.2252 8.53047 61.2129C8.41074 61.1788 8.3095 61.0991 8.24891 60.9912C8.18832 60.8832 8.17333 60.7559 8.20721 60.637L9.46259 56.279C9.49883 56.1623 9.57969 56.0644 9.68783 56.0062C9.79597 55.9479 9.92281 55.934 10.0412 55.9674C10.1595 56.0007 10.26 56.0788 10.3211 56.1847C10.3822 56.2907 10.3991 56.4161 10.368 56.5342L9.11265 60.8923C9.08463 60.9901 9.02517 61.0762 8.94331 61.1374C8.86146 61.1986 8.76168 61.2317 8.65915 61.2316Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M27.6468 61.2316C27.5446 61.2314 27.4452 61.1982 27.3636 61.1369C27.2821 61.0757 27.2228 60.9898 27.1949 60.8923L25.9395 56.5342C25.9085 56.4161 25.9253 56.2907 25.9864 56.1847C26.0475 56.0788 26.148 56.0007 26.2664 55.9674C26.3847 55.934 26.5116 55.9479 26.6197 56.0062C26.7279 56.0644 26.8087 56.1623 26.845 56.279L28.1003 60.637C28.1342 60.7559 28.1192 60.8832 28.0586 60.9912C27.9981 61.0991 27.8968 61.1788 27.7771 61.2129C27.7348 61.2251 27.6909 61.2314 27.6468 61.2316Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M33.7356 33.916H2.25545C2.01074 33.9145 1.77182 33.8421 1.56805 33.7077C1.36428 33.5733 1.20456 33.3828 1.10852 33.1595C1.01249 32.9363 0.984331 32.6901 1.02751 32.4512C1.0707 32.2123 1.18334 31.9911 1.35158 31.8148L3.97218 29.0973C4.16331 28.9006 4.39242 28.7441 4.64585 28.6372C4.89927 28.5302 5.17183 28.475 5.44725 28.4747H30.5548C30.83 28.475 31.1023 28.5302 31.3554 28.6372C31.6086 28.7442 31.8375 28.9007 32.0283 29.0973L34.6426 31.8148C34.8126 31.9911 34.9266 32.213 34.9706 32.4529C35.0146 32.6929 34.9865 32.9404 34.8899 33.1647C34.7933 33.389 34.6324 33.5802 34.4272 33.7146C34.222 33.849 33.9815 33.9207 33.7356 33.9207V33.916ZM5.44725 29.4024C5.29886 29.4023 5.15201 29.4321 5.01554 29.4898C4.87907 29.5476 4.75582 29.6322 4.65322 29.7386L2.03105 32.4561C1.98882 32.5 1.96046 32.5552 1.94947 32.615C1.93847 32.6747 1.94532 32.7363 1.96916 32.7922C1.99301 32.8481 2.03281 32.8959 2.08368 32.9296C2.13454 32.9634 2.19425 32.9816 2.25545 32.9822H33.7356C33.7969 32.9819 33.8569 32.9639 33.908 32.9302C33.9591 32.8966 33.9991 32.8489 34.0231 32.7929C34.0472 32.7369 34.0542 32.6752 34.0432 32.6153C34.0323 32.5555 34.0039 32.5001 33.9616 32.4561L31.341 29.7386C31.238 29.6327 31.1147 29.5483 30.9783 29.4906C30.8419 29.4328 30.6952 29.4028 30.5469 29.4024H5.44725Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M8.65915 33.8383C8.61558 33.8382 8.57225 33.8319 8.53047 33.8196C8.41074 33.7855 8.3095 33.7058 8.24891 33.5979C8.18832 33.4899 8.17333 33.3626 8.20721 33.2437L9.46259 28.8857C9.49883 28.769 9.57969 28.6711 9.68783 28.6129C9.79597 28.5546 9.92281 28.5407 10.0412 28.5741C10.1595 28.6074 10.26 28.6855 10.3211 28.7914C10.3822 28.8974 10.3991 29.0228 10.368 29.1409L9.11265 33.499C9.08463 33.5968 9.02517 33.6829 8.94331 33.7441C8.86146 33.8053 8.76168 33.8384 8.65915 33.8383Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M27.6468 33.8383C27.5446 33.8381 27.4452 33.8049 27.3636 33.7436C27.2821 33.6824 27.2228 33.5965 27.1949 33.499L25.9395 29.1409C25.9085 29.0228 25.9253 28.8974 25.9864 28.7914C26.0475 28.6855 26.148 28.6074 26.2664 28.5741C26.3847 28.5407 26.5116 28.5546 26.6197 28.6129C26.7279 28.6711 26.8087 28.769 26.845 28.8857L28.1003 33.2437C28.1342 33.3626 28.1192 33.4899 28.0586 33.5979C27.9981 33.7058 27.8968 33.7855 27.7771 33.8196C27.7348 33.8318 27.6909 33.8381 27.6468 33.8383Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M9.91461 22.554C9.78976 22.554 9.67002 22.5048 9.58173 22.4173C9.49345 22.3297 9.44385 22.2109 9.44385 22.0871V20.0637C9.44385 19.9399 9.49345 19.8211 9.58173 19.7336C9.67002 19.646 9.78976 19.5968 9.91461 19.5968C10.0395 19.5968 10.1592 19.646 10.2475 19.7336C10.3358 19.8211 10.3854 19.9399 10.3854 20.0637V22.0871C10.3854 22.2109 10.3358 22.3297 10.2475 22.4173C10.1592 22.5048 10.0395 22.554 9.91461 22.554Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M26.5484 22.6319C26.4235 22.6319 26.3038 22.5827 26.2155 22.4952C26.1272 22.4076 26.0776 22.2888 26.0776 22.165V20.1416C26.0776 20.0178 26.1272 19.899 26.2155 19.8114C26.3038 19.7239 26.4235 19.6747 26.5484 19.6747C26.6733 19.6747 26.793 19.7239 26.8813 19.8114C26.9696 19.899 27.0192 20.0178 27.0192 20.1416V22.165C27.0192 22.2888 26.9696 22.4076 26.8813 22.4952C26.793 22.5827 26.6733 22.6319 26.5484 22.6319Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M30.4713 29.3245C30.3464 29.3245 30.2267 29.2754 30.1384 29.1878C30.0501 29.1002 30.0005 28.9815 30.0005 28.8576V26.6786C30.0005 26.5548 30.0501 26.436 30.1384 26.3484C30.2267 26.2609 30.3464 26.2117 30.4713 26.2117C30.5961 26.2117 30.7159 26.2609 30.8041 26.3484C30.8924 26.436 30.942 26.5548 30.942 26.6786V28.8576C30.942 28.9815 30.8924 29.1002 30.8041 29.1878C30.7159 29.2754 30.5961 29.3245 30.4713 29.3245Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M5.83453 29.3245C5.70968 29.3245 5.58994 29.2754 5.50165 29.1878C5.41337 29.1002 5.36377 28.9815 5.36377 28.8576V26.6786C5.36377 26.5548 5.41337 26.436 5.50165 26.3484C5.58994 26.2609 5.70968 26.2117 5.83453 26.2117C5.95939 26.2117 6.07913 26.2609 6.16742 26.3484C6.2557 26.436 6.3053 26.5548 6.3053 26.6786V28.8576C6.3053 28.9815 6.2557 29.1002 6.16742 29.1878C6.07913 29.2754 5.95939 29.3245 5.83453 29.3245Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M30.4713 36.095C30.3464 36.095 30.2267 36.0458 30.1384 35.9583C30.0501 35.8707 30.0005 35.7519 30.0005 35.6281V33.4491C30.0005 33.3253 30.0501 33.2065 30.1384 33.1189C30.2267 33.0314 30.3464 32.9822 30.4713 32.9822C30.5961 32.9822 30.7159 33.0314 30.8041 33.1189C30.8924 33.2065 30.942 33.3253 30.942 33.4491V35.6281C30.942 35.7519 30.8924 35.8707 30.8041 35.9583C30.7159 36.0458 30.5961 36.095 30.4713 36.095Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M5.83453 36.095C5.70968 36.095 5.58994 36.0458 5.50165 35.9583C5.41337 35.8707 5.36377 35.7519 5.36377 35.6281V33.4491C5.36377 33.3253 5.41337 33.2065 5.50165 33.1189C5.58994 33.0314 5.70968 32.9822 5.83453 32.9822C5.95939 32.9822 6.07913 33.0314 6.16742 33.1189C6.2557 33.2065 6.3053 33.3253 6.3053 33.4491V35.6281C6.3053 35.7519 6.2557 35.8707 6.16742 35.9583C6.07913 36.0458 5.95939 36.095 5.83453 36.095Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M30.4713 42.8656C30.3464 42.8656 30.2267 42.8164 30.1384 42.7288C30.0501 42.6412 30.0005 42.5225 30.0005 42.3986V40.2196C30.0005 40.0958 30.0501 39.977 30.1384 39.8894C30.2267 39.8019 30.3464 39.7527 30.4713 39.7527C30.5961 39.7527 30.7159 39.8019 30.8041 39.8894C30.8924 39.977 30.942 40.0958 30.942 40.2196V42.3986C30.942 42.5225 30.8924 42.6412 30.8041 42.7288C30.7159 42.8164 30.5961 42.8656 30.4713 42.8656Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M5.83453 42.8656C5.70968 42.8656 5.58994 42.8164 5.50165 42.7288C5.41337 42.6412 5.36377 42.5225 5.36377 42.3986V40.2196C5.36377 40.0958 5.41337 39.977 5.50165 39.8894C5.58994 39.8019 5.70968 39.7527 5.83453 39.7527C5.95939 39.7527 6.07913 39.8019 6.16742 39.8894C6.2557 39.977 6.3053 40.0958 6.3053 40.2196V42.3986C6.3053 42.5225 6.2557 42.6412 6.16742 42.7288C6.07913 42.8164 5.95939 42.8656 5.83453 42.8656Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M30.4713 49.6361C30.3464 49.6361 30.2267 49.5869 30.1384 49.4993C30.0501 49.4117 30.0005 49.293 30.0005 49.1691V46.9901C30.0005 46.8663 30.0501 46.7475 30.1384 46.66C30.2267 46.5724 30.3464 46.5232 30.4713 46.5232C30.5961 46.5232 30.7159 46.5724 30.8041 46.66C30.8924 46.7475 30.942 46.8663 30.942 46.9901V49.1691C30.942 49.293 30.8924 49.4117 30.8041 49.4993C30.7159 49.5869 30.5961 49.6361 30.4713 49.6361Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M5.83453 49.6361C5.70968 49.6361 5.58994 49.5869 5.50165 49.4993C5.41337 49.4117 5.36377 49.293 5.36377 49.1691V46.9901C5.36377 46.8663 5.41337 46.7475 5.50165 46.66C5.58994 46.5724 5.70968 46.5232 5.83453 46.5232C5.95939 46.5232 6.07913 46.5724 6.16742 46.66C6.2557 46.7475 6.3053 46.8663 6.3053 46.9901V49.1691C6.3053 49.293 6.2557 49.4117 6.16742 49.4993C6.07913 49.5869 5.95939 49.6361 5.83453 49.6361Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M30.4713 56.4066C30.3464 56.4066 30.2267 56.3574 30.1384 56.2698C30.0501 56.1823 30.0005 56.0635 30.0005 55.9396V53.7606C30.0005 53.6368 30.0501 53.518 30.1384 53.4305C30.2267 53.3429 30.3464 53.2937 30.4713 53.2937C30.5961 53.2937 30.7159 53.3429 30.8041 53.4305C30.8924 53.518 30.942 53.6368 30.942 53.7606V55.9396C30.942 56.0635 30.8924 56.1823 30.8041 56.2698C30.7159 56.3574 30.5961 56.4066 30.4713 56.4066Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/><path d="M5.83453 56.4066C5.70968 56.4066 5.58994 56.3574 5.50165 56.2698C5.41337 56.1823 5.36377 56.0635 5.36377 55.9396V53.7606C5.36377 53.6368 5.41337 53.518 5.50165 53.4305C5.58994 53.3429 5.70968 53.2937 5.83453 53.2937C5.95939 53.2937 6.07913 53.3429 6.16742 53.4305C6.2557 53.518 6.3053 53.6368 6.3053 53.7606V55.9396C6.3053 56.0635 6.2557 56.1823 6.16742 56.2698C6.07913 56.3574 5.95939 56.4066 5.83453 56.4066Z" fill="%23FF530D" stroke="%23FF530D" stroke-width="0.25"/></svg>');
  background-size: 19px 34px;
}
.chef-locations__location--city-chicago {
  background-image: url('data:image/svg+xml,<svg width="28" height="65" viewBox="0 0 28 65" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21.3296 22.47H6.67773V24.6534H21.3296V22.47Z" fill="%23FF530D"/><path d="M10.3405 17.9213H7.41016V23.0158H10.3405V17.9213Z" fill="%23FF530D"/><path d="M20.5969 17.9213H17.6665V23.0158H20.5969V17.9213Z" fill="%23FF530D"/><path d="M14.0037 24.8353V63.7724" stroke="%23FF530D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M18.4907 24.8353V63.7724" stroke="%23FF530D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M22.9778 24.8353V63.7724" stroke="%23FF530D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M9.51636 24.8353V63.7724" stroke="%23FF530D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M5.0293 24.8353V63.7724" stroke="%23FF530D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M1 63.7723L5.02926 24.6533H22.9778L27.0071 63.7723H1Z" stroke="%23FF530D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M5.0293 26.4728H22.9778" stroke="%23FF530D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M5.2124 29.7479H23.1609" stroke="%23FF530D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M1.54956 58.1319H26.2746L3.38104 39.2092H24.6262L1.54956 58.1319Z" stroke="%23FF530D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M3.3811 39.2093L14.1869 29.7479" stroke="%23FF530D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M24.6263 39.2093L13.8206 29.7479" stroke="%23FF530D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M19.1316 4.09314V18.649" stroke="%23FF530D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M8.69214 1V18.831" stroke="%23FF530D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  background-size: 16px 40px;
}
.chef-locations__location--city-austin {
  background-image: url('data:image/svg+xml,<svg width="34" height="64" viewBox="0 0 34 64" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M32.2979 33.278H26.4349V31.5293V24.249H26.9778C27.4643 24.249 27.8592 23.8541 27.8592 23.3676C27.8592 22.8811 27.4643 22.4862 26.9778 22.4862H24.8942V18.3295H25.5535C26.04 18.3295 26.4349 17.9347 26.4349 17.4481C26.4349 16.9616 26.04 16.5667 25.5535 16.5667H23.8788C23.5403 13.7498 21.5942 11.4229 18.9888 10.5274V6.94188H19.3308C19.8173 6.94188 20.2122 6.54702 20.2122 6.06049C20.2122 5.57396 19.8173 5.17909 19.3308 5.17909H17.5045V0.881397C17.5045 0.394866 17.1097 0 16.6231 0C16.1366 0 15.7417 0.394866 15.7417 0.881397V5.18261H13.9155C13.429 5.18261 13.0341 5.57748 13.0341 6.06401C13.0341 6.55054 13.429 6.94541 13.9155 6.94541H14.2575V10.5309C11.6485 11.4264 9.70594 13.7498 9.36749 16.5703H7.62585C7.13931 16.5703 6.74445 16.9651 6.74445 17.4517C6.74445 17.9382 7.13931 18.3331 7.62585 18.3331H8.28513V22.4897H6.20151C5.71498 22.4897 5.32011 22.8846 5.32011 23.3711C5.32011 23.8577 5.71498 24.2525 6.20151 24.2525H6.74445V33.2816H0.881397C0.394866 33.2816 0 33.6764 0 34.1629V63.1186C0 63.6051 0.394866 64 0.881397 64H32.2979C32.7844 64 33.1793 63.6051 33.1793 63.1186V34.1594C33.1793 33.6729 32.7844 33.278 32.2979 33.278ZM24.6721 30.2989L22.8493 29.6643V24.2525H24.6721V30.2989ZM13.9155 24.2525V28.388L12.0928 29.0297V24.249H13.9155V24.2525ZM17.501 24.2525V27.7993L16.8312 27.5666C16.6408 27.4996 16.4363 27.4996 16.2494 27.5666L15.6783 27.7675V24.2525H17.501ZM16.5421 29.3329L20.3497 30.662H12.7732L16.5421 29.3329ZM19.2638 28.4162V24.256H21.0865V29.0544L19.2638 28.4198V28.4162ZM16.0203 6.94893H17.226V10.1643C17.0251 10.1466 16.8276 10.1325 16.6231 10.1325C16.4187 10.1325 16.2177 10.1466 16.0203 10.1643V6.94893ZM16.6231 11.8989C19.3872 11.8989 21.6753 13.9296 22.0984 16.5738H11.1479C11.571 13.9296 13.8626 11.8989 16.6231 11.8989ZM10.0479 18.3366H23.1314V22.4933H20.9349V19.4366C20.9349 18.95 20.5401 18.5552 20.0535 18.5552C19.567 18.5552 19.1721 18.95 19.1721 19.4366V22.4933H17.4693V19.4366C17.4693 18.95 17.0744 18.5552 16.5879 18.5552C16.1014 18.5552 15.7065 18.95 15.7065 19.4366V22.4933H14.0036V19.4366C14.0036 18.95 13.6088 18.5552 13.1222 18.5552C12.6357 18.5552 12.2408 18.95 12.2408 19.4366V22.4933H10.0444V18.3366H10.0479ZM10.33 24.256V29.6572L8.50724 30.2989V24.256H10.33ZM8.50724 32.4248H24.6756V33.2816H8.50724V32.4248ZM31.4165 35.0443V38.094H24.457C23.9705 38.094 23.5756 38.4888 23.5756 38.9754C23.5756 39.4619 23.9705 39.8568 24.457 39.8568H31.4165V54.8617H23.2795V45.6528C23.2795 45.6528 23.2795 45.6423 23.2795 45.6387C23.2724 41.958 20.2757 38.9648 16.5914 38.9648C12.9072 38.9648 9.90338 41.9651 9.90338 45.6528V54.8582H1.76279V39.8532H8.7223C9.20883 39.8532 9.6037 39.4584 9.6037 38.9719C9.6037 38.4853 9.20883 38.0905 8.7223 38.0905H1.76279V35.0408H31.4165V35.0443ZM18.742 53.0002H14.4373C13.9508 53.0002 13.5559 53.395 13.5559 53.8816V62.2372H11.6626V45.6564C11.6626 42.9381 13.8732 40.7311 16.5879 40.7311C19.3026 40.7311 21.5131 42.9417 21.5131 45.6564V62.2372H19.6199V53.8816C19.6199 53.395 19.225 53.0002 18.7385 53.0002H18.742ZM1.76279 56.6245H9.89985V62.2372H1.76279V56.6245ZM15.3187 62.2372V54.763H17.8606V62.2372H15.3187ZM23.2795 62.2372V56.6245H31.4165V62.2372H23.2795Z" fill="%23FF530D"/><path d="M19.6234 48.907C19.6234 48.4205 19.2285 48.0256 18.742 48.0256C18.2555 48.0256 17.8606 48.4205 17.8606 48.907V50.3807C17.8606 50.8673 18.2555 51.2621 18.742 51.2621C19.2285 51.2621 19.6234 50.8673 19.6234 50.3807V48.907Z" fill="%23FF530D"/><path d="M14.4371 48.0256C13.9505 48.0256 13.5557 48.4205 13.5557 48.907V50.3807C13.5557 50.8673 13.9505 51.2621 14.4371 51.2621C14.9236 51.2621 15.3185 50.8673 15.3185 50.3807V48.907C15.3185 48.4205 14.9236 48.0256 14.4371 48.0256Z" fill="%23FF530D"/><path d="M18.742 46.1816C19.2285 46.1816 19.6234 45.7867 19.6234 45.3002V43.8265C19.6234 43.3399 19.2285 42.9451 18.742 42.9451C18.2555 42.9451 17.8606 43.3399 17.8606 43.8265V45.3002C17.8606 45.7867 18.2555 46.1816 18.742 46.1816Z" fill="%23FF530D"/><path d="M14.4371 42.9417C13.9505 42.9417 13.5557 43.3365 13.5557 43.823V45.2967C13.5557 45.7833 13.9505 46.1781 14.4371 46.1781C14.9236 46.1781 15.3185 45.7833 15.3185 45.2967V43.823C15.3185 43.3365 14.9236 42.9417 14.4371 42.9417Z" fill="%23FF530D"/><path d="M7.62593 42.9417H4.11797C3.63144 42.9417 3.23657 43.3365 3.23657 43.823V53.0601C3.23657 53.5466 3.63144 53.9415 4.11797 53.9415H7.62593C8.11246 53.9415 8.50733 53.5466 8.50733 53.0601V43.823C8.50733 43.3365 8.11246 42.9417 7.62593 42.9417ZM6.74453 44.7044V47.5602H4.99937V44.7044H6.74453ZM4.99937 52.1787V49.323H6.74453V52.1787H4.99937Z" fill="%23FF530D"/><path d="M25.5533 53.9415H29.0612C29.5478 53.9415 29.9426 53.5466 29.9426 53.0601V43.823C29.9426 43.3365 29.5478 42.9417 29.0612 42.9417H25.5533C25.0667 42.9417 24.6719 43.3365 24.6719 43.823V53.0601C24.6719 53.5466 25.0667 53.9415 25.5533 53.9415ZM26.4347 52.1787V49.323H28.1798V52.1787H26.4347ZM28.1798 44.7044V47.5602H26.4347V44.7044H28.1798Z" fill="%23FF530D"/><path d="M15.7771 37.41C15.7982 37.4629 15.8264 37.5158 15.8581 37.5616C15.8899 37.611 15.9251 37.6568 15.9674 37.6956C16.0062 37.7379 16.0521 37.7731 16.1014 37.8049C16.1472 37.8366 16.2001 37.8648 16.253 37.886C16.3059 37.9071 16.3623 37.9247 16.4187 37.9353C16.4751 37.9494 16.5315 37.9529 16.5879 37.9529C16.8206 37.9529 17.0498 37.8613 17.212 37.6956C17.2543 37.6568 17.2895 37.611 17.3213 37.5616C17.353 37.5158 17.3812 37.4629 17.4024 37.41C17.427 37.3571 17.4411 37.3007 17.4552 37.2443C17.4658 37.1879 17.4693 37.1315 17.4693 37.0715C17.4693 36.8389 17.3777 36.6132 17.212 36.4475C17.0075 36.243 16.7043 36.1514 16.4187 36.2078C16.3623 36.2184 16.3059 36.236 16.253 36.2571C16.2001 36.2818 16.1472 36.3065 16.1014 36.3382C16.0521 36.37 16.0062 36.4087 15.9674 36.4475C15.8017 36.6132 15.7065 36.8424 15.7065 37.0715C15.7065 37.1315 15.7136 37.1879 15.7242 37.2443C15.7383 37.3007 15.7524 37.3571 15.7771 37.41Z" fill="%23FF530D"/><path d="M17.4375 14.4656C17.4164 14.4127 17.3881 14.3598 17.3564 14.314C17.3247 14.2646 17.2859 14.2188 17.2471 14.18C16.9192 13.8521 16.3305 13.8521 15.9991 14.18C15.9603 14.2188 15.9215 14.2646 15.8898 14.314C15.858 14.3598 15.8298 14.4127 15.8087 14.4656C15.7875 14.5184 15.7699 14.5749 15.7593 14.6313C15.7488 14.6877 15.7417 14.7441 15.7417 14.8005C15.7417 15.0332 15.8369 15.2623 15.9991 15.4245C16.1612 15.5867 16.3904 15.6819 16.6231 15.6819C16.8558 15.6819 17.0814 15.5902 17.2471 15.4245C17.4128 15.2588 17.5045 15.0332 17.5045 14.8005C17.5045 14.7441 17.4974 14.6877 17.4869 14.6313C17.4763 14.5749 17.4587 14.5184 17.4375 14.4656Z" fill="%23FF530D"/><path d="M14.3455 14.0705C14.2996 14.0388 14.2467 14.0106 14.1939 13.9894C14.141 13.9648 14.0846 13.9507 14.0317 13.9366C13.7426 13.8801 13.4394 13.9753 13.2349 14.1798C13.0692 14.342 12.9775 14.5712 12.9775 14.8003C12.9775 15.0295 13.0692 15.2622 13.2349 15.4244C13.3971 15.5901 13.6262 15.6817 13.8589 15.6817C13.9153 15.6817 13.9718 15.6782 14.0317 15.6676C14.0846 15.6535 14.141 15.6394 14.1939 15.6147C14.2467 15.5936 14.2996 15.5654 14.3455 15.5337C14.3948 15.5019 14.4407 15.4667 14.4794 15.4244C14.6451 15.2622 14.7403 15.033 14.7403 14.8003C14.7403 14.5676 14.6451 14.342 14.4794 14.1798C14.4407 14.1375 14.3948 14.1023 14.3455 14.0705Z" fill="%23FF530D"/><path d="M20.2013 14.4655C20.1802 14.4126 20.152 14.3597 20.1202 14.3139C20.0885 14.2645 20.0532 14.2187 20.0109 14.1799C19.9722 14.1376 19.9263 14.1023 19.877 14.0706C19.8276 14.0389 19.7782 14.0107 19.7254 13.9895C19.6725 13.9648 19.6161 13.9507 19.5597 13.9366C19.4468 13.9155 19.3305 13.9155 19.2177 13.9366C19.1613 13.9507 19.1049 13.9648 19.052 13.9895C18.9991 14.0107 18.9462 14.0389 18.9004 14.0706C18.851 14.1023 18.8052 14.1376 18.7664 14.1799C18.7241 14.2187 18.6888 14.2645 18.6571 14.3139C18.6254 14.3597 18.5972 14.4126 18.576 14.4655C18.5513 14.5184 18.5372 14.5748 18.5231 14.6312C18.5126 14.6876 18.509 14.744 18.509 14.8004C18.509 14.8603 18.509 14.9168 18.5231 14.9732C18.5372 15.0296 18.5513 15.086 18.576 15.1389C18.5972 15.1918 18.6254 15.2446 18.6571 15.2905C18.6888 15.3398 18.7241 15.3857 18.7664 15.4244C18.8052 15.4667 18.851 15.502 18.9004 15.5337C18.9462 15.5655 18.9991 15.5937 19.052 15.6148C19.1049 15.6395 19.1613 15.6536 19.2177 15.6677C19.2741 15.6783 19.3305 15.6853 19.3869 15.6853C19.4468 15.6853 19.5032 15.6783 19.5597 15.6677C19.6161 15.6536 19.6725 15.6395 19.7254 15.6148C19.7782 15.5937 19.8276 15.5655 19.877 15.5337C19.9263 15.502 19.9722 15.4667 20.0109 15.4244C20.0532 15.3857 20.0885 15.3398 20.1202 15.2905C20.152 15.2446 20.1802 15.1918 20.2013 15.1389C20.2225 15.086 20.2401 15.0296 20.2507 14.9732C20.2648 14.9168 20.2683 14.8603 20.2683 14.8004C20.2683 14.744 20.2683 14.6876 20.2507 14.6312C20.2401 14.5748 20.2225 14.5184 20.2013 14.4655Z" fill="%23FF530D"/></svg>');
  background-size: 19px 40px;
}
.chef-locations__location--city-boston {
  background-image: url('data:image/svg+xml,<svg width="34" height="68" viewBox="0 0 34 68" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M33.2051 39.9862H27.4561V34.5796C27.4561 34.2898 27.2975 34.0198 27.0438 33.8809L23.8363 32.1303V27.6247H25.0178C25.4539 27.6247 25.8107 27.2675 25.8107 26.8308C25.8107 26.3942 25.4539 26.0369 25.0178 26.0369H23.8363V23.1986C23.8363 22.7619 23.4794 22.4047 23.0433 22.4047H22.29V15.6285H22.964C23.4001 15.6285 23.757 15.2712 23.757 14.8346C23.757 14.3979 23.4001 14.0406 22.964 14.0406H22.29V12.4567C22.29 12.0201 21.9332 11.6628 21.4971 11.6628H20.0222V9.06667H20.3671C20.8032 9.06667 21.16 8.7094 21.16 8.27274C21.16 7.83608 20.8032 7.47881 20.3671 7.47881H19.9111C19.6296 6.45067 18.8208 5.63689 17.7939 5.35902V0.793929C17.7939 0.357268 17.4371 0 17.001 0C16.5649 0 16.208 0.357268 16.208 0.793929V5.36299C15.1812 5.64483 14.3684 6.45464 14.0908 7.48278H13.6349C13.1988 7.48278 12.8419 7.84005 12.8419 8.27671C12.8419 8.71337 13.1988 9.07064 13.6349 9.07064H13.9798V11.6668H12.5049C12.0688 11.6668 11.712 12.0241 11.712 12.4607V14.0446H11.038C10.6018 14.0446 10.245 14.4019 10.245 14.8385C10.245 15.2752 10.6018 15.6325 11.038 15.6325H11.712V22.4086H10.9587C10.5225 22.4086 10.1657 22.7659 10.1657 23.2026V26.0409H8.9842C8.54807 26.0409 8.19124 26.3981 8.19124 26.8348C8.19124 27.2715 8.54807 27.6287 8.9842 27.6287H10.1657V32.1343L6.95819 33.8849C6.70445 34.0238 6.54586 34.2898 6.54586 34.5835V39.9902H0.792957C0.35683 39.9902 0 40.3475 0 40.7841V67.2061C0 67.6427 0.35683 68 0.792957 68H33.2051C33.6412 68 33.998 67.6427 33.998 67.2061V40.7802C33.998 40.3435 33.6412 39.9862 33.2051 39.9862ZM16.997 6.8397C17.4966 6.8397 17.9327 7.09772 18.1904 7.48278H15.7997C16.0574 7.09375 16.4975 6.8397 16.9931 6.8397H16.997ZM15.5618 9.07064H18.4323V11.6668H15.5618V9.07064ZM13.2939 13.2546H20.7001V14.0446H13.2939V13.2546ZM13.2939 15.6325H20.7001V22.4086H19.6098V18.574C19.6098 17.133 18.4362 15.958 16.997 15.958C15.5578 15.958 14.3842 17.133 14.3842 18.574V22.4086H13.2939V15.6325ZM15.9701 22.4086V18.574C15.9701 18.0063 16.4301 17.5458 16.997 17.5458C17.564 17.5458 18.0239 18.0063 18.0239 18.574V22.4086H15.9701V22.4086ZM11.7477 23.9965H22.2464V26.0409H11.7477V23.9965V23.9965ZM11.7477 27.6287H22.2464V31.2689L17.3737 28.6132C17.1358 28.4822 16.8503 28.4822 16.6164 28.6132L11.7437 31.2689V27.6287H11.7477ZM8.12384 35.0559L16.997 30.2169L25.8702 35.0559V39.9902H8.1278V35.0559H8.12384ZM32.4081 41.578V55.7933H21.4296V49.4459C21.4296 46.9966 19.4393 45.0078 16.997 45.0078C14.5547 45.0078 12.5644 47.0006 12.5644 49.4459V55.7933H1.58591V41.578H32.4121H32.4081ZM1.58591 66.4082V57.3772H12.5644V57.4685C12.5644 57.9052 12.9212 58.2625 13.3574 58.2625C13.7935 58.2625 14.1503 57.9052 14.1503 57.4685V49.4419C14.1503 47.8699 15.427 46.5917 16.997 46.5917C18.5671 46.5917 19.8437 47.8699 19.8437 49.4419V57.4685C19.8437 57.9052 20.2006 58.2625 20.6367 58.2625C21.0728 58.2625 21.4296 57.9052 21.4296 57.4685V57.3772H32.4081V66.4082H1.58591Z" fill="%23FF530D"/><path d="M16.997 32.8766C15.2406 32.8766 13.8133 34.3057 13.8133 36.0642C13.8133 37.8228 15.2406 39.2518 16.997 39.2518C18.7534 39.2518 20.1807 37.8228 20.1807 36.0642C20.1807 34.3057 18.7534 32.8766 16.997 32.8766ZM18.4957 35.5283C18.3609 35.4211 18.1904 35.3536 18.008 35.3536H17.7503V34.9487C17.7503 34.8297 17.7226 34.7185 17.675 34.6193C18.0556 34.7979 18.353 35.1234 18.4957 35.5243V35.5283ZM16.997 37.6679C16.1168 37.6679 15.3992 36.9494 15.3992 36.0682C15.3992 35.4727 15.7322 34.9567 16.216 34.6788C16.1842 34.7622 16.1644 34.8535 16.1644 34.9527V36.1515C16.1644 36.5882 16.5212 36.9455 16.9574 36.9455H18.008C18.1468 36.9455 18.2737 36.9058 18.3887 36.8462C18.1151 37.3345 17.5957 37.6719 16.997 37.6719V37.6679Z" fill="%23FF530D"/><path d="M24.7045 35.1194H21.1164C20.6803 35.1194 20.3234 35.4767 20.3234 35.9133C20.3234 36.35 20.6803 36.7072 21.1164 36.7072H24.7045C25.1406 36.7072 25.4975 36.35 25.4975 35.9133C25.4975 35.4767 25.1406 35.1194 24.7045 35.1194Z" fill="%23FF530D"/><path d="M12.8816 35.1194H9.29344C8.85732 35.1194 8.50049 35.4767 8.50049 35.9133C8.50049 36.35 8.85732 36.7072 9.29344 36.7072H12.8816C13.3177 36.7072 13.6745 36.35 13.6745 35.9133C13.6745 35.4767 13.3177 35.1194 12.8816 35.1194Z" fill="%23FF530D"/><path d="M7.1485 46.8656C8.31811 46.8656 9.27362 45.9129 9.27362 44.7378C9.27362 43.5628 8.32208 42.6101 7.1485 42.6101C5.97492 42.6101 5.02338 43.5628 5.02338 44.7378C5.02338 45.9129 5.97492 46.8656 7.1485 46.8656ZM7.1485 44.2019C7.44586 44.2019 7.68771 44.4441 7.68771 44.7418C7.68771 45.0395 7.44586 45.2817 7.1485 45.2817C6.85114 45.2817 6.60929 45.0395 6.60929 44.7418C6.60929 44.4441 6.85114 44.2019 7.1485 44.2019Z" fill="%23FF530D"/><path d="M4.98766 54.6898H9.30927C9.7454 54.6898 10.1022 54.3325 10.1022 53.8959V48.2391C10.1022 47.8025 9.7454 47.4452 9.30927 47.4452H4.98766C4.55153 47.4452 4.1947 47.8025 4.1947 48.2391V53.8959C4.1947 54.3325 4.55153 54.6898 4.98766 54.6898ZM5.78062 49.033H8.51632V53.1019H5.78062V49.033Z" fill="%23FF530D"/><path d="M9.30927 58.4768H4.98766C4.55153 58.4768 4.1947 58.8341 4.1947 59.2707V64.9275C4.1947 65.3641 4.55153 65.7214 4.98766 65.7214H9.30927C9.7454 65.7214 10.1022 65.3641 10.1022 64.9275V59.2707C10.1022 58.8341 9.7454 58.4768 9.30927 58.4768ZM8.51632 64.1335H5.78062V60.0647H8.51632V64.1335Z" fill="%23FF530D"/><path d="M26.8495 46.8656C28.0191 46.8656 28.9746 45.9129 28.9746 44.7378C28.9746 43.5628 28.0231 42.6101 26.8495 42.6101C25.6759 42.6101 24.7244 43.5628 24.7244 44.7378C24.7244 45.9129 25.6759 46.8656 26.8495 46.8656ZM26.8495 44.2019C27.1468 44.2019 27.3887 44.4441 27.3887 44.7418C27.3887 45.0395 27.1468 45.2817 26.8495 45.2817C26.5521 45.2817 26.3103 45.0395 26.3103 44.7418C26.3103 44.4441 26.5521 44.2019 26.8495 44.2019Z" fill="%23FF530D"/><path d="M24.6887 54.6898H29.0103C29.4464 54.6898 29.8033 54.3325 29.8033 53.8959V48.2391C29.8033 47.8025 29.4464 47.4452 29.0103 47.4452H24.6887C24.2526 47.4452 23.8958 47.8025 23.8958 48.2391V53.8959C23.8958 54.3325 24.2526 54.6898 24.6887 54.6898ZM25.4817 49.033H28.2174V53.1019H25.4817V49.033Z" fill="%23FF530D"/><path d="M29.0103 58.4768H24.6887C24.2526 58.4768 23.8958 58.8341 23.8958 59.2707V64.9275C23.8958 65.3641 24.2526 65.7214 24.6887 65.7214H29.0103C29.4464 65.7214 29.8033 65.3641 29.8033 64.9275V59.2707C29.8033 58.8341 29.4464 58.4768 29.0103 58.4768ZM28.2174 64.1335H25.4817V60.0647H28.2174V64.1335Z" fill="%23FF530D"/><path d="M19.1578 58.4768H14.8362C14.4001 58.4768 14.0433 58.8341 14.0433 59.2707V64.9275C14.0433 65.3641 14.4001 65.7214 14.8362 65.7214H19.1578C19.594 65.7214 19.9508 65.3641 19.9508 64.9275V59.2707C19.9508 58.8341 19.594 58.4768 19.1578 58.4768ZM18.3649 64.1335H15.6292V60.0647H18.3649V64.1335Z" fill="%23FF530D"/></svg>');
  background-size: 19px 36px;
}
.chef-locations__location--city-dallas {
  background-image: url('data:image/svg+xml,<svg width="27" height="64" viewBox="0 0 27 64" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M23.8365 21.8697C23.8804 21.8258 23.9181 21.7756 23.9526 21.7223C24.6803 20.8001 25.292 19.7838 25.7594 18.689C25.8503 18.5761 25.9068 18.4381 25.9225 18.2844C26.186 17.61 26.3993 16.9105 26.5498 16.1859V16.1764C26.738 15.2887 26.8384 14.3665 26.8384 13.4223C26.8384 12.4782 26.7286 11.4869 26.531 10.5679C26.5247 10.5396 26.5185 10.5083 26.5122 10.48C26.3647 9.8213 26.1671 9.1814 25.9256 8.56345C25.9099 8.41288 25.8535 8.27172 25.7625 8.1588C25.292 7.05779 24.6772 6.03519 23.9431 5.10984C23.9118 5.05651 23.871 5.00632 23.8271 4.96241C22.7825 3.67946 21.5027 2.59413 20.0598 1.76601C20.0378 1.75033 20.019 1.73465 19.9939 1.71896C19.972 1.70642 19.9469 1.70014 19.9249 1.6876C19.2505 1.31118 18.5416 0.994364 17.8013 0.737146C17.7511 0.715189 17.7009 0.699505 17.6507 0.686958C16.9136 0.442288 16.1482 0.257217 15.3609 0.141156C15.3421 0.138019 15.3232 0.134882 15.3044 0.134882C14.6896 0.0470519 14.0591 0 13.4223 0C12.7856 0 12.1551 0.0470519 11.5403 0.134882C11.5183 0.134882 11.4995 0.138019 11.4775 0.141156C10.6902 0.257217 9.92795 0.439151 9.19081 0.686958C9.13748 0.699505 9.08415 0.715189 9.03397 0.740283C8.29682 0.9975 7.5879 1.31432 6.91663 1.6876C6.89467 1.69701 6.86958 1.70642 6.84762 1.71896C6.82253 1.73151 6.80371 1.75033 6.78175 1.76601C5.33569 2.59099 4.05901 3.67632 3.01446 4.95927C2.96741 5.00319 2.92977 5.05337 2.8984 5.1067C2.16439 6.03205 1.54958 7.05465 1.07906 8.15566C0.98809 8.26859 0.931628 8.40661 0.915944 8.56031C0.674411 9.17826 0.479929 9.81816 0.329363 10.4769C0.319953 10.5083 0.313679 10.5396 0.307406 10.571C0.106651 11.4901 0 12.4437 0 13.4223C0 14.401 0.0972406 15.2825 0.282311 16.1702C0.282311 16.1764 0.282311 16.1827 0.285448 16.1859C0.436014 16.9073 0.649316 17.6068 0.912807 18.2812C0.928491 18.4349 0.984953 18.573 1.07592 18.6859C1.5433 19.7775 2.15498 20.7969 2.88271 21.716C2.91722 21.7693 2.95486 21.8195 3.00191 21.8666C3.90531 22.9802 4.98436 23.9463 6.1983 24.7211V63.2158C6.1983 63.6487 6.54962 64 6.9825 64H19.8528C20.2856 64 20.637 63.6487 20.637 63.2158V24.7305C21.8478 23.9526 22.93 22.9864 23.8334 21.8729L23.8365 21.8697ZM3.4787 6.96682L3.99 7.85767H2.94859C3.1117 7.5534 3.2905 7.2554 3.4787 6.96682ZM9.88404 2.10793C10.3075 1.97618 10.7435 1.86953 11.1858 1.78484L12.5064 4.08724L10.8 7.0672L8.92104 3.78925L9.88404 2.10793V2.10793ZM16.9355 2.10793L17.8985 3.78925L16.0196 7.0672L14.3132 4.08724L15.6338 1.78484C16.0761 1.86953 16.5121 1.97618 16.9355 2.10793ZM1.86326 16.1043L2.55335 14.8966L4.00255 17.4249H2.25222C2.09851 16.9951 1.96991 16.5529 1.86639 16.1012L1.86326 16.1043ZM24.9218 10.5992L24.2662 11.7442L22.9394 9.4292H24.5705C24.7085 9.80875 24.8246 10.2009 24.9218 10.5992ZM23.3628 13.322L21.4839 16.5999L19.6551 13.4098L21.5341 10.1318L23.3628 13.322V13.322ZM18.7518 11.832L17.3747 9.4292H20.1257L18.7486 11.832H18.7518ZM13.4129 14.7806L14.9311 17.428H11.8947L13.4129 14.7806ZM10.6839 16.3897L8.9775 13.4098L10.8031 10.2228L12.5095 13.2028L10.6839 16.3897V16.3897ZM14.3163 13.2028L16.0227 10.2228L17.8484 13.4098L16.1419 16.3897L14.3163 13.2028ZM13.4129 11.625L12.1551 9.4292H14.6708L13.4129 11.625ZM8.07411 11.832L6.69705 9.43234H9.44802L8.07097 11.832H8.07411ZM7.17071 13.4098L5.34196 16.5999L3.46302 13.322L5.29177 10.1318L7.17071 13.4098ZM8.07411 14.9876L9.47312 17.428H6.6751L8.07411 14.9876V14.9876ZM14.6488 18.9964L13.4129 21.1514L12.177 18.9964H14.6457H14.6488ZM18.7549 14.9876L20.1539 17.428H17.3559L18.7549 14.9876V14.9876ZM24.2694 14.8998L24.9595 16.1074C24.856 16.5591 24.7273 16.9983 24.5736 17.428H22.8202L24.2694 14.8998ZM25.27 13.4286C25.27 13.4474 25.27 13.4663 25.27 13.4851L25.1759 13.3188L25.2669 13.162C25.2669 13.2498 25.2731 13.3376 25.2731 13.4255L25.27 13.4286ZM23.8773 7.8608H22.8359L23.3472 6.96996C23.5354 7.25854 23.7142 7.55654 23.8773 7.8608ZM17.3778 7.8608L18.8082 5.36705L20.2386 7.8608H17.381H17.3778ZM14.6708 7.8608H12.1551L13.4129 5.66505L14.6708 7.8608V7.8608ZM9.44802 7.8608H6.5904L8.02078 5.36705L9.45116 7.8608H9.44802ZM3.88335 9.4292L2.55649 11.7442L1.9009 10.5992C1.99814 10.2009 2.1142 9.81189 2.25222 9.4292H3.88335V9.4292ZM1.55899 13.4286C1.55899 13.3408 1.56526 13.253 1.56526 13.1651L1.65309 13.322L1.55899 13.4882C1.55899 13.4694 1.55899 13.4506 1.55899 13.4318V13.4286ZM2.95172 18.9964H3.96804L3.46929 19.8685C3.28422 19.5861 3.1117 19.2944 2.95172 18.9964ZM9.19081 18.9964L7.95177 21.1577L6.71274 18.9964H9.18767H9.19081ZM10.6839 19.5422L12.5095 22.7292L11.167 25.0693C10.7812 24.994 10.4047 24.903 10.0346 24.7932L8.85517 22.7355L10.6839 19.5454V19.5422ZM15.9851 42.8706H16.694V54.9127H15.9851V42.8706V42.8706ZM15.9851 41.3022V39.1064H16.694V41.3022H15.9851ZM15.9851 58.6769V56.4811H16.694V58.6769H15.9851ZM16.694 60.2453V62.441H15.9851V60.2453H16.694ZM16.694 37.538H15.9851V35.3423H16.694V37.538ZM16.694 26.4463V33.7739H15.9851V26.6031C16.2235 26.5561 16.4588 26.5059 16.694 26.4463ZM10.8408 26.6031V33.7739H10.1318V26.4463C10.364 26.5059 10.6024 26.5561 10.8408 26.6031ZM10.1318 41.3022V39.1064H10.8408V41.3022H10.1318ZM10.8408 42.8706V54.9127H10.1318V42.8706H10.8408ZM10.1318 37.538V35.3423H10.8408V37.538H10.1318ZM10.1318 56.4811H10.8408V58.6769H10.1318V56.4811ZM10.1318 60.2453H10.8408V62.441H10.1318V60.2453ZM13.4129 24.3039L13.965 25.27C13.7831 25.2794 13.598 25.2826 13.4129 25.2826C13.2279 25.2826 13.0428 25.2763 12.8609 25.27L13.4129 24.3039ZM12.4092 59.621C12.4186 59.5708 12.4248 59.5175 12.4248 59.4611C12.4248 59.4046 12.4186 59.3544 12.4092 59.3011V55.8537C12.4186 55.8036 12.4248 55.7502 12.4248 55.6938C12.4248 55.6373 12.4186 55.5871 12.4092 55.5338V42.2401C12.4186 42.1899 12.4248 42.1365 12.4248 42.0801C12.4248 42.0236 12.4186 41.9734 12.4092 41.9201V38.4728C12.4186 38.4226 12.4248 38.3693 12.4248 38.3128C12.4248 38.2563 12.4186 38.2061 12.4092 38.1528V34.7055C12.4186 34.6553 12.4248 34.602 12.4248 34.5455C12.4248 34.489 12.4186 34.4389 12.4092 34.3855V26.7976C12.7417 26.8227 13.0742 26.8384 13.4129 26.8384C13.7517 26.8384 14.0842 26.8227 14.4167 26.7976V62.4285H12.4092V59.6085V59.621ZM16.7913 24.7901C16.4211 24.8999 16.0416 24.994 15.6557 25.0661L14.3132 22.7261L16.1388 19.5391L17.9676 22.7292L16.7881 24.7869L16.7913 24.7901ZM17.6351 18.9964H20.11L18.871 21.1577L17.6319 18.9964H17.6351ZM23.8741 18.9964C23.7142 19.2944 23.5416 19.5861 23.3566 19.8685L22.8578 18.9964H23.8741V18.9964ZM22.3151 5.61486L21.5341 6.97623L19.7085 3.78925L19.8747 3.49753C20.7813 4.09038 21.6031 4.80243 22.3151 5.61172V5.61486ZM13.9399 1.58408L13.4098 2.50943L12.8797 1.58408C13.0553 1.57781 13.231 1.57153 13.4098 1.57153C13.5886 1.57153 13.7643 1.57781 13.9399 1.58408ZM6.94486 3.49439L7.11111 3.78611L5.2855 6.96996L4.50444 5.60859C5.21649 4.79929 6.03833 4.08724 6.94486 3.49439V3.49439ZM4.49189 21.2235L5.33569 19.7493L7.0421 22.7292L6.75352 23.2311C5.91599 22.6602 5.15689 21.9827 4.48875 21.2235H4.49189ZM7.75102 25.5931C8.02078 25.7186 8.29368 25.8346 8.57286 25.9444C8.56658 25.9852 8.56031 26.0228 8.56031 26.0668V62.441H7.75102V25.5962V25.5931ZM18.2593 62.4379V26.0668C18.2593 26.026 18.253 25.9852 18.2467 25.9444C18.5259 25.8378 18.7988 25.7186 19.0686 25.5931V62.4379H18.2593V62.4379ZM20.0629 23.2311L19.7743 22.7292L21.4808 19.7493L22.3246 21.2235C21.6596 21.9827 20.9005 22.6602 20.0598 23.2311H20.0629Z" fill="%23FF530D"/></svg>');
  background-size: 15px 35px;
}
.chef-locations__location--city-denver {
  background-image: url('data:image/svg+xml,<svg width="18" height="64" viewBox="0 0 18 64" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.92958 17.3317C7.48531 17.3317 6.30994 18.5164 6.30994 19.9722C6.30994 21.428 7.48531 22.6128 8.92958 22.6128C10.3738 22.6128 11.5492 21.428 11.5492 19.9722C11.5492 18.5164 10.3738 17.3317 8.92958 17.3317V17.3317ZM8.92958 21.4767C8.10682 21.4767 7.43701 20.8016 7.43701 19.9722C7.43701 19.237 7.96352 18.6235 8.65586 18.4937C8.46426 18.5846 8.33062 18.7793 8.33062 19.0066V20.0436C8.33062 20.3569 8.58341 20.6117 8.89416 20.6117H9.79743C10.1082 20.6117 10.361 20.3569 10.361 20.0436C10.361 19.7304 10.1082 19.4756 9.79743 19.4756H9.4577V19.0066C9.4577 18.7631 9.30474 18.557 9.09059 18.4759C9.83768 18.557 10.4222 19.1965 10.4222 19.9706C10.4222 20.7999 9.75235 21.4751 8.92958 21.4751V21.4767Z" fill="%23FF530D"/><path d="M6.70123 38.2549C7.01198 38.2549 7.26477 38.0001 7.26477 37.6869V36.0785C7.26477 35.7653 7.01198 35.5105 6.70123 35.5105C6.39048 35.5105 6.1377 35.7653 6.1377 36.0785V37.6869C6.1377 38.0001 6.39048 38.2549 6.70123 38.2549Z" fill="%23FF530D"/><path d="M8.92963 38.2549C9.24038 38.2549 9.49316 38.0001 9.49316 37.6869V36.0785C9.49316 35.7653 9.24038 35.5105 8.92963 35.5105C8.61888 35.5105 8.36609 35.7653 8.36609 36.0785V37.6869C8.36609 38.0001 8.61888 38.2549 8.92963 38.2549Z" fill="%23FF530D"/><path d="M11.158 38.2549C11.4688 38.2549 11.7216 38.0001 11.7216 37.6869V36.0785C11.7216 35.7653 11.4688 35.5105 11.158 35.5105C10.8473 35.5105 10.5945 35.7653 10.5945 36.0785V37.6869C10.5945 38.0001 10.8473 38.2549 11.158 38.2549Z" fill="%23FF530D"/><path d="M6.70123 41.3061C7.01198 41.3061 7.26477 41.0513 7.26477 40.738V39.1297C7.26477 38.8165 7.01198 38.5616 6.70123 38.5616C6.39048 38.5616 6.1377 38.8165 6.1377 39.1297V40.738C6.1377 41.0513 6.39048 41.3061 6.70123 41.3061Z" fill="%23FF530D"/><path d="M8.92963 41.3061C9.24038 41.3061 9.49316 41.0513 9.49316 40.738V39.1297C9.49316 38.8165 9.24038 38.5616 8.92963 38.5616C8.61888 38.5616 8.36609 38.8165 8.36609 39.1297V40.738C8.36609 41.0513 8.61888 41.3061 8.92963 41.3061Z" fill="%23FF530D"/><path d="M11.158 41.3061C11.4688 41.3061 11.7216 41.0513 11.7216 40.738V39.1297C11.7216 38.8165 11.4688 38.5616 11.158 38.5616C10.8473 38.5616 10.5945 38.8165 10.5945 39.1297V40.738C10.5945 41.0513 10.8473 41.3061 11.158 41.3061Z" fill="%23FF530D"/><path d="M6.70123 44.3556C7.01198 44.3556 7.26477 44.1008 7.26477 43.7876V42.1792C7.26477 41.866 7.01198 41.6112 6.70123 41.6112C6.39048 41.6112 6.1377 41.866 6.1377 42.1792V43.7876C6.1377 44.1008 6.39048 44.3556 6.70123 44.3556Z" fill="%23FF530D"/><path d="M8.92963 44.3556C9.24038 44.3556 9.49316 44.1008 9.49316 43.7876V42.1792C9.49316 41.866 9.24038 41.6112 8.92963 41.6112C8.61888 41.6112 8.36609 41.866 8.36609 42.1792V43.7876C8.36609 44.1008 8.61888 44.3556 8.92963 44.3556Z" fill="%23FF530D"/><path d="M11.158 44.3556C11.4688 44.3556 11.7216 44.1008 11.7216 43.7876V42.1792C11.7216 41.866 11.4688 41.6112 11.158 41.6112C10.8473 41.6112 10.5945 41.866 10.5945 42.1792V43.7876C10.5945 44.1008 10.8473 44.3556 11.158 44.3556Z" fill="%23FF530D"/><path d="M6.70123 47.4052C7.01198 47.4052 7.26477 47.1504 7.26477 46.8372V45.2288C7.26477 44.9156 7.01198 44.6608 6.70123 44.6608C6.39048 44.6608 6.1377 44.9156 6.1377 45.2288V46.8372C6.1377 47.1504 6.39048 47.4052 6.70123 47.4052Z" fill="%23FF530D"/><path d="M8.92963 47.4052C9.24038 47.4052 9.49316 47.1504 9.49316 46.8372V45.2288C9.49316 44.9156 9.24038 44.6608 8.92963 44.6608C8.61888 44.6608 8.36609 44.9156 8.36609 45.2288V46.8372C8.36609 47.1504 8.61888 47.4052 8.92963 47.4052Z" fill="%23FF530D"/><path d="M11.158 47.4052C11.4688 47.4052 11.7216 47.1504 11.7216 46.8372V45.2288C11.7216 44.9156 11.4688 44.6608 11.158 44.6608C10.8473 44.6608 10.5945 44.9156 10.5945 45.2288V46.8372C10.5945 47.1504 10.8473 47.4052 11.158 47.4052Z" fill="%23FF530D"/><path d="M6.70123 50.4563C7.01198 50.4563 7.26477 50.2015 7.26477 49.8883V48.28C7.26477 47.9667 7.01198 47.7119 6.70123 47.7119C6.39048 47.7119 6.1377 47.9667 6.1377 48.28V49.8883C6.1377 50.2015 6.39048 50.4563 6.70123 50.4563Z" fill="%23FF530D"/><path d="M8.92963 50.4563C9.24038 50.4563 9.49316 50.2015 9.49316 49.8883V48.28C9.49316 47.9667 9.24038 47.7119 8.92963 47.7119C8.61888 47.7119 8.36609 47.9667 8.36609 48.28V49.8883C8.36609 50.2015 8.61888 50.4563 8.92963 50.4563Z" fill="%23FF530D"/><path d="M11.158 50.4563C11.4688 50.4563 11.7216 50.2015 11.7216 49.8883V48.28C11.7216 47.9667 11.4688 47.7119 11.158 47.7119C10.8473 47.7119 10.5945 47.9667 10.5945 48.28V49.8883C10.5945 50.2015 10.8473 50.4563 11.158 50.4563Z" fill="%23FF530D"/><path d="M6.70123 53.5059C7.01198 53.5059 7.26477 53.2511 7.26477 52.9379V51.3295C7.26477 51.0163 7.01198 50.7615 6.70123 50.7615C6.39048 50.7615 6.1377 51.0163 6.1377 51.3295V52.9379C6.1377 53.2511 6.39048 53.5059 6.70123 53.5059Z" fill="%23FF530D"/><path d="M8.92963 53.5059C9.24038 53.5059 9.49316 53.2511 9.49316 52.9379V51.3295C9.49316 51.0163 9.24038 50.7615 8.92963 50.7615C8.61888 50.7615 8.36609 51.0163 8.36609 51.3295V52.9379C8.36609 53.2511 8.61888 53.5059 8.92963 53.5059Z" fill="%23FF530D"/><path d="M11.158 53.5059C11.4688 53.5059 11.7216 53.2511 11.7216 52.9379V51.3295C11.7216 51.0163 11.4688 50.7615 11.158 50.7615C10.8473 50.7615 10.5945 51.0163 10.5945 51.3295V52.9379C10.5945 53.2511 10.8473 53.5059 11.158 53.5059Z" fill="%23FF530D"/><path d="M17.2974 62.8656H16.0415C15.8354 62.0476 15.1978 61.4049 14.3863 61.1971V34.7087L15.8708 33.3876C15.8708 33.3876 15.8773 33.3795 15.8821 33.3747C15.8966 33.36 15.9095 33.3454 15.924 33.3292C15.9352 33.3162 15.9465 33.3032 15.9562 33.2903C15.9674 33.2757 15.9755 33.2578 15.9851 33.2416C15.9948 33.2253 16.0029 33.2107 16.0109 33.1945C16.019 33.1783 16.0238 33.1604 16.0302 33.1426C16.0367 33.1247 16.0431 33.1069 16.0463 33.089C16.0495 33.0728 16.0528 33.0549 16.0544 33.0371C16.0576 33.0176 16.0592 32.9965 16.0608 32.977C16.0608 32.9705 16.0624 32.9657 16.0624 32.9608V32.2207C16.0624 31.9075 15.8096 31.6527 15.4989 31.6527H14.3879V26.2628L15.9127 24.609C16.0093 24.5035 16.064 24.3656 16.064 24.2228V23.645C16.064 23.3317 15.8113 23.0769 15.5005 23.0769H13.1932V16.8431H13.5507C13.8614 16.8431 14.1142 16.5883 14.1142 16.2751C14.1142 15.9619 13.8614 15.7071 13.5507 15.7071H12.3801L10.3691 9.45864H11.0952C11.406 9.45864 11.6588 9.20383 11.6588 8.8906C11.6588 8.57737 11.406 8.32256 11.0952 8.32256H10.857V6.05691C10.857 5.18537 10.2821 4.4453 9.49641 4.20186V0.568038C9.49641 0.254806 9.24363 0 8.93288 0C8.62212 0 8.36934 0.254806 8.36934 0.568038V4.20023C7.582 4.44368 7.0088 5.18213 7.0088 6.05528V8.32094H6.7705C6.45975 8.32094 6.20696 8.57575 6.20696 8.88898C6.20696 9.20221 6.45975 9.45702 6.7705 9.45702H7.49666L5.48564 15.7054H4.31509C4.00434 15.7054 3.75155 15.9602 3.75155 16.2735C3.75155 16.5867 4.00434 16.8415 4.31509 16.8415H4.67414V23.0753H2.36203C2.05128 23.0753 1.79849 23.3301 1.79849 23.6434V24.2211C1.79849 24.364 1.85162 24.5019 1.94984 24.6074L3.47461 26.2612V31.6511H2.36364C2.05289 31.6511 1.8001 31.9059 1.8001 32.2191V32.9592C1.8001 32.9592 1.8001 32.9705 1.80171 32.9754C1.80171 32.9949 1.80493 33.016 1.80815 33.0355C1.80976 33.0533 1.81298 33.0695 1.8162 33.0874C1.82103 33.1052 1.82586 33.1231 1.8323 33.1409C1.83874 33.1588 1.84357 33.175 1.85162 33.1929C1.85967 33.2091 1.86772 33.2253 1.87739 33.2399C1.88705 33.2562 1.8951 33.2724 1.90637 33.2886C1.91603 33.3032 1.9273 33.3146 1.93857 33.3276C1.95145 33.3438 1.96433 33.3584 1.98043 33.373C1.98526 33.3763 1.98687 33.3811 1.9917 33.386L3.47622 34.7071V61.1955C2.66473 61.4033 2.02713 62.046 1.82103 62.8639H0.563538C0.252787 62.8639 0 63.1187 0 63.432C0 63.7452 0.252787 64 0.563538 64H17.2974C17.6081 64 17.8609 63.7452 17.8609 63.432C17.8609 63.1187 17.6081 62.8639 17.2974 62.8639V62.8656ZM12.1885 58.2239C11.9196 56.6626 10.5704 55.4697 8.94576 55.4697C7.32116 55.4697 5.97028 56.6626 5.703 58.2239H4.6033V55.1678H13.2608V58.2239H12.1885V58.2239ZM14.842 32.7888L13.6199 33.8761H4.24263L3.02056 32.7888H14.8404H14.842ZM6.24078 28.3175C6.24078 27.9897 6.50483 27.7219 6.83169 27.7219C7.15854 27.7219 7.42259 27.988 7.42259 28.3175V31.6527H6.24239V28.3175H6.24078ZM4.27644 25.4611L3.12361 24.2114H14.7373L13.5845 25.4611H4.27483H4.27644ZM11.6234 31.6527H10.4432V28.3175C10.4432 27.9897 10.7072 27.7219 11.0341 27.7219C11.3609 27.7219 11.625 27.988 11.625 28.3175V31.6527H11.6234ZM10.8441 26.5972C9.98589 26.6929 9.31608 27.4265 9.31608 28.3175V31.6527H8.54967V28.3175C8.54967 27.4281 7.87987 26.6929 7.02168 26.5972H10.8441ZM13.2625 54.0301H4.60169V35.0122H13.2592V54.0301H13.2625ZM12.752 31.6527V28.3175C12.752 27.4281 12.0822 26.6929 11.2241 26.5972H13.2625V31.6527H12.752ZM8.92965 5.25191C9.36921 5.25191 9.72666 5.61221 9.72666 6.05528V6.21758H8.13104V6.05528C8.13104 5.61221 8.48849 5.25191 8.92804 5.25191H8.92965ZM8.13265 7.35528H9.72827V8.32256H8.13265V7.35528V7.35528ZM8.67848 9.45864H9.18083L11.1919 15.7071H6.66745L8.67848 9.45864V9.45864ZM5.798 16.8431H12.0629V23.0769H5.798V16.8431ZM4.60169 26.5988H6.64008C5.7819 26.6945 5.11209 27.4281 5.11209 28.3191V31.6543H4.60169V26.5988V26.5988ZM4.03815 62.2602C4.3489 62.2602 4.60169 62.0054 4.60169 61.6921V59.3599H6.18442C6.18442 59.3599 6.19408 59.3599 6.19891 59.3599C6.20374 59.3599 6.20857 59.3599 6.2134 59.3599C6.52415 59.3599 6.77694 59.1051 6.77694 58.7919C6.77694 57.586 7.74945 56.6058 8.94576 56.6058C10.1421 56.6058 11.1146 57.586 11.1146 58.7919C11.1146 59.1051 11.3674 59.3599 11.6781 59.3599H13.2608V61.6921C13.2608 62.0054 13.5136 62.2602 13.8244 62.2602C14.2623 62.2602 14.6439 62.5053 14.8436 62.8672H10.8038V59.0078C10.8038 57.9674 9.96334 57.1203 8.93127 57.1203C7.89919 57.1203 7.05871 57.9674 7.05871 59.0078V62.8672H3.01895C3.2186 62.5053 3.6002 62.2602 4.03815 62.2602ZM8.18579 59.0078C8.18579 58.5939 8.52069 58.2563 8.93127 58.2563C9.34184 58.2563 9.67674 58.5939 9.67674 59.0078V62.8672H8.18579V59.0078V59.0078Z" fill="%23FF530D"/></svg>');
  background-size: 19px 40px;
}
.chef-locations__location--city-fort-lauderdale {
  background-image: url('data:image/svg+xml,<svg width="37" height="64" viewBox="0 0 37 64" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M35.4851 0C29.3852 0 21.9878 4.23385 20.434 7.57195C20.3987 7.64893 20.3799 7.73291 20.3799 7.81688V13.4434H15.6928V7.81688C15.6928 7.73291 15.674 7.64893 15.6387 7.57195C14.085 4.23385 6.68753 0 0.587657 0C0.26327 0 0 0.261263 0 0.583175V63.3702C0 63.6921 0.26327 63.9534 0.587657 63.9534H8.06735C8.11436 63.965 8.16138 63.972 8.21074 63.972C8.2601 63.972 8.30712 63.965 8.35413 63.9534H12.9825C13.053 63.9837 13.1306 64 13.2129 64C13.2951 64 13.3727 63.9837 13.4432 63.9534H20.7349C20.8054 63.9837 20.883 64 20.9652 64C21.0475 64 21.1251 63.9837 21.1956 63.9534H23.0126C23.0832 63.9837 23.1607 64 23.243 64C23.3253 64 23.4028 63.9837 23.4734 63.9534H28.1017C28.1488 63.965 28.1958 63.972 28.2451 63.972C28.2945 63.972 28.3439 63.965 28.3885 63.9534H35.4804C35.8048 63.9534 36.068 63.6921 36.068 63.3702V0.583175C36.068 0.261263 35.8048 0 35.4804 0H35.4851ZM16.2428 34.1321V37.7758H15.6928V34.1321H16.2428ZM15.6928 32.9657V29.3221H16.2428V32.9657H15.6928ZM16.2428 38.9421V42.5858H15.6928V38.9421H16.2428ZM16.2428 43.7522V47.3958H15.6928V43.7522H16.2428ZM16.2428 28.1557H15.6928V24.512H16.2428V28.1557ZM15.6928 48.5622H16.2428V52.2059H15.6928V48.5622ZM16.2428 23.3457H15.6928V19.702H16.2428V23.3457ZM15.6928 53.3722H16.2428V57.0159H15.6928V53.3722ZM17.4181 14.612H18.6546V62.787H17.4181V14.6097V14.612ZM19.8299 43.7522H20.3799V47.3958H19.8299V43.7522ZM19.8299 42.5858V38.9421H20.3799V42.5858H19.8299ZM19.8299 37.7758V34.1321H20.3799V37.7758H19.8299ZM19.8299 32.9657V29.3221H20.3799V32.9657H19.8299ZM19.8299 28.1557V24.512H20.3799V28.1557H19.8299ZM19.8299 48.5622H20.3799V52.2059H19.8299V48.5622ZM20.3799 23.3457H19.8299V19.702H20.3799V23.3457ZM19.8299 53.3722H20.3799V57.0159H19.8299V53.3722ZM20.3799 18.538H19.8299V14.612H20.3799V18.538ZM16.2428 14.612V18.538H15.6928V14.612H16.2428ZM12.6252 62.787H8.7984V9.50109C11.0668 10.0679 12.2797 11.3136 12.6252 11.7172V62.7847V62.787ZM14.5175 62.787H13.8005V11.5165C13.8005 11.3976 13.7629 11.2809 13.6948 11.1853C13.6289 11.0897 12.0211 8.84094 8.30947 8.20878C8.13787 8.18078 7.96392 8.22744 7.83229 8.33708C7.70065 8.44905 7.62308 8.61 7.62308 8.78262V62.7847H1.17531V1.18035C6.55355 1.43461 13.053 5.06196 14.5175 7.94985V62.7847V62.787ZM15.6928 58.1822H16.2428V62.787H15.6928V58.1822ZM19.8299 62.787V58.1822H20.3799V62.787H19.8299ZM27.6622 62.787H23.8354V11.7195C24.1833 11.3113 25.3962 10.0679 27.6622 9.50109V62.7847V62.787ZM34.8974 62.787H28.8375V8.78262C28.8375 8.61 28.7599 8.44671 28.6283 8.33708C28.4967 8.22744 28.3204 8.17845 28.1511 8.20878C24.4395 8.84094 22.8316 11.0897 22.7658 11.1853C22.6977 11.2833 22.66 11.3999 22.66 11.5165V62.7847H21.5553V7.94985C23.0197 5.06196 29.5192 1.43228 34.8974 1.18035V62.787Z" fill="%23FF530D"/><path d="M6.05759 18.524H2.55751C2.23312 18.524 1.96985 18.7853 1.96985 19.1072C1.96985 19.4291 2.23312 19.6904 2.55751 19.6904H6.05759C6.38198 19.6904 6.64525 19.4291 6.64525 19.1072C6.64525 18.7853 6.38198 18.524 6.05759 18.524V18.524Z" fill="%23FF530D"/><path d="M6.05759 13.7139H2.55751C2.23312 13.7139 1.96985 13.9751 1.96985 14.297C1.96985 14.619 2.23312 14.8802 2.55751 14.8802H6.05759C6.38198 14.8802 6.64525 14.619 6.64525 14.297C6.64525 13.9751 6.38198 13.7139 6.05759 13.7139V13.7139Z" fill="%23FF530D"/><path d="M6.05759 8.90393H2.55751C2.23312 8.90393 1.96985 9.16519 1.96985 9.48711C1.96985 9.80902 2.23312 10.0703 2.55751 10.0703H6.05759C6.38198 10.0703 6.64525 9.80902 6.64525 9.48711C6.64525 9.16519 6.38198 8.90393 6.05759 8.90393V8.90393Z" fill="%23FF530D"/><path d="M6.05759 23.334H2.55751C2.23312 23.334 1.96985 23.5952 1.96985 23.9172C1.96985 24.2391 2.23312 24.5003 2.55751 24.5003H6.05759C6.38198 24.5003 6.64525 24.2391 6.64525 23.9172C6.64525 23.5952 6.38198 23.334 6.05759 23.334V23.334Z" fill="%23FF530D"/><path d="M6.05759 28.144H2.55751C2.23312 28.144 1.96985 28.4053 1.96985 28.7272C1.96985 29.0491 2.23312 29.3104 2.55751 29.3104H6.05759C6.38198 29.3104 6.64525 29.0491 6.64525 28.7272C6.64525 28.4053 6.38198 28.144 6.05759 28.144V28.144Z" fill="%23FF530D"/><path d="M6.05759 32.9541H2.55751C2.23312 32.9541 1.96985 33.2154 1.96985 33.5373C1.96985 33.8592 2.23312 34.1205 2.55751 34.1205H6.05759C6.38198 34.1205 6.64525 33.8592 6.64525 33.5373C6.64525 33.2154 6.38198 32.9541 6.05759 32.9541V32.9541Z" fill="%23FF530D"/><path d="M6.05759 37.7642H2.55751C2.23312 37.7642 1.96985 38.0254 1.96985 38.3473C1.96985 38.6692 2.23312 38.9305 2.55751 38.9305H6.05759C6.38198 38.9305 6.64525 38.6692 6.64525 38.3473C6.64525 38.0254 6.38198 37.7642 6.05759 37.7642V37.7642Z" fill="%23FF530D"/><path d="M6.05759 42.5741H2.55751C2.23312 42.5741 1.96985 42.8354 1.96985 43.1573C1.96985 43.4792 2.23312 43.7404 2.55751 43.7404H6.05759C6.38198 43.7404 6.64525 43.4792 6.64525 43.1573C6.64525 42.8354 6.38198 42.5741 6.05759 42.5741V42.5741Z" fill="%23FF530D"/><path d="M6.05759 47.3818H2.55751C2.23312 47.3818 1.96985 47.6431 1.96985 47.965C1.96985 48.2869 2.23312 48.5482 2.55751 48.5482H6.05759C6.38198 48.5482 6.64525 48.2869 6.64525 47.965C6.64525 47.6431 6.38198 47.3818 6.05759 47.3818V47.3818Z" fill="%23FF530D"/><path d="M6.05759 52.1919H2.55751C2.23312 52.1919 1.96985 52.4532 1.96985 52.7751C1.96985 53.097 2.23312 53.3582 2.55751 53.3582H6.05759C6.38198 53.3582 6.64525 53.097 6.64525 52.7751C6.64525 52.4532 6.38198 52.1919 6.05759 52.1919V52.1919Z" fill="%23FF530D"/><path d="M6.05759 57.002H2.55751C2.23312 57.002 1.96985 57.2632 1.96985 57.5851C1.96985 57.907 2.23312 58.1683 2.55751 58.1683H6.05759C6.38198 58.1683 6.64525 57.907 6.64525 57.5851C6.64525 57.2632 6.38198 57.002 6.05759 57.002V57.002Z" fill="%23FF530D"/><path d="M30.2173 19.7486H33.7174C34.0418 19.7486 34.305 19.4874 34.305 19.1655C34.305 18.8435 34.0418 18.5823 33.7174 18.5823H30.2173C29.8929 18.5823 29.6296 18.8435 29.6296 19.1655C29.6296 19.4874 29.8929 19.7486 30.2173 19.7486Z" fill="%23FF530D"/><path d="M30.2173 14.9387H33.7174C34.0418 14.9387 34.305 14.6774 34.305 14.3555C34.305 14.0336 34.0418 13.7723 33.7174 13.7723H30.2173C29.8929 13.7723 29.6296 14.0336 29.6296 14.3555C29.6296 14.6774 29.8929 14.9387 30.2173 14.9387Z" fill="%23FF530D"/><path d="M30.2173 10.1285H33.7174C34.0418 10.1285 34.305 9.86725 34.305 9.54533C34.305 9.22342 34.0418 8.96216 33.7174 8.96216H30.2173C29.8929 8.96216 29.6296 9.22342 29.6296 9.54533C29.6296 9.86725 29.8929 10.1285 30.2173 10.1285Z" fill="%23FF530D"/><path d="M30.2173 24.5587H33.7174C34.0418 24.5587 34.305 24.2974 34.305 23.9755C34.305 23.6536 34.0418 23.3923 33.7174 23.3923H30.2173C29.8929 23.3923 29.6296 23.6536 29.6296 23.9755C29.6296 24.2974 29.8929 24.5587 30.2173 24.5587Z" fill="%23FF530D"/><path d="M30.2173 29.3687H33.7174C34.0418 29.3687 34.305 29.1075 34.305 28.7856C34.305 28.4637 34.0418 28.2024 33.7174 28.2024H30.2173C29.8929 28.2024 29.6296 28.4637 29.6296 28.7856C29.6296 29.1075 29.8929 29.3687 30.2173 29.3687Z" fill="%23FF530D"/><path d="M30.2173 34.1788H33.7174C34.0418 34.1788 34.305 33.9175 34.305 33.5956C34.305 33.2737 34.0418 33.0125 33.7174 33.0125H30.2173C29.8929 33.0125 29.6296 33.2737 29.6296 33.5956C29.6296 33.9175 29.8929 34.1788 30.2173 34.1788Z" fill="%23FF530D"/><path d="M30.2173 38.9887H33.7174C34.0418 38.9887 34.305 38.7275 34.305 38.4056C34.305 38.0837 34.0418 37.8224 33.7174 37.8224H30.2173C29.8929 37.8224 29.6296 38.0837 29.6296 38.4056C29.6296 38.7275 29.8929 38.9887 30.2173 38.9887Z" fill="%23FF530D"/><path d="M30.2173 43.7988H33.7174C34.0418 43.7988 34.305 43.5375 34.305 43.2156C34.305 42.8937 34.0418 42.6324 33.7174 42.6324H30.2173C29.8929 42.6324 29.6296 42.8937 29.6296 43.2156C29.6296 43.5375 29.8929 43.7988 30.2173 43.7988Z" fill="%23FF530D"/><path d="M30.2173 48.6089H33.7174C34.0418 48.6089 34.305 48.3476 34.305 48.0257C34.305 47.7038 34.0418 47.4425 33.7174 47.4425H30.2173C29.8929 47.4425 29.6296 47.7038 29.6296 48.0257C29.6296 48.3476 29.8929 48.6089 30.2173 48.6089Z" fill="%23FF530D"/><path d="M30.2173 53.4188H33.7174C34.0418 53.4188 34.305 53.1575 34.305 52.8356C34.305 52.5137 34.0418 52.2524 33.7174 52.2524H30.2173C29.8929 52.2524 29.6296 52.5137 29.6296 52.8356C29.6296 53.1575 29.8929 53.4188 30.2173 53.4188Z" fill="%23FF530D"/><path d="M30.2173 58.2265H33.7174C34.0418 58.2265 34.305 57.9653 34.305 57.6434C34.305 57.3214 34.0418 57.0602 33.7174 57.0602H30.2173C29.8929 57.0602 29.6296 57.3214 29.6296 57.6434C29.6296 57.9653 29.8929 58.2265 30.2173 58.2265Z" fill="%23FF530D"/></svg>');
  background-size: 20px 40px;
}
.chef-locations__location--city-houston {
  background-image: url('data:image/svg+xml,<svg width="42" height="64" viewBox="0 0 42 64" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M40.7455 37.5855H32.2225V16.8197C32.2225 16.3078 31.8071 15.8924 31.2953 15.8924H30.6463V7.05053C30.6463 6.53871 30.2309 6.12332 29.7191 6.12332H21.7339V4.47288H24.9309C25.3018 4.47288 25.6393 4.25035 25.784 3.90913C25.9286 3.56792 25.8544 3.17107 25.5985 2.90403L24.9532 2.23644L25.5985 1.56885C25.8581 1.30181 25.9323 0.904961 25.784 0.563746C25.6393 0.222531 25.3018 0 24.9309 0H20.8067C20.2949 0 19.8795 0.415392 19.8795 0.927214V6.13074H11.9499C11.4381 6.13074 11.0227 6.54613 11.0227 7.05795V15.8999H10.3737C9.86185 15.8999 9.44645 16.3153 9.44645 16.8271V37.593H0.927214C0.415392 37.593 0 38.0083 0 38.5202V63.0728C0 63.5846 0.415392 64 0.927214 64H40.7455C41.2573 64 41.6727 63.5846 41.6727 63.0728V38.5128C41.6727 38.0009 41.2573 37.5855 40.7455 37.5855ZM21.7339 1.84701H22.8206C22.7093 2.09179 22.7093 2.37367 22.8206 2.61845H21.7339V1.84701ZM28.7918 7.97775V11.0079H22.8873C22.5313 10.2253 21.7487 9.68011 20.8363 9.68011C19.924 9.68011 19.1377 10.2253 18.7854 11.0079H12.8809V7.97775H28.7955H28.7918ZM21.2332 11.9351C21.2332 12.1539 21.0552 12.3357 20.8326 12.3357C20.6101 12.3357 20.4321 12.1576 20.4321 11.9351C20.4321 11.7126 20.6101 11.5345 20.8326 11.5345C21.0552 11.5345 21.2332 11.7126 21.2332 11.9351ZM12.8771 12.8623H18.7816C19.1377 13.6449 19.9203 14.1901 20.8326 14.1901C21.745 14.1901 22.5313 13.6449 22.8836 12.8623H28.7881V15.8924H12.8771V12.8623ZM11.3009 17.7469H30.3644V37.5855H29.0515V24.6379C29.0515 24.1261 28.6361 23.7107 28.1242 23.7107C27.6124 23.7107 27.197 24.1261 27.197 24.6379V37.6597C26.8632 37.8006 26.6259 38.1307 26.6259 38.5165V62.1419H25.4057V55.0134C25.4057 54.5016 24.9903 54.0862 24.4784 54.0862C23.9666 54.0862 23.5512 54.5016 23.5512 55.0134V62.1419H21.7599V55.0134C21.7599 54.5016 21.3445 54.0862 20.8326 54.0862C20.3208 54.0862 19.9054 54.5016 19.9054 55.0134V62.1419H18.1103V55.0134C18.1103 54.5016 17.6949 54.0862 17.1831 54.0862C16.6713 54.0862 16.2559 54.5016 16.2559 55.0134V62.1419H15.0394V38.5165C15.0394 38.127 14.7983 37.7932 14.4571 37.656V24.6379C14.4571 24.1261 14.0417 23.7107 13.5299 23.7107C13.0181 23.7107 12.6027 24.1261 12.6027 24.6379V37.5855H11.3009V17.7469ZM12.0946 62.1382V55.0097C12.0946 54.4979 11.6792 54.0825 11.1674 54.0825C10.6555 54.0825 10.2401 54.4979 10.2401 55.0097V62.1382H8.44877V55.0097C8.44877 54.4979 8.03338 54.0825 7.52156 54.0825C7.00974 54.0825 6.59434 54.4979 6.59434 55.0097V62.1382H4.79926V55.0097C4.79926 54.4979 4.38387 54.0825 3.87204 54.0825C3.36022 54.0825 2.94483 54.4979 2.94483 55.0097V62.1382H1.85443V39.44H13.1887V62.1382H12.0983H12.0946ZM38.7242 62.1382V55.0097C38.7242 54.4979 38.3088 54.0825 37.7969 54.0825C37.2851 54.0825 36.8697 54.4979 36.8697 55.0097V62.1382H35.0784V55.0097C35.0784 54.4979 34.663 54.0825 34.1511 54.0825C33.6393 54.0825 33.2239 54.4979 33.2239 55.0097V62.1382H31.4288V55.0097C31.4288 54.4979 31.0134 54.0825 30.5016 54.0825C29.9898 54.0825 29.5744 54.4979 29.5744 55.0097V62.1382H28.484V39.44H39.8183V62.1382H38.7279H38.7242Z" fill="%23FF530D"/><path d="M12.7995 21.6561H14.2682C14.7801 21.6561 15.1954 21.2407 15.1954 20.7288C15.1954 20.217 14.7801 19.8016 14.2682 19.8016H12.7995C12.2877 19.8016 11.8723 20.217 11.8723 20.7288C11.8723 21.2407 12.2877 21.6561 12.7995 21.6561Z" fill="%23FF530D"/><path d="M16.4524 21.6561H17.9211C18.4329 21.6561 18.8483 21.2407 18.8483 20.7288C18.8483 20.217 18.4329 19.8016 17.9211 19.8016H16.4524C15.9405 19.8016 15.5251 20.217 15.5251 20.7288C15.5251 21.2407 15.9405 21.6561 16.4524 21.6561Z" fill="%23FF530D"/><path d="M20.1018 21.6561H21.5705C22.0823 21.6561 22.4977 21.2407 22.4977 20.7288C22.4977 20.217 22.0823 19.8016 21.5705 19.8016H20.1018C19.59 19.8016 19.1746 20.217 19.1746 20.7288C19.1746 21.2407 19.59 21.6561 20.1018 21.6561Z" fill="%23FF530D"/><path d="M23.7553 21.6561H25.224C25.7359 21.6561 26.1513 21.2407 26.1513 20.7288C26.1513 20.217 25.7359 19.8016 25.224 19.8016H23.7553C23.2435 19.8016 22.8281 20.217 22.8281 20.7288C22.8281 21.2407 23.2435 21.6561 23.7553 21.6561Z" fill="%23FF530D"/><path d="M27.4043 21.6561H28.873C29.3848 21.6561 29.8002 21.2407 29.8002 20.7288C29.8002 20.217 29.3848 19.8016 28.873 19.8016H27.4043C26.8924 19.8016 26.4771 20.217 26.4771 20.7288C26.4771 21.2407 26.8924 21.6561 27.4043 21.6561Z" fill="%23FF530D"/><path d="M26.8631 10.2031C26.9114 10.2364 26.967 10.2661 27.0226 10.2884C27.0783 10.3106 27.1376 10.3292 27.1969 10.3403C27.2563 10.3551 27.3156 10.3588 27.375 10.3588C27.438 10.3588 27.4974 10.3588 27.5567 10.3403C27.616 10.3292 27.6754 10.3106 27.731 10.2884C27.7867 10.2661 27.8423 10.2364 27.8905 10.2031C27.9424 10.1697 27.9906 10.1289 28.0314 10.0881C28.2058 9.91378 28.3059 9.67641 28.3059 9.43163C28.3059 9.37229 28.2985 9.30923 28.2873 9.24989C28.2725 9.19055 28.2577 9.13492 28.2317 9.07929C28.2095 9.01994 28.1798 8.96802 28.1464 8.9161C28.113 8.86788 28.0759 8.81967 28.0314 8.77516C27.9906 8.73436 27.9424 8.69357 27.8905 8.66019C27.8423 8.62681 27.7867 8.60084 27.731 8.57488C27.6754 8.55263 27.616 8.53408 27.5567 8.52296C27.2563 8.46362 26.9373 8.56005 26.7185 8.77516C26.5479 8.94948 26.4478 9.18684 26.4478 9.43163C26.4478 9.67641 26.5479 9.91378 26.7185 10.0881C26.763 10.1289 26.8112 10.1697 26.8631 10.2031Z" fill="%23FF530D"/><path d="M24.4599 10.3588C24.5193 10.3588 24.5786 10.3588 24.6417 10.3403C24.701 10.3291 24.7566 10.3106 24.8123 10.2883C24.8679 10.2661 24.9235 10.2364 24.9755 10.203C25.0237 10.1697 25.0719 10.1326 25.1127 10.0881C25.287 9.91375 25.3871 9.67638 25.3871 9.4316C25.3871 9.18682 25.287 8.94945 25.1127 8.77884C25.0719 8.73433 25.0237 8.69354 24.9755 8.66016C24.9235 8.62678 24.8679 8.60082 24.8123 8.57485C24.7566 8.5526 24.701 8.53406 24.6417 8.52293C24.3375 8.46359 24.0186 8.56002 23.8035 8.77884C23.759 8.81964 23.7219 8.86785 23.6885 8.91607C23.6551 8.96799 23.6254 9.01992 23.6032 9.07926C23.5809 9.13489 23.5624 9.19052 23.5513 9.24987C23.5364 9.31292 23.5327 9.37226 23.5327 9.4316C23.5327 9.67638 23.6291 9.91746 23.8035 10.0881C23.9741 10.2587 24.2151 10.3588 24.4599 10.3588Z" fill="%23FF530D"/><path d="M16.3561 9.78751C16.3784 9.84315 16.408 9.89507 16.4414 9.94699C16.4748 9.99892 16.5156 10.0434 16.5564 10.0879C16.6009 10.1324 16.6454 10.1695 16.6973 10.2029C16.7493 10.2363 16.8012 10.266 16.8568 10.2882C16.9124 10.3105 16.9718 10.329 17.0311 10.3401C17.0905 10.355 17.1535 10.3587 17.2129 10.3587C17.2722 10.3587 17.3353 10.3587 17.3946 10.3401C17.4539 10.329 17.5096 10.3105 17.5652 10.2882C17.6245 10.266 17.6765 10.2363 17.7284 10.2029C17.7766 10.1695 17.8248 10.1324 17.8693 10.0879C17.9101 10.0434 17.9509 9.99892 17.9843 9.94699C18.0177 9.89507 18.0474 9.84315 18.0696 9.78751C18.0919 9.73188 18.1104 9.67254 18.1215 9.6132C18.1327 9.55386 18.1401 9.4908 18.1401 9.43146C18.1401 9.37212 18.1327 9.30907 18.1215 9.24973C18.1104 9.19039 18.0919 9.13475 18.0696 9.07912C18.0474 9.02349 18.0177 8.96786 17.9843 8.91964C17.9509 8.86772 17.9101 8.8195 17.8693 8.7787C17.8248 8.7342 17.7766 8.69711 17.7284 8.66002C17.6765 8.62664 17.6245 8.60068 17.5652 8.57472C17.5096 8.55246 17.4539 8.53392 17.3946 8.52279C17.2722 8.50054 17.1498 8.50054 17.0311 8.52279C16.9718 8.53392 16.9124 8.55246 16.8568 8.57472C16.8012 8.60068 16.7493 8.62664 16.6973 8.66002C16.6454 8.69711 16.6009 8.7342 16.5564 8.7787C16.5156 8.8195 16.4748 8.86772 16.4414 8.91964C16.408 8.96786 16.3784 9.02349 16.3561 9.07912C16.3339 9.13475 16.3153 9.19039 16.3042 9.24973C16.2894 9.30907 16.2856 9.37212 16.2856 9.43146C16.2856 9.4908 16.2856 9.55386 16.3042 9.6132C16.3153 9.67254 16.3339 9.73188 16.3561 9.78751Z" fill="%23FF530D"/><path d="M13.4374 9.78762C13.4634 9.84325 13.4893 9.89517 13.5227 9.9471C13.5561 9.99902 13.5969 10.0435 13.6377 10.088C13.812 10.2623 14.0494 10.3588 14.2942 10.3588C14.5389 10.3588 14.7763 10.2623 14.9506 10.088C14.9914 10.0435 15.0322 9.99902 15.0656 9.9471C15.099 9.89517 15.1286 9.84325 15.1509 9.78762C15.1732 9.73198 15.1917 9.67264 15.2028 9.6133C15.2177 9.55396 15.2214 9.49462 15.2214 9.43157C15.2214 9.37223 15.2214 9.30917 15.2028 9.24983C15.1917 9.19049 15.1732 9.13486 15.1509 9.07923C15.1286 9.02359 15.099 8.96796 15.0656 8.91974C15.0322 8.86782 14.9914 8.81961 14.9506 8.77881C14.6057 8.43018 13.9826 8.43018 13.6377 8.77881C13.5969 8.81961 13.5561 8.86782 13.5227 8.91974C13.4893 8.96796 13.4634 9.02359 13.4374 9.07923C13.4152 9.13486 13.3966 9.19049 13.3855 9.24983C13.3744 9.30917 13.3669 9.37223 13.3669 9.43157C13.3669 9.49091 13.3744 9.55396 13.3855 9.6133C13.3966 9.67264 13.4152 9.73198 13.4374 9.78762Z" fill="%23FF530D"/><path d="M17.1867 23.7626C16.6749 23.7626 16.2595 24.178 16.2595 24.6898V42.6481C16.2595 43.1599 16.6749 43.5753 17.1867 43.5753C17.6986 43.5753 18.1139 43.1599 18.1139 42.6481V24.6898C18.1139 24.178 17.6986 23.7626 17.1867 23.7626Z" fill="%23FF530D"/><path d="M20.8361 23.7626C20.3243 23.7626 19.9089 24.178 19.9089 24.6898V42.6481C19.9089 43.1599 20.3243 43.5753 20.8361 43.5753C21.348 43.5753 21.7634 43.1599 21.7634 42.6481V24.6898C21.7634 24.178 21.348 23.7626 20.8361 23.7626Z" fill="%23FF530D"/><path d="M24.4821 23.7626C23.9703 23.7626 23.5549 24.178 23.5549 24.6898V42.6481C23.5549 43.1599 23.9703 43.5753 24.4821 43.5753C24.994 43.5753 25.4094 43.1599 25.4094 42.6481V24.6898C25.4094 24.178 24.994 23.7626 24.4821 23.7626Z" fill="%23FF530D"/><path d="M30.5017 41.5353C29.9899 41.5353 29.5745 41.9507 29.5745 42.4625V50.9484C29.5745 51.4602 29.9899 51.8756 30.5017 51.8756C31.0135 51.8756 31.4289 51.4602 31.4289 50.9484V42.4625C31.4289 41.9507 31.0135 41.5353 30.5017 41.5353Z" fill="%23FF530D"/><path d="M34.1552 41.5353C33.6434 41.5353 33.228 41.9507 33.228 42.4625V50.9484C33.228 51.4602 33.6434 51.8756 34.1552 51.8756C34.6671 51.8756 35.0825 51.4602 35.0825 50.9484V42.4625C35.0825 41.9507 34.6671 41.5353 34.1552 41.5353Z" fill="%23FF530D"/><path d="M37.8005 41.5353C37.2887 41.5353 36.8733 41.9507 36.8733 42.4625V50.9484C36.8733 51.4602 37.2887 51.8756 37.8005 51.8756C38.3123 51.8756 38.7277 51.4602 38.7277 50.9484V42.4625C38.7277 41.9507 38.3123 41.5353 37.8005 41.5353Z" fill="%23FF530D"/><path d="M3.87228 41.5353C3.36046 41.5353 2.94507 41.9507 2.94507 42.4625V50.9484C2.94507 51.4602 3.36046 51.8756 3.87228 51.8756C4.3841 51.8756 4.7995 51.4602 4.7995 50.9484V42.4625C4.7995 41.9507 4.3841 41.5353 3.87228 41.5353Z" fill="%23FF530D"/><path d="M7.52511 41.5353C7.01329 41.5353 6.5979 41.9507 6.5979 42.4625V50.9484C6.5979 51.4602 7.01329 51.8756 7.52511 51.8756C8.03694 51.8756 8.45233 51.4602 8.45233 50.9484V42.4625C8.45233 41.9507 8.03694 41.5353 7.52511 41.5353Z" fill="%23FF530D"/><path d="M11.1711 41.5353C10.6593 41.5353 10.2439 41.9507 10.2439 42.4625V50.9484C10.2439 51.4602 10.6593 51.8756 11.1711 51.8756C11.6829 51.8756 12.0983 51.4602 12.0983 50.9484V42.4625C12.0983 41.9507 11.6829 41.5353 11.1711 41.5353Z" fill="%23FF530D"/><path d="M17.1828 45.6746C16.671 45.6746 16.2556 46.09 16.2556 46.6018V50.9486C16.2556 51.4604 16.671 51.8758 17.1828 51.8758C17.6947 51.8758 18.11 51.4604 18.11 50.9486V46.6018C18.11 46.09 17.6947 45.6746 17.1828 45.6746Z" fill="%23FF530D"/><path d="M20.8361 45.6746C20.3243 45.6746 19.9089 46.09 19.9089 46.6018V50.9486C19.9089 51.4604 20.3243 51.8758 20.8361 51.8758C21.348 51.8758 21.7634 51.4604 21.7634 50.9486V46.6018C21.7634 46.09 21.348 45.6746 20.8361 45.6746Z" fill="%23FF530D"/><path d="M24.4821 45.6746C23.9703 45.6746 23.5549 46.09 23.5549 46.6018V50.9486C23.5549 51.4604 23.9703 51.8758 24.4821 51.8758C24.994 51.8758 25.4094 51.4604 25.4094 50.9486V46.6018C25.4094 46.09 24.994 45.6746 24.4821 45.6746Z" fill="%23FF530D"/></svg>');
  background-size: 21px 40px;
}
.chef-locations__location--city-las-vegas {
  background-image: url('data:image/svg+xml,<svg width="68" height="64" viewBox="0 0 68 64" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M43.8709 32.5025H43.6394C43.4538 32.5025 43.2597 32.5008 43.0639 32.5025C42.5072 32.511 42.2229 32.7458 42.2161 33.2036C42.2093 33.6171 42.4664 33.8605 42.9771 33.9303C43.0503 33.9405 43.1252 33.9439 43.2001 33.9473C43.2648 33.9507 43.3312 33.9541 43.3959 33.9609C43.4436 33.9677 43.4964 33.966 43.5475 33.9643C43.7092 33.9609 43.779 33.9694 43.8114 34.0698C43.8471 34.1821 43.7756 34.2774 43.6598 34.4119C43.6411 34.434 43.6241 34.4544 43.6071 34.4748C43.0112 35.2083 41.9147 35.3274 41.1605 34.742C40.3978 34.1481 40.219 32.9092 40.7774 32.0889C41.3478 31.2534 42.3523 31.0287 43.1644 31.5546C43.2427 31.6056 43.3193 31.6635 43.3925 31.7196C43.4828 31.7894 43.5747 31.8609 43.6752 31.9205C43.9816 32.106 44.2966 32.06 44.5383 31.7928C44.7784 31.5273 44.7937 31.2006 44.5809 30.9198C44.4447 30.7394 44.2676 30.5675 44.065 30.4229C43.35 29.9055 42.4868 29.7166 41.6338 29.8885C40.7553 30.0655 40.0045 30.5999 39.5227 31.3912C39.0221 32.2149 38.8825 33.2206 39.143 34.1498C39.3967 35.0552 39.9823 35.7835 40.7928 36.2039C41.2456 36.4387 41.7445 36.5578 42.2484 36.5578C42.6281 36.5578 43.0095 36.4898 43.3721 36.3553C44.2251 36.0371 44.8789 35.3955 45.2126 34.5514C45.5156 33.7839 45.662 33.1985 45.3879 32.8326C45.1615 32.5297 44.678 32.4242 43.8693 32.5008L43.8709 32.5025Z" fill="%23FF530D"/><path d="M24.4383 32.4191C24.1812 32.3766 23.9241 32.3425 23.6654 32.3068C23.4645 32.2796 23.2619 32.2523 23.061 32.2217C22.7102 32.169 22.6489 32.0039 22.6336 31.8865C22.6064 31.6754 22.7255 31.5342 23.0184 31.427C23.4593 31.2653 23.9275 31.2755 24.5354 31.4593C24.8163 31.5444 25.0478 31.5376 25.2266 31.4423C25.3764 31.3606 25.4837 31.2177 25.5433 31.0151C25.625 30.7395 25.596 30.3583 24.995 30.1166C23.982 29.7082 23.0337 29.7541 22.1739 30.251C21.4027 30.6986 21.0519 31.3623 21.1847 32.1213C21.321 32.9024 21.8164 33.413 22.6149 33.5985C23.0524 33.7006 23.5053 33.7601 23.9446 33.818C24.0535 33.8316 24.1625 33.8469 24.2715 33.8605C24.6477 33.9116 24.9389 33.9797 24.9814 34.3336C25.0206 34.6621 24.7924 34.8238 24.4111 34.9786C23.6909 35.2713 23.0541 35.0399 22.3186 34.6008C21.893 34.3473 21.5167 34.4102 21.2869 34.7761C21.0605 35.1352 21.1541 35.496 21.5525 35.7904C22.225 36.2907 22.9877 36.5238 23.9582 36.5238C23.9718 36.5238 23.9854 36.5238 23.9973 36.5238C24.0229 36.5204 24.0586 36.5153 24.1029 36.5102C24.2425 36.4932 24.4536 36.4677 24.6596 36.4115C25.814 36.0899 26.4984 35.2628 26.4456 34.2571C26.3945 33.287 25.6641 32.6165 24.4417 32.4174L24.4383 32.4191Z" fill="%23FF530D"/><path d="M52.4536 33.5798C52.9167 33.6989 53.4002 33.7618 53.8667 33.8231L54.1085 33.8554C54.5427 33.9133 54.8525 33.9831 54.8883 34.3371C54.9291 34.7336 54.592 34.8782 54.1817 35.0127C53.436 35.2577 52.8009 34.9599 52.2766 34.6366C51.6909 34.2758 51.3606 34.5191 51.1869 34.788C50.8209 35.3513 51.3521 35.7138 51.5257 35.8312C52.2374 36.3179 52.9508 36.5375 53.7629 36.5239C53.7816 36.5239 53.802 36.5239 53.8225 36.5239C54.0796 36.5239 54.3809 36.4745 54.6448 36.3877C55.777 36.0184 56.3916 35.2339 56.3303 34.2349C56.2707 33.2632 55.5982 32.6387 54.386 32.4276C54.1102 32.38 53.8276 32.3426 53.5552 32.3051C53.373 32.2813 53.1891 32.2558 53.0087 32.2285C52.6205 32.1707 52.5677 31.9801 52.5609 31.8422C52.5524 31.6312 52.6818 31.4968 52.9797 31.4032C53.4394 31.2619 53.9144 31.2772 54.432 31.4525C54.9138 31.6159 55.2611 31.4866 55.4127 31.09C55.5267 30.7922 55.5284 30.3821 54.8917 30.1166C53.8787 29.6929 52.9082 29.7507 52.0093 30.2851C51.3061 30.7037 50.9809 31.313 51.0729 32.0481C51.1699 32.8293 51.6585 33.3704 52.4519 33.5764L52.4536 33.5798Z" fill="%23FF530D"/><path d="M35.0144 33.3262L35.0178 33.4079V34.0018C35.0178 34.5413 35.0144 35.0808 35.0195 35.6203C35.0246 36.1801 35.2715 36.5052 35.7346 36.563C36.1568 36.6158 36.5774 36.6413 36.9911 36.6413C37.4048 36.6413 37.8407 36.6141 38.2527 36.5579C38.6426 36.5052 38.8741 36.2329 38.8571 35.8466C38.84 35.4637 38.6017 35.2203 38.2033 35.1795C37.8304 35.1403 37.461 35.1455 37.1494 35.1557C36.9196 35.1625 36.7051 35.1608 36.5893 35.0467C36.5093 34.9685 36.4718 34.834 36.4752 34.6349C36.4803 34.3201 36.5263 34.1448 36.6335 34.0495C36.7238 33.9678 36.8685 33.9355 37.0779 33.9508C37.2499 33.9644 37.4303 33.9287 37.5853 33.8929C37.9786 33.8044 38.1846 33.5458 38.1624 33.1663C38.1488 32.9093 38.0211 32.5877 37.4984 32.5162C37.3367 32.4941 37.1937 32.489 37.0626 32.4992C36.8344 32.5179 36.688 32.489 36.5995 32.4073C36.5127 32.3273 36.4735 32.1843 36.4769 31.9699C36.4803 31.7827 36.5195 31.6551 36.5978 31.5819C36.6812 31.5036 36.8191 31.4713 37.0456 31.4815C37.3554 31.4934 37.6772 31.4917 38.0279 31.4747C38.7158 31.4406 38.8571 31.0577 38.8537 30.7412C38.8503 30.2919 38.5506 30.0367 38.0109 30.0214C37.5563 30.0077 37.0949 30.0094 36.6472 30.0111C36.4514 30.0111 36.2556 30.0111 36.0598 30.0111C35.7227 30.0077 35.4588 30.0979 35.2851 30.2749C35.103 30.457 35.0127 30.7344 35.0144 31.1003C35.0178 31.6176 35.0161 32.135 35.0144 32.6523V33.3245V33.3262Z" fill="%23FF530D"/><path d="M39.3611 39.2331C39.2028 39.2212 39.0445 39.2212 38.8878 39.2212H38.1728C35.1082 39.2212 32.0436 39.2212 28.979 39.2246C28.7492 39.2246 28.504 39.2297 28.2691 39.2876C27.9217 39.3727 27.7259 39.6228 27.7311 39.9768C27.7379 40.3257 27.9422 40.569 28.2946 40.6456C28.5125 40.6932 28.7407 40.6932 28.9603 40.6932H29.0046C29.849 40.6949 30.6935 40.6949 31.5379 40.6949C31.9397 40.6949 32.3415 40.6949 32.7433 40.6949H33.9487L34.0339 40.6915H35.4044C36.7069 40.6915 38.0093 40.6915 39.3118 40.6898C39.6404 40.6898 39.8838 40.6116 40.0336 40.4567C40.1545 40.3342 40.2141 40.164 40.2124 39.9547C40.209 39.6551 40.0575 39.2859 39.3611 39.2331V39.2331Z" fill="%23FF530D"/><path d="M29.505 31.2773L30.1401 33.0693C30.4635 33.9797 30.7853 34.8919 31.1071 35.8023C31.2212 36.124 31.3761 36.563 31.8988 36.563C31.909 36.563 31.9192 36.563 31.9311 36.563C32.4317 36.546 32.5747 36.1427 32.6888 35.8176C33.0684 34.7421 33.4498 33.6683 33.8295 32.5928L34.2687 31.3521C34.2772 31.3266 34.2875 31.3011 34.2977 31.2739C34.3215 31.2126 34.3454 31.1479 34.3624 31.0799C34.4135 30.879 34.5667 30.2664 33.9384 30.0605C33.6609 29.9686 33.2779 29.9856 33.0276 30.5812C32.9527 30.7599 32.888 30.9471 32.8267 31.1258C32.7977 31.2075 32.7705 31.2892 32.7416 31.3692L31.9294 33.6206C31.7847 33.4794 31.7388 33.3177 31.6911 33.1475C31.6724 33.0812 31.6553 33.0165 31.6315 32.9552C31.4885 32.5774 31.3506 32.1894 31.2161 31.815C31.0663 31.3947 30.9096 30.959 30.7479 30.5336C30.5861 30.1149 30.2609 29.9329 29.8779 30.0503C29.5953 30.1354 29.2854 30.3685 29.4165 30.9914C29.4369 31.0901 29.471 31.1837 29.5033 31.2739L29.505 31.2773Z" fill="%23FF530D"/><path d="M14.7338 35.1795C14.3388 35.1421 13.9608 35.1353 13.6084 35.1608C13.3888 35.1761 13.239 35.1438 13.1504 35.0587C13.0551 34.9685 13.0142 34.8085 13.0193 34.5549C13.0449 33.4828 13.0364 32.4158 13.0227 31.4236C13.0227 31.3573 13.0227 31.2858 13.0244 31.2143C13.0347 30.7497 13.0466 30.1133 12.3077 30.0945C12.0727 30.0894 11.8939 30.1473 11.7697 30.2681C11.5483 30.4843 11.5517 30.8587 11.5551 31.1871C11.5551 31.2552 11.5551 31.3215 11.5551 31.3862C11.5449 31.8236 11.5483 32.2694 11.55 32.7C11.55 32.8889 11.5517 33.0778 11.5517 33.2667L11.5551 33.3501V33.9593C11.5551 34.5158 11.5534 35.074 11.5551 35.6305C11.5585 36.2993 11.911 36.4984 12.2038 36.5477C12.6107 36.6158 13.0312 36.6482 13.4756 36.6482C13.8927 36.6482 14.3286 36.6175 14.79 36.5597C15.1833 36.5086 15.4131 36.2346 15.3927 35.8449C15.3722 35.4671 15.1254 35.2186 14.7338 35.1812V35.1795Z" fill="%23FF530D"/><path d="M35.0075 41.5237C34.2771 41.4063 33.5689 41.408 32.9032 41.5305C32.5525 41.5952 32.3413 41.8573 32.3533 42.213C32.3652 42.5942 32.6052 42.8477 32.9951 42.8937C33.2233 42.9209 33.4548 42.9141 33.6795 42.9073C33.7766 42.9039 33.8736 42.9022 33.9707 42.9022C34.0711 42.9022 34.1699 42.9056 34.2703 42.909C34.3708 42.9124 34.4712 42.9158 34.5734 42.9158C34.7028 42.9158 34.8322 42.9107 34.9599 42.8954C35.3412 42.8477 35.5847 42.572 35.583 42.1925C35.5796 41.842 35.3548 41.5799 35.0075 41.5237V41.5237Z" fill="%23FF530D"/><path d="M48.2109 30.006C47.8942 30.0332 47.6695 30.2255 47.5452 30.5761L47.2949 31.2806C46.8046 32.6608 46.2989 34.0869 45.8086 35.4926C45.715 35.7614 45.7133 35.9997 45.8052 36.1801C45.8835 36.3366 46.0248 36.4473 46.2274 36.5102C46.6548 36.6447 46.9714 36.449 47.1689 35.9299C47.2353 35.7529 47.3 35.5811 47.3596 35.4041C47.4397 35.1641 47.5367 35.0178 47.8057 34.9769C48.7676 34.834 48.9668 34.9463 49.3278 35.8329C49.3925 35.9929 49.4589 36.1477 49.5542 36.2822C49.6819 36.4626 49.8556 36.5562 50.0582 36.5562C50.145 36.5562 50.2369 36.5392 50.334 36.5051C50.6251 36.4013 50.7852 36.1682 50.7954 35.8312V35.8125C50.7903 35.7938 50.7869 35.7751 50.7852 35.7563C50.7783 35.7087 50.7698 35.6559 50.7511 35.6032L50.4753 34.8204C49.9764 33.4011 49.4606 31.9324 48.9464 30.4927C48.8255 30.1557 48.5582 29.9805 48.2143 30.0094L48.2109 30.006ZM48.72 33.7652C48.6995 33.7942 48.6672 33.8112 48.6331 33.8112H47.8976C47.8619 33.8112 47.8295 33.7942 47.8108 33.7652C47.7904 33.7363 47.787 33.7006 47.7989 33.6665L48.1666 32.705C48.1905 32.6421 48.2484 32.637 48.2654 32.637C48.2824 32.637 48.3403 32.6421 48.3641 32.705L48.7319 33.6665C48.7438 33.6989 48.7404 33.7346 48.72 33.7652V33.7652Z" fill="%23FF530D"/><path d="M21.0059 35.7547C20.9991 35.707 20.9905 35.6543 20.9718 35.6015L20.696 34.8187C20.1972 33.3994 19.6813 31.9308 19.1671 30.491C19.0462 30.1541 18.7789 29.9788 18.435 30.0077C18.1183 30.035 17.8936 30.2273 17.7693 30.5778L17.5276 31.2585C17.0338 32.6455 16.5248 34.0801 16.0327 35.4943C15.9391 35.7632 15.9374 36.0014 16.0293 36.1818C16.1076 36.3384 16.249 36.449 16.4516 36.512C16.8789 36.6464 17.1956 36.4507 17.3931 35.9317C17.4595 35.7547 17.5242 35.5811 17.582 35.4058C17.6621 35.1659 17.7591 35.0195 18.0281 34.9787C18.9901 34.8357 19.1893 34.948 19.5502 35.8347C19.6149 35.9946 19.6813 36.1495 19.7766 36.2839C19.9043 36.4643 20.078 36.5579 20.2806 36.5579C20.3674 36.5579 20.4593 36.5409 20.5564 36.5069C20.8475 36.4031 21.0076 36.1699 21.0178 35.8347V35.8159C21.0127 35.7972 21.0093 35.7785 21.0059 35.7581V35.7547ZM18.9441 33.7653C18.9237 33.7942 18.8913 33.8112 18.8573 33.8112H18.1218C18.086 33.8112 18.0537 33.7942 18.0349 33.7653C18.0145 33.7364 18.0111 33.7006 18.023 33.6666L18.3908 32.7051C18.4146 32.6421 18.4725 32.637 18.4895 32.637C18.5065 32.637 18.5644 32.6421 18.5883 32.7051L18.956 33.6666C18.9679 33.6989 18.9645 33.7347 18.9441 33.7653Z" fill="%23FF530D"/><path d="M13.3207 40.9417C13.3207 40.8209 13.445 40.7375 13.5574 40.7852L23.0405 44.7606C23.1035 44.7878 23.1444 44.8491 23.1444 44.9171V63.2556C23.1444 64.2086 24.5064 64.1797 24.5064 63.2556V45.6319C24.5064 45.5111 24.6307 45.4277 24.7431 45.4753L32.9391 48.9112C33.5742 49.1767 34.3114 49.1784 34.9481 48.9112L66.2971 35.7666C67.2795 35.3548 67.889 34.4375 67.889 33.3722C67.889 32.3068 67.2795 31.3896 66.2971 30.9777L55.6562 26.5156C55.5694 26.4799 55.5302 26.3795 55.566 26.2927C55.7243 25.8996 55.8026 25.4878 55.7975 25.064C55.7754 23.2856 54.364 21.8834 52.5848 21.8715C51.3079 21.8646 50.1331 22.7002 49.6275 23.8609C49.5679 23.9987 49.3755 23.9987 49.3159 23.8609C48.8086 22.6968 47.6287 21.8612 46.3586 21.8749C45.9636 21.88 45.5805 21.9514 45.2213 22.0893C45.1804 22.1046 45.1362 22.1046 45.097 22.0893L34.9498 17.8348C34.3114 17.5676 33.5793 17.5676 32.9408 17.8348L24.7448 21.2707C24.6324 21.3184 24.5081 21.235 24.5081 21.1142V11.3714C24.5081 11.2863 24.5728 11.2131 24.658 11.2029L25.1466 11.1417C26.0609 11.0276 26.9734 10.9136 27.8877 10.8013C28.126 10.7724 28.5227 10.723 28.5261 10.2857C28.5295 9.81256 28.0801 9.7581 27.8638 9.73087L26.3094 9.54027C25.7595 9.4722 25.2079 9.40583 24.658 9.33776C24.5728 9.32754 24.5081 9.25437 24.5081 9.16928V4.16771C24.5081 4.07411 24.4315 3.99753 24.3379 3.99753H19.3341C19.249 3.99753 19.1758 3.93286 19.1655 3.84777L19.0532 2.94753C18.9544 2.15449 18.8574 1.36316 18.7569 0.571823C18.7365 0.413556 18.6769 -0.00338287 18.2274 2.07148e-05C17.7967 0.00682788 17.7473 0.386328 17.6945 0.629684V0.645L17.5788 1.58609C17.5141 2.11875 17.4511 2.64971 17.3847 3.18237L17.303 3.84607C17.2927 3.93116 17.2195 3.99583 17.1344 3.99583H12.1323C12.0387 3.99583 11.9621 4.07241 11.9621 4.16601V9.17268C11.9621 9.25947 11.8974 9.33095 11.8123 9.34116L11.4496 9.38541C10.4775 9.50453 9.50531 9.62195 8.53315 9.74278C8.38844 9.7615 7.94748 9.81596 7.94407 10.2652C7.94237 10.723 8.37822 10.7758 8.52124 10.7928C8.75619 10.8217 8.99284 10.8524 9.22779 10.8847C9.45593 10.9153 9.68407 10.9459 9.91222 10.9732L11.8123 11.2046C11.8974 11.2148 11.9621 11.288 11.9621 11.3731V26.5174C11.9621 26.5854 11.9212 26.6484 11.8582 26.6739L1.59188 30.9777C0.609511 31.3896 0 32.3068 0 33.3722C0 34.4375 0.609511 35.3548 1.59188 35.7666L11.8582 40.0704C11.9212 40.0977 11.9621 40.1589 11.9621 40.227V63.2539C11.9621 64.2631 13.3241 64.2342 13.3241 63.2539V40.9417H13.3207ZM15.0045 5.35896H16.9216C17.0237 5.35896 17.1038 5.44916 17.0901 5.54957L16.9335 6.82421C16.9182 6.95354 16.7701 7.01651 16.6645 6.94163L14.9041 5.66699C14.7713 5.56999 14.8394 5.35896 15.0045 5.35896ZM29.5323 25.11C29.5289 26.0613 28.71 26.8645 27.7447 26.8645C26.7351 26.8645 26.003 26.1208 26.0047 25.0981C26.0047 24.0787 26.7419 23.3401 27.7566 23.3401C28.2265 23.3401 28.6726 23.529 29.0131 23.8711C29.3502 24.2097 29.5357 24.6505 29.534 25.1117L29.5323 25.11ZM32.7008 23.8557C33.0379 23.5256 33.4908 23.3384 33.9453 23.3384H33.9658C34.9754 23.3503 35.7024 24.1008 35.6956 25.1219C35.6921 25.6154 35.51 26.063 35.1848 26.3829C34.8613 26.6994 34.4118 26.8713 33.93 26.8662C32.963 26.856 32.1526 26.0408 32.1628 25.0878C32.1679 24.6284 32.3586 24.1927 32.7008 23.8574V23.8557ZM41.9626 25.1321C41.9456 26.0902 41.142 26.8645 40.1681 26.8645H40.1511C39.1466 26.856 38.423 26.1038 38.4315 25.0759C38.4349 24.5875 38.6171 24.1433 38.9406 23.8251C39.2607 23.512 39.7016 23.3384 40.1835 23.3384C40.1903 23.3384 40.1988 23.3384 40.2056 23.3384C40.6687 23.3435 41.125 23.5426 41.457 23.8847C41.7907 24.2284 41.9711 24.6709 41.9626 25.1304V25.1321ZM43.4353 23.8251C43.3774 23.9647 43.1833 23.963 43.1238 23.8251C42.613 22.6458 41.4263 21.8357 40.1068 21.8749C38.8248 21.9123 37.708 22.7121 37.2193 23.8438C37.1597 23.9834 36.9674 23.9834 36.9061 23.8438C36.4225 22.7275 35.321 21.931 34.056 21.8749C32.7195 21.8153 31.5226 22.6305 31.0119 23.8353C30.9523 23.9749 30.7599 23.9749 30.7003 23.8353C30.1929 22.6662 29.0114 21.8544 27.7055 21.8732C26.4337 21.8919 25.2879 22.7087 24.7908 23.8506C24.7312 23.9868 24.5405 23.9902 24.4809 23.8523C24.3583 23.5698 24.1949 23.3044 23.9923 23.061C24.0587 23.044 24.1217 23.0168 24.1693 22.9878L33.4635 19.0907C33.7666 18.9631 34.1156 18.9631 34.4186 19.0907L43.6873 22.9776C43.786 23.0185 43.8252 23.141 43.7639 23.2278C43.6328 23.4133 43.5239 23.6124 43.4353 23.8234V23.8251ZM14.996 11.6386C15.0028 11.6556 15.0045 11.7135 14.8683 11.8955C14.4478 12.4537 14.0341 13.0221 13.6272 13.582C13.5301 13.7165 13.319 13.6467 13.319 13.4816V11.3884L13.5301 11.4139C13.9319 11.4616 14.332 11.5109 14.7338 11.5569C14.95 11.5824 14.9892 11.6216 14.996 11.6386V11.6386ZM15.3859 9.94019C15.563 9.91807 15.7451 9.89594 15.9222 9.8585C16.2048 9.79894 16.3819 9.68492 16.4483 9.51985C16.513 9.35647 16.4653 9.15566 16.3053 8.92592C15.9954 8.48175 15.6702 8.03759 15.3553 7.60703C15.1969 7.3892 15.0369 7.17308 14.8785 6.95525C14.8649 6.93653 14.8513 6.9144 14.8394 6.89058L15.0488 7.04034C15.3348 7.24455 15.6208 7.44706 15.9052 7.65298C16.0244 7.73807 16.1418 7.82656 16.2593 7.91336C16.4176 8.03078 16.576 8.1482 16.736 8.26052C17.0731 8.49877 17.3166 8.57025 17.5022 8.49026C17.6877 8.40858 17.8001 8.17883 17.8529 7.767C17.955 6.97226 18.047 6.19284 18.1457 5.36918L18.3143 5.36237L18.3381 5.56829C18.4283 6.32388 18.5203 7.105 18.6207 7.87251C18.6633 8.20606 18.7774 8.41368 18.9561 8.49196C19.1383 8.57195 19.3733 8.50898 19.6542 8.30987C20.1735 7.93888 20.6893 7.56449 21.2069 7.18839L21.6496 6.86675L20.3165 8.70469C20.0287 9.10291 19.9402 9.35307 20.0202 9.54367C20.1019 9.73427 20.3454 9.84489 20.834 9.91296C21.2409 9.96912 21.6547 10.0185 22.0548 10.0644C22.2369 10.0848 22.4174 10.107 22.5996 10.1291L23.1444 10.1955V10.3656L23.0508 10.3776C22.5417 10.4422 22.0326 10.5052 21.5236 10.5682C21.4095 10.5818 21.2971 10.5954 21.1831 10.6073C20.989 10.6277 20.7898 10.6498 20.594 10.6805C20.2245 10.7366 20.0832 10.8932 20.0321 11.014C19.9811 11.1331 19.9623 11.3357 20.1666 11.6335C20.4356 12.0266 20.7217 12.4163 20.9992 12.7941C21.1609 13.0136 21.321 13.2332 21.481 13.4544C21.5014 13.4816 21.5219 13.5088 21.544 13.5378C21.5849 13.5888 21.6257 13.6399 21.6581 13.6994L20.0134 12.5133C19.9691 12.481 19.9266 12.4503 19.884 12.418C19.8142 12.3669 19.7444 12.3142 19.6729 12.2648C19.3733 12.0572 19.1383 11.996 18.9544 12.0776C18.7689 12.161 18.6565 12.3857 18.6122 12.7635L18.5526 13.2638C18.4488 14.1436 18.3449 15.0217 18.2394 15.8999L18.1713 15.3553C18.0725 14.5589 17.9806 13.7999 17.8801 13.0409C17.8716 12.9762 17.8682 12.9098 17.8648 12.8417C17.8495 12.5678 17.8325 12.2597 17.5175 12.0981C17.4289 12.0521 17.3455 12.0334 17.2689 12.0334C17.0527 12.0334 16.8773 12.1814 16.7292 12.3057C16.6764 12.3516 16.6236 12.3959 16.5692 12.4333C16.4057 12.5473 16.2423 12.6631 16.0788 12.7788C15.6975 13.0494 15.3042 13.3268 14.9007 13.5871L15.1118 13.2961C15.4846 12.7839 15.8575 12.2699 16.227 11.7543C16.4551 11.4378 16.5249 11.1927 16.4432 11.0072C16.3615 10.8217 16.135 10.7094 15.7485 10.6635C14.9773 10.5716 14.1533 10.4677 13.3258 10.3452V10.1938L13.5829 10.1631C14.1788 10.0916 14.773 10.0185 15.3689 9.947L15.3927 9.94359L15.3859 9.94019ZM21.8385 5.46107C21.1933 5.92907 20.5497 6.39876 19.9027 6.86505C19.8704 6.88717 19.8415 6.9144 19.8108 6.93993C19.7325 7.008 19.6644 7.06756 19.5622 7.07607L19.3716 5.54957C19.3596 5.44746 19.438 5.35896 19.5401 5.35896H21.9799L21.8385 5.46277V5.46107ZM23.141 8.96676C23.141 9.06887 23.0525 9.14715 22.9503 9.13524L22.763 9.11312C22.4038 9.07057 22.0463 9.02633 21.687 8.98548C21.4708 8.95996 21.4504 8.92592 21.4487 8.92082C21.4487 8.91741 21.4367 8.87997 21.561 8.70979C21.9867 8.13289 22.414 7.54747 22.8328 6.96886C22.9299 6.83442 23.141 6.90419 23.141 7.06927V8.96506V8.96676ZM14.0715 23.8319C14.3933 23.5137 14.8343 23.3401 15.3144 23.3401C15.3212 23.3401 15.3263 23.3401 15.3314 23.3401C15.7945 23.3435 16.2525 23.546 16.5862 23.8932C16.9165 24.2352 17.0987 24.6913 17.0867 25.144C17.0612 26.0766 16.2542 26.8611 15.3229 26.8611H14.4171C14.3695 26.8611 14.3235 26.8407 14.2895 26.8067C13.3394 25.7788 13.3735 24.5211 14.0698 23.8319H14.0715ZM22.7698 26.3625C22.4583 26.6824 22.0241 26.8594 21.5474 26.8645C20.5753 26.8798 19.7512 26.0987 19.7291 25.1355C19.7189 24.6845 19.901 24.2301 20.2313 23.8898C20.565 23.5443 21.0196 23.3435 21.4793 23.3384C21.5798 23.3367 21.6683 23.3605 22.0718 23.0831C22.1365 23.0389 22.2284 23.0423 22.2863 23.0967C23.4713 24.1876 23.5053 25.612 22.7698 26.3642V26.3625ZM22.9486 11.4156C23.0508 11.4037 23.1393 11.482 23.1393 11.5841V14.0126L22.9861 13.8033C22.5298 13.1753 22.0718 12.5473 21.6172 11.9177C21.6019 11.8955 21.5798 11.8666 21.5593 11.836C21.4878 11.7339 21.5474 11.5909 21.67 11.5705C21.7023 11.5654 21.733 11.5603 21.7585 11.5569C21.7994 11.5501 21.8402 11.5484 21.8794 11.545C21.9152 11.5433 21.9526 11.5399 21.9884 11.5348L22.9469 11.4156H22.9486ZM16.8688 13.4901C16.8688 13.4901 16.9046 13.5123 16.925 13.696C17.0578 14.8788 17.2093 16.0803 17.3557 17.2426L17.4988 18.3743C17.5686 18.9376 17.6418 19.5213 17.7269 20.0931C17.7712 20.396 17.9721 20.5798 18.253 20.5679C18.505 20.5577 18.6769 20.3875 18.7246 20.0999C18.7535 19.9229 18.7876 19.7136 18.8148 19.4958L18.9612 18.3249C19.1485 16.8256 19.3426 15.2753 19.5231 13.7488C19.5486 13.5344 19.5878 13.5071 19.5963 13.5037C19.6065 13.4986 19.6559 13.4952 19.8329 13.6263C20.7353 14.2968 21.6615 14.9673 22.5587 15.6157L23.0712 15.9867C23.1154 16.019 23.141 16.07 23.141 16.1245V21.8289C23.141 21.897 23.1001 21.9599 23.0371 21.9855L22.7886 22.0893C22.7477 22.1063 22.7017 22.1063 22.6609 22.0893C22.2982 21.9446 21.9186 21.8715 21.5355 21.8715H21.5321C20.2109 21.8715 19.06 22.6696 18.5628 23.8319C18.5033 23.9715 18.3109 23.9715 18.2513 23.8319C17.7507 22.6798 16.6015 21.8766 15.3144 21.8766C15.2923 21.8766 15.2718 21.8766 15.2497 21.8766C14.664 21.8885 14.0886 22.0723 13.5846 22.4024C13.4705 22.4773 13.319 22.399 13.319 22.2629V16.1194C13.319 16.0649 13.3445 16.0139 13.3888 15.9816L13.8042 15.682C14.7611 14.9911 15.7162 14.3002 16.6696 13.6058C16.7156 13.5718 16.8382 13.4833 16.8705 13.4901H16.8688ZM14.9943 8.91911C14.9909 8.92762 14.9586 8.97187 14.7474 8.98719C14.4035 9.01101 14.0562 9.05866 13.7191 9.10461C13.6493 9.11482 13.5795 9.12333 13.5097 9.13354C13.4075 9.14715 13.3173 9.06717 13.3173 8.96506V6.54001L13.4484 6.7187C13.92 7.36878 14.3933 8.01716 14.8683 8.66555C14.9926 8.83573 15.0062 8.89869 14.996 8.92082L14.9943 8.91911ZM50.8346 25.0555C50.8431 24.5705 51.027 24.1297 51.3522 23.8149C51.6722 23.5069 52.1098 23.3367 52.5865 23.3367C52.6001 23.3367 52.6137 23.3367 52.6274 23.3367C53.0888 23.3469 53.5433 23.5511 53.8736 23.8983C54.2039 24.2455 54.3776 24.6896 54.364 25.1491C54.3333 26.1106 53.5195 26.8781 52.532 26.8628C51.5309 26.8458 50.8159 26.0868 50.8329 25.0555H50.8346ZM52.5644 28.3383C52.5644 28.3383 52.578 28.3383 52.5831 28.3383C53.2982 28.3332 53.9945 28.0847 54.5614 27.6354C54.6108 27.5963 54.6755 27.5861 54.7334 27.6099L65.7659 32.2354C66.2409 32.4345 66.5235 32.8599 66.5235 33.3739C66.5235 33.8878 66.2409 34.3133 65.7659 34.5124L34.4169 47.657C34.1139 47.7846 33.7649 47.7846 33.4618 47.657L24.1795 43.7667C24.12 43.7293 24.0536 43.702 23.9974 43.6901L2.11456 34.5124C1.38247 34.2043 1.10665 33.3569 1.62423 32.4787C1.64296 32.4464 1.6736 32.4209 1.70765 32.4073L13.1658 27.6031C13.2237 27.5793 13.2884 27.5895 13.3377 27.6286C13.9268 28.0983 14.6419 28.3485 15.3689 28.3332C16.6509 28.3059 17.7678 27.5112 18.2564 26.3727C18.316 26.2331 18.5084 26.2331 18.568 26.3727C19.077 27.5469 20.262 28.3604 21.5695 28.34C22.8362 28.3178 23.9786 27.4976 24.4758 26.3523C24.5354 26.2144 24.7278 26.2144 24.7873 26.3523C25.2862 27.5112 26.4422 28.3332 27.7225 28.34H27.7379C29.0301 28.34 30.1912 27.5316 30.6952 26.3795C30.7565 26.2417 30.9489 26.2417 31.0067 26.3812C31.492 27.518 32.6156 28.3127 33.9113 28.34C35.2001 28.3655 36.3936 27.5248 36.9061 26.3455C36.9657 26.2076 37.158 26.2076 37.2176 26.3455C37.725 27.5078 38.9031 28.3485 40.1766 28.34C41.4791 28.3332 42.6181 27.5435 43.1186 26.3965C43.1799 26.257 43.3723 26.2587 43.4319 26.3982C43.9154 27.5503 45.034 28.3332 46.3245 28.3332C46.3348 28.3332 46.3467 28.3332 46.3569 28.3332C47.6508 28.3195 48.8137 27.4976 49.3142 26.3455C49.3738 26.2076 49.5662 26.2076 49.6258 26.3455C50.1314 27.5027 51.3045 28.3383 52.5678 28.3383H52.5644ZM47.5895 26.3778C47.266 26.696 46.8183 26.8679 46.3313 26.8628C45.8649 26.8577 45.4035 26.6535 45.0681 26.3046C44.7361 25.9592 44.559 25.5201 44.5709 25.0657C44.5948 24.1314 45.4069 23.3401 46.3416 23.3401H46.345C46.8319 23.3401 47.2763 23.5171 47.5963 23.837C47.9215 24.1621 48.0986 24.613 48.0969 25.1083C48.0969 25.6035 47.9147 26.0545 47.5878 26.3761L47.5895 26.3778Z" fill="%23FF530D"/></svg>');
  background-size: 36px 40px;
}
.chef-locations__location--city-nashville {
  background-image: url('data:image/svg+xml,<svg width="34" height="64" viewBox="0 0 34 64" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M33.0924 13.3194H32.2097V11.715C32.2097 11.3583 31.9202 11.0694 31.5629 11.0694H31.0763V8.79514C31.0763 8.43843 30.7869 8.1495 30.4296 8.1495H29.6131V0.645633C29.6131 0.288921 29.3237 0 28.9664 0C28.6091 0 28.3197 0.288921 28.3197 0.645633V8.1495H27.5032C27.1459 8.1495 26.8565 8.43843 26.8565 8.79514V11.0694H26.3698C26.0125 11.0694 25.7231 11.3583 25.7231 11.715V13.3194H25.1362C24.7789 13.3194 24.4895 13.6083 24.4895 13.965V14.2669H9.25126V13.965C9.25126 13.6083 8.96186 13.3194 8.60455 13.3194H8.01765V11.715C8.01765 11.3583 7.72825 11.0694 7.37094 11.0694H6.88428V8.79514C6.88428 8.43843 6.59488 8.1495 6.23757 8.1495H5.42109V0.645633C5.42109 0.288921 5.13169 0 4.77438 0C4.41707 0 4.12766 0.288921 4.12766 0.645633V8.1495H3.31118C2.95387 8.1495 2.66447 8.43843 2.66447 8.79514V11.0694H2.17781C1.8205 11.0694 1.5311 11.3583 1.5311 11.715V13.3194H0.646715C0.289405 13.3194 0 13.6083 0 13.965V63.3544C0 63.7111 0.289405 64 0.646715 64H33.0924C33.4497 64 33.7391 63.7111 33.7391 63.3544V13.965C33.7391 13.6083 33.4497 13.3194 33.0924 13.3194ZM18.8615 40.5942C18.5041 40.5942 18.2147 40.8831 18.2147 41.2398V62.7087H17.5147V37.8809C17.5147 37.5242 17.2253 37.2353 16.868 37.2353C16.5106 37.2353 16.2212 37.5242 16.2212 37.8809V62.7103H15.5341V41.2398C15.5341 40.8831 15.2447 40.5942 14.8874 40.5942C14.5301 40.5942 14.2407 40.8831 14.2407 41.2398V62.7087H13.2851V35.7439H20.4508V62.7087H19.5065V41.2398C19.5065 40.8831 19.2171 40.5942 18.8598 40.5942H18.8615ZM3.55693 35.7439H7.17531V40.5942H5.3063C4.94899 40.5942 4.65958 40.8831 4.65958 41.2398V62.7087H3.55693V35.7439V35.7439ZM7.95783 14.6107V16.1311H6.78243V14.6107H7.95783ZM5.91744 17.495H27.8201V34.4526H27.3367V24.1467C27.3367 24.1338 27.3334 24.1225 27.3334 24.1112C27.3334 24.087 27.3302 24.0644 27.327 24.0418C27.3237 24.0224 27.3189 24.0014 27.314 23.982C27.3092 23.9611 27.3027 23.9417 27.2946 23.9223C27.2865 23.903 27.2784 23.8836 27.2704 23.8642C27.2607 23.8448 27.251 23.8271 27.2413 23.8093C27.2299 23.7916 27.2186 23.7754 27.2073 23.7593C27.1944 23.7415 27.1814 23.7254 27.1669 23.7109C27.1523 23.6964 27.1378 23.6818 27.1232 23.6673C27.1087 23.6544 27.0925 23.6399 27.0763 23.6286C27.0569 23.614 27.0375 23.6027 27.0181 23.5914C27.0084 23.585 26.9987 23.5769 26.9874 23.5721C26.981 23.5688 26.9745 23.5672 26.968 23.564C26.947 23.5543 26.9244 23.5462 26.9017 23.5382C26.8823 23.5317 26.8629 23.5253 26.8435 23.5204C26.8241 23.5156 26.8031 23.5123 26.7837 23.5107C26.7611 23.5075 26.7384 23.5043 26.7142 23.5043C26.7077 23.5043 26.6996 23.5027 26.6932 23.5027H24.0513V22.4309C24.0513 22.1501 23.8686 21.9015 23.6003 21.8159L17.0684 19.7435C16.9407 19.7031 16.8049 19.7031 16.6772 19.7435L10.1453 21.8159C9.87696 21.9015 9.69426 22.1501 9.69426 22.4309V23.5027H7.05081C7.05081 23.5027 7.03626 23.5043 7.02979 23.5043C7.00554 23.5043 6.98291 23.5075 6.96027 23.5107C6.94087 23.514 6.92147 23.5156 6.90207 23.5204C6.88267 23.5253 6.86327 23.5317 6.84386 23.5382C6.82123 23.5462 6.80021 23.5543 6.77919 23.564C6.77273 23.5672 6.76626 23.5688 6.75979 23.5721C6.74847 23.5769 6.74039 23.585 6.72907 23.5914C6.70967 23.6027 6.68865 23.6156 6.67087 23.6286C6.6547 23.6415 6.63853 23.6544 6.62398 23.6673C6.60781 23.6818 6.59326 23.6947 6.57871 23.7109C6.56416 23.727 6.55122 23.7432 6.53829 23.7593C6.52536 23.7754 6.51404 23.7916 6.50434 23.8093C6.49302 23.8271 6.48332 23.8448 6.47524 23.8642C6.46554 23.8836 6.45745 23.9013 6.45098 23.9223C6.4429 23.9417 6.43805 23.9627 6.43158 23.982C6.42673 24.0014 6.42188 24.0208 6.41865 24.0418C6.41542 24.0644 6.41218 24.0886 6.41218 24.1112C6.41218 24.1225 6.40895 24.1354 6.40895 24.1467V34.4526H5.92553V17.495H5.91744ZM25.7797 14.6107H26.9551V16.1311H25.7797V14.6107ZM25.9155 34.4526C25.5582 34.4526 25.2688 34.7415 25.2688 35.0982V40.5942H23.5065C23.1492 40.5942 22.8598 40.8831 22.8598 41.2398V46.1579H21.7442V35.2532L26.0432 26.8341V34.4526H25.9155V34.4526ZM10.2294 40.5942H8.46712V35.0982C8.46712 34.7415 8.17771 34.4526 7.8204 34.4526H7.69268V26.8341L11.9917 35.2532V46.1579H10.8761V41.2398C10.8761 40.8831 10.5867 40.5942 10.2294 40.5942V40.5942ZM13.0345 34.4526L8.10173 24.7923H25.6342L20.7014 34.4526H13.0345V34.4526ZM22.7531 23.501H10.9828V22.9022L16.868 21.0347L22.7531 22.9022V23.501ZM5.9514 41.8855H9.5827V46.1579H7.8204C7.46309 46.1579 7.17369 46.4468 7.17369 46.8036V62.7087H5.9514V41.8855V41.8855ZM8.46712 47.4492H11.9917V62.7087H8.46712V47.4492ZM21.7442 47.4492H25.2688V62.7087H21.7442V47.4492ZM25.9155 46.1579H24.1532V41.8855H27.7845V62.7087H26.5622V46.8036C26.5622 46.4468 26.2728 46.1579 25.9155 46.1579V46.1579ZM28.4312 40.5942H26.5622V35.7439H30.1806V62.7087H29.0779V41.2398C29.0779 40.8831 28.7885 40.5942 28.4312 40.5942V40.5942ZM28.1467 9.44077H29.7812V11.0694H28.1467V9.44077ZM27.0133 12.3606H30.9146V13.3194H30.2986C29.9413 13.3194 29.6519 13.6083 29.6519 13.965V34.4526H29.1135V16.8494C29.1135 16.4927 28.8241 16.2038 28.4668 16.2038H28.2485V13.965C28.2485 13.6083 27.9591 13.3194 27.6018 13.3194H27.0149V12.3606H27.0133ZM24.4863 15.5565V16.2022H9.25126V15.5565H24.4863V15.5565ZM3.95628 9.44077H5.59085V11.0694H3.95628V9.44077V9.44077ZM2.82291 12.3606H6.72422V13.3194H6.13733C5.78002 13.3194 5.49061 13.6083 5.49061 13.965V16.2038H5.27235C4.91504 16.2038 4.62563 16.4927 4.62563 16.8494V34.4526H4.08724V13.965C4.08724 13.6083 3.79784 13.3194 3.44053 13.3194H2.82453V12.3606H2.82291ZM1.29343 14.6107H2.79219V34.4639C2.49147 34.5188 2.2635 34.7819 2.2635 35.0982V62.7087H1.29343V14.6107ZM32.4457 62.7087H31.4756V35.0982C31.4756 34.7819 31.2477 34.5204 30.9469 34.4639V14.6107H32.4457V62.7087Z" fill="%23FF530D"/><path d="M19.568 32.4398H14.1711C13.8138 32.4398 13.5244 32.7287 13.5244 33.0855C13.5244 33.4422 13.8138 33.7311 14.1711 33.7311H19.568C19.9253 33.7311 20.2147 33.4422 20.2147 33.0855C20.2147 32.7287 19.9253 32.4398 19.568 32.4398Z" fill="%23FF530D"/><path d="M24.0481 25.8931C24.0481 25.5364 23.7587 25.2474 23.4014 25.2474H10.3362C9.97886 25.2474 9.68945 25.5364 9.68945 25.8931C9.68945 26.2498 9.97886 26.5387 10.3362 26.5387H23.4014C23.7587 26.5387 24.0481 26.2498 24.0481 25.8931Z" fill="%23FF530D"/><path d="M29.0779 36.9932C29.0779 36.6365 28.7884 36.3475 28.4311 36.3475C28.0738 36.3475 27.7844 36.6365 27.7844 36.9932V38.5879C27.7844 38.9446 28.0738 39.2335 28.4311 39.2335C28.7884 39.2335 29.0779 38.9446 29.0779 38.5879V36.9932Z" fill="%23FF530D"/><path d="M26.5637 43.238C26.5637 42.8813 26.2743 42.5924 25.917 42.5924C25.5597 42.5924 25.2703 42.8813 25.2703 43.238V44.8328C25.2703 45.1895 25.5597 45.4784 25.917 45.4784C26.2743 45.4784 26.5637 45.1895 26.5637 44.8328V43.238Z" fill="%23FF530D"/><path d="M23.508 48.3773C23.1507 48.3773 22.8613 48.6662 22.8613 49.023V50.6177C22.8613 50.9744 23.1507 51.2633 23.508 51.2633C23.8654 51.2633 24.1548 50.9744 24.1548 50.6177V49.023C24.1548 48.6662 23.8654 48.3773 23.508 48.3773Z" fill="%23FF530D"/><path d="M23.508 52.2543C23.1507 52.2543 22.8613 52.5432 22.8613 52.8999V54.4946C22.8613 54.8513 23.1507 55.1403 23.508 55.1403C23.8654 55.1403 24.1548 54.8513 24.1548 54.4946V52.8999C24.1548 52.5432 23.8654 52.2543 23.508 52.2543Z" fill="%23FF530D"/><path d="M23.508 56.1313C23.1507 56.1313 22.8613 56.4203 22.8613 56.777V58.3717C22.8613 58.7284 23.1507 59.0173 23.508 59.0173C23.8654 59.0173 24.1548 58.7284 24.1548 58.3717V56.777C24.1548 56.4203 23.8654 56.1313 23.508 56.1313Z" fill="%23FF530D"/><path d="M5.30638 39.2335C5.66369 39.2335 5.9531 38.9446 5.9531 38.5879V36.9932C5.9531 36.6365 5.66369 36.3475 5.30638 36.3475C4.94907 36.3475 4.65967 36.6365 4.65967 36.9932V38.5879C4.65967 38.9446 4.94907 39.2335 5.30638 39.2335Z" fill="%23FF530D"/><path d="M7.82201 45.4784C8.17932 45.4784 8.46872 45.1895 8.46872 44.8328V43.238C8.46872 42.8813 8.17932 42.5924 7.82201 42.5924C7.4647 42.5924 7.17529 42.8813 7.17529 43.238V44.8328C7.17529 45.1895 7.4647 45.4784 7.82201 45.4784Z" fill="%23FF530D"/><path d="M10.2309 48.3773C9.87363 48.3773 9.58423 48.6662 9.58423 49.023V50.6177C9.58423 50.9744 9.87363 51.2633 10.2309 51.2633C10.5883 51.2633 10.8777 50.9744 10.8777 50.6177V49.023C10.8777 48.6662 10.5883 48.3773 10.2309 48.3773Z" fill="%23FF530D"/><path d="M10.2309 52.2543C9.87363 52.2543 9.58423 52.5432 9.58423 52.8999V54.4946C9.58423 54.8513 9.87363 55.1403 10.2309 55.1403C10.5883 55.1403 10.8777 54.8513 10.8777 54.4946V52.8999C10.8777 52.5432 10.5883 52.2543 10.2309 52.2543Z" fill="%23FF530D"/><path d="M10.2309 56.1313C9.87363 56.1313 9.58423 56.4203 9.58423 56.777V58.3717C9.58423 58.7284 9.87363 59.0173 10.2309 59.0173C10.5883 59.0173 10.8777 58.7284 10.8777 58.3717V56.777C10.8777 56.4203 10.5883 56.1313 10.2309 56.1313Z" fill="%23FF530D"/></svg>');
  background-size: 20px 37px;
}
.chef-locations__location--city-orlando {
  background-image: url('data:image/svg+xml,<svg width="34" height="64" viewBox="0 0 34 64" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M33.0924 13.3194H32.2097V11.715C32.2097 11.3583 31.9202 11.0694 31.5629 11.0694H31.0763V8.79514C31.0763 8.43843 30.7869 8.1495 30.4296 8.1495H29.6131V0.645633C29.6131 0.288921 29.3237 0 28.9664 0C28.6091 0 28.3197 0.288921 28.3197 0.645633V8.1495H27.5032C27.1459 8.1495 26.8565 8.43843 26.8565 8.79514V11.0694H26.3698C26.0125 11.0694 25.7231 11.3583 25.7231 11.715V13.3194H25.1362C24.7789 13.3194 24.4895 13.6083 24.4895 13.965V14.2669H9.25126V13.965C9.25126 13.6083 8.96186 13.3194 8.60455 13.3194H8.01765V11.715C8.01765 11.3583 7.72825 11.0694 7.37094 11.0694H6.88428V8.79514C6.88428 8.43843 6.59488 8.1495 6.23757 8.1495H5.42109V0.645633C5.42109 0.288921 5.13169 0 4.77438 0C4.41707 0 4.12766 0.288921 4.12766 0.645633V8.1495H3.31118C2.95387 8.1495 2.66447 8.43843 2.66447 8.79514V11.0694H2.17781C1.8205 11.0694 1.5311 11.3583 1.5311 11.715V13.3194H0.646715C0.289405 13.3194 0 13.6083 0 13.965V63.3544C0 63.7111 0.289405 64 0.646715 64H33.0924C33.4497 64 33.7391 63.7111 33.7391 63.3544V13.965C33.7391 13.6083 33.4497 13.3194 33.0924 13.3194ZM18.8615 40.5942C18.5041 40.5942 18.2147 40.8831 18.2147 41.2398V62.7087H17.5147V37.8809C17.5147 37.5242 17.2253 37.2353 16.868 37.2353C16.5106 37.2353 16.2212 37.5242 16.2212 37.8809V62.7103H15.5341V41.2398C15.5341 40.8831 15.2447 40.5942 14.8874 40.5942C14.5301 40.5942 14.2407 40.8831 14.2407 41.2398V62.7087H13.2851V35.7439H20.4508V62.7087H19.5065V41.2398C19.5065 40.8831 19.2171 40.5942 18.8598 40.5942H18.8615ZM3.55693 35.7439H7.17531V40.5942H5.3063C4.94899 40.5942 4.65958 40.8831 4.65958 41.2398V62.7087H3.55693V35.7439V35.7439ZM7.95783 14.6107V16.1311H6.78243V14.6107H7.95783ZM5.91744 17.495H27.8201V34.4526H27.3367V24.1467C27.3367 24.1338 27.3334 24.1225 27.3334 24.1112C27.3334 24.087 27.3302 24.0644 27.327 24.0418C27.3237 24.0224 27.3189 24.0014 27.314 23.982C27.3092 23.9611 27.3027 23.9417 27.2946 23.9223C27.2865 23.903 27.2784 23.8836 27.2704 23.8642C27.2607 23.8448 27.251 23.8271 27.2413 23.8093C27.2299 23.7916 27.2186 23.7754 27.2073 23.7593C27.1944 23.7415 27.1814 23.7254 27.1669 23.7109C27.1523 23.6964 27.1378 23.6818 27.1232 23.6673C27.1087 23.6544 27.0925 23.6399 27.0763 23.6286C27.0569 23.614 27.0375 23.6027 27.0181 23.5914C27.0084 23.585 26.9987 23.5769 26.9874 23.5721C26.981 23.5688 26.9745 23.5672 26.968 23.564C26.947 23.5543 26.9244 23.5462 26.9017 23.5382C26.8823 23.5317 26.8629 23.5253 26.8435 23.5204C26.8241 23.5156 26.8031 23.5123 26.7837 23.5107C26.7611 23.5075 26.7384 23.5043 26.7142 23.5043C26.7077 23.5043 26.6996 23.5027 26.6932 23.5027H24.0513V22.4309C24.0513 22.1501 23.8686 21.9015 23.6003 21.8159L17.0684 19.7435C16.9407 19.7031 16.8049 19.7031 16.6772 19.7435L10.1453 21.8159C9.87696 21.9015 9.69426 22.1501 9.69426 22.4309V23.5027H7.05081C7.05081 23.5027 7.03626 23.5043 7.02979 23.5043C7.00554 23.5043 6.98291 23.5075 6.96027 23.5107C6.94087 23.514 6.92147 23.5156 6.90207 23.5204C6.88267 23.5253 6.86327 23.5317 6.84386 23.5382C6.82123 23.5462 6.80021 23.5543 6.77919 23.564C6.77273 23.5672 6.76626 23.5688 6.75979 23.5721C6.74847 23.5769 6.74039 23.585 6.72907 23.5914C6.70967 23.6027 6.68865 23.6156 6.67087 23.6286C6.6547 23.6415 6.63853 23.6544 6.62398 23.6673C6.60781 23.6818 6.59326 23.6947 6.57871 23.7109C6.56416 23.727 6.55122 23.7432 6.53829 23.7593C6.52536 23.7754 6.51404 23.7916 6.50434 23.8093C6.49302 23.8271 6.48332 23.8448 6.47524 23.8642C6.46554 23.8836 6.45745 23.9013 6.45098 23.9223C6.4429 23.9417 6.43805 23.9627 6.43158 23.982C6.42673 24.0014 6.42188 24.0208 6.41865 24.0418C6.41542 24.0644 6.41218 24.0886 6.41218 24.1112C6.41218 24.1225 6.40895 24.1354 6.40895 24.1467V34.4526H5.92553V17.495H5.91744ZM25.7797 14.6107H26.9551V16.1311H25.7797V14.6107ZM25.9155 34.4526C25.5582 34.4526 25.2688 34.7415 25.2688 35.0982V40.5942H23.5065C23.1492 40.5942 22.8598 40.8831 22.8598 41.2398V46.1579H21.7442V35.2532L26.0432 26.8341V34.4526H25.9155V34.4526ZM10.2294 40.5942H8.46712V35.0982C8.46712 34.7415 8.17771 34.4526 7.8204 34.4526H7.69268V26.8341L11.9917 35.2532V46.1579H10.8761V41.2398C10.8761 40.8831 10.5867 40.5942 10.2294 40.5942V40.5942ZM13.0345 34.4526L8.10173 24.7923H25.6342L20.7014 34.4526H13.0345V34.4526ZM22.7531 23.501H10.9828V22.9022L16.868 21.0347L22.7531 22.9022V23.501ZM5.9514 41.8855H9.5827V46.1579H7.8204C7.46309 46.1579 7.17369 46.4468 7.17369 46.8036V62.7087H5.9514V41.8855V41.8855ZM8.46712 47.4492H11.9917V62.7087H8.46712V47.4492ZM21.7442 47.4492H25.2688V62.7087H21.7442V47.4492ZM25.9155 46.1579H24.1532V41.8855H27.7845V62.7087H26.5622V46.8036C26.5622 46.4468 26.2728 46.1579 25.9155 46.1579V46.1579ZM28.4312 40.5942H26.5622V35.7439H30.1806V62.7087H29.0779V41.2398C29.0779 40.8831 28.7885 40.5942 28.4312 40.5942V40.5942ZM28.1467 9.44077H29.7812V11.0694H28.1467V9.44077ZM27.0133 12.3606H30.9146V13.3194H30.2986C29.9413 13.3194 29.6519 13.6083 29.6519 13.965V34.4526H29.1135V16.8494C29.1135 16.4927 28.8241 16.2038 28.4668 16.2038H28.2485V13.965C28.2485 13.6083 27.9591 13.3194 27.6018 13.3194H27.0149V12.3606H27.0133ZM24.4863 15.5565V16.2022H9.25126V15.5565H24.4863V15.5565ZM3.95628 9.44077H5.59085V11.0694H3.95628V9.44077V9.44077ZM2.82291 12.3606H6.72422V13.3194H6.13733C5.78002 13.3194 5.49061 13.6083 5.49061 13.965V16.2038H5.27235C4.91504 16.2038 4.62563 16.4927 4.62563 16.8494V34.4526H4.08724V13.965C4.08724 13.6083 3.79784 13.3194 3.44053 13.3194H2.82453V12.3606H2.82291ZM1.29343 14.6107H2.79219V34.4639C2.49147 34.5188 2.2635 34.7819 2.2635 35.0982V62.7087H1.29343V14.6107ZM32.4457 62.7087H31.4756V35.0982C31.4756 34.7819 31.2477 34.5204 30.9469 34.4639V14.6107H32.4457V62.7087Z" fill="%23FF530D"/><path d="M19.568 32.4398H14.1711C13.8138 32.4398 13.5244 32.7287 13.5244 33.0855C13.5244 33.4422 13.8138 33.7311 14.1711 33.7311H19.568C19.9253 33.7311 20.2147 33.4422 20.2147 33.0855C20.2147 32.7287 19.9253 32.4398 19.568 32.4398Z" fill="%23FF530D"/><path d="M24.0481 25.8931C24.0481 25.5364 23.7587 25.2474 23.4014 25.2474H10.3362C9.97886 25.2474 9.68945 25.5364 9.68945 25.8931C9.68945 26.2498 9.97886 26.5387 10.3362 26.5387H23.4014C23.7587 26.5387 24.0481 26.2498 24.0481 25.8931Z" fill="%23FF530D"/><path d="M29.0779 36.9932C29.0779 36.6365 28.7884 36.3475 28.4311 36.3475C28.0738 36.3475 27.7844 36.6365 27.7844 36.9932V38.5879C27.7844 38.9446 28.0738 39.2335 28.4311 39.2335C28.7884 39.2335 29.0779 38.9446 29.0779 38.5879V36.9932Z" fill="%23FF530D"/><path d="M26.5637 43.238C26.5637 42.8813 26.2743 42.5924 25.917 42.5924C25.5597 42.5924 25.2703 42.8813 25.2703 43.238V44.8328C25.2703 45.1895 25.5597 45.4784 25.917 45.4784C26.2743 45.4784 26.5637 45.1895 26.5637 44.8328V43.238Z" fill="%23FF530D"/><path d="M23.508 48.3773C23.1507 48.3773 22.8613 48.6662 22.8613 49.023V50.6177C22.8613 50.9744 23.1507 51.2633 23.508 51.2633C23.8654 51.2633 24.1548 50.9744 24.1548 50.6177V49.023C24.1548 48.6662 23.8654 48.3773 23.508 48.3773Z" fill="%23FF530D"/><path d="M23.508 52.2543C23.1507 52.2543 22.8613 52.5432 22.8613 52.8999V54.4946C22.8613 54.8513 23.1507 55.1403 23.508 55.1403C23.8654 55.1403 24.1548 54.8513 24.1548 54.4946V52.8999C24.1548 52.5432 23.8654 52.2543 23.508 52.2543Z" fill="%23FF530D"/><path d="M23.508 56.1313C23.1507 56.1313 22.8613 56.4203 22.8613 56.777V58.3717C22.8613 58.7284 23.1507 59.0173 23.508 59.0173C23.8654 59.0173 24.1548 58.7284 24.1548 58.3717V56.777C24.1548 56.4203 23.8654 56.1313 23.508 56.1313Z" fill="%23FF530D"/><path d="M5.30638 39.2335C5.66369 39.2335 5.9531 38.9446 5.9531 38.5879V36.9932C5.9531 36.6365 5.66369 36.3475 5.30638 36.3475C4.94907 36.3475 4.65967 36.6365 4.65967 36.9932V38.5879C4.65967 38.9446 4.94907 39.2335 5.30638 39.2335Z" fill="%23FF530D"/><path d="M7.82201 45.4784C8.17932 45.4784 8.46872 45.1895 8.46872 44.8328V43.238C8.46872 42.8813 8.17932 42.5924 7.82201 42.5924C7.4647 42.5924 7.17529 42.8813 7.17529 43.238V44.8328C7.17529 45.1895 7.4647 45.4784 7.82201 45.4784Z" fill="%23FF530D"/><path d="M10.2309 48.3773C9.87363 48.3773 9.58423 48.6662 9.58423 49.023V50.6177C9.58423 50.9744 9.87363 51.2633 10.2309 51.2633C10.5883 51.2633 10.8777 50.9744 10.8777 50.6177V49.023C10.8777 48.6662 10.5883 48.3773 10.2309 48.3773Z" fill="%23FF530D"/><path d="M10.2309 52.2543C9.87363 52.2543 9.58423 52.5432 9.58423 52.8999V54.4946C9.58423 54.8513 9.87363 55.1403 10.2309 55.1403C10.5883 55.1403 10.8777 54.8513 10.8777 54.4946V52.8999C10.8777 52.5432 10.5883 52.2543 10.2309 52.2543Z" fill="%23FF530D"/><path d="M10.2309 56.1313C9.87363 56.1313 9.58423 56.4203 9.58423 56.777V58.3717C9.58423 58.7284 9.87363 59.0173 10.2309 59.0173C10.5883 59.0173 10.8777 58.7284 10.8777 58.3717V56.777C10.8777 56.4203 10.5883 56.1313 10.2309 56.1313Z" fill="%23FF530D"/></svg>');
  background-size: 30px 40px;
}
.chef-locations__location--city-san-diego {
  background-image: url('data:image/svg+xml,<svg width="48" height="64" viewBox="0 0 48 64" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.6911 40.8997H16.2237C15.92 40.8997 15.6748 41.1447 15.6748 41.4482V43.765C15.6748 44.0686 15.92 44.3136 16.2237 44.3136H17.6911C17.9948 44.3136 18.24 44.0686 18.24 43.765V41.4482C18.24 41.1447 17.9948 40.8997 17.6911 40.8997ZM17.1422 43.2165H16.7726V41.9968H17.1422V43.2165Z" fill="%23FF530D"/><path d="M12.8883 23.7715C12.0924 23.7715 11.4429 24.4188 11.4429 25.2161V28.2899C11.4429 28.5934 11.688 28.8385 11.9918 28.8385H13.783C14.0867 28.8385 14.3319 28.5934 14.3319 28.2899V25.2161C14.3319 24.4206 13.6842 23.7715 12.8865 23.7715H12.8883ZM13.2359 27.7413H12.5425V25.2161C12.5425 25.0259 12.698 24.8686 12.8901 24.8686C13.0823 24.8686 13.2378 25.0241 13.2378 25.2161V27.7413H13.2359Z" fill="%23FF530D"/><path d="M12.1234 20.8731H13.653C13.9567 20.8731 14.2019 20.6281 14.2019 20.3246V18.3918C14.2019 17.6677 13.6127 17.0789 12.8882 17.0789C12.1636 17.0789 11.5745 17.6677 11.5745 18.3918V20.3246C11.5745 20.6281 11.8196 20.8731 12.1234 20.8731V20.8731ZM12.6723 18.3918C12.6723 18.2729 12.7692 18.176 12.8882 18.176C13.0071 18.176 13.1041 18.2729 13.1041 18.3918V19.776H12.6723V18.3918V18.3918Z" fill="%23FF530D"/><path d="M12.1234 14.5847H13.653C13.9567 14.5847 14.2019 14.3397 14.2019 14.0361V12.1033C14.2019 11.3792 13.6127 10.7904 12.8882 10.7904C12.1636 10.7904 11.5745 11.3792 11.5745 12.1033V14.0361C11.5745 14.3397 11.8196 14.5847 12.1234 14.5847V14.5847ZM12.6723 12.1033C12.6723 11.9845 12.7692 11.8875 12.8882 11.8875C13.0071 11.8875 13.1041 11.9845 13.1041 12.1033V13.4875H12.6723V12.1033V12.1033Z" fill="%23FF530D"/><path d="M15.1041 14.3689C15.4078 14.3689 15.653 14.1238 15.653 13.8203V11.935C15.653 11.6315 15.4078 11.3865 15.1041 11.3865C14.8004 11.3865 14.5552 11.6315 14.5552 11.935V13.8203C14.5552 14.1238 14.8004 14.3689 15.1041 14.3689Z" fill="%23FF530D"/><path d="M10.6724 14.3689C10.9762 14.3689 11.2213 14.1238 11.2213 13.8203V11.935C11.2213 11.6315 10.9762 11.3865 10.6724 11.3865C10.3687 11.3865 10.1235 11.6315 10.1235 11.935V13.8203C10.1235 14.1238 10.3687 14.3689 10.6724 14.3689Z" fill="%23FF530D"/><path d="M7.27302 25.7554C6.9693 25.7554 6.72412 26.0004 6.72412 26.3039V28.2879C6.72412 28.5915 6.9693 28.8365 7.27302 28.8365C7.57675 28.8365 7.82192 28.5915 7.82192 28.2879V26.3039C7.82192 26.0004 7.57675 25.7554 7.27302 25.7554Z" fill="%23FF530D"/><path d="M18.5052 25.7554C18.2015 25.7554 17.9563 26.0004 17.9563 26.3039V28.2879C17.9563 28.5915 18.2015 28.8365 18.5052 28.8365C18.8089 28.8365 19.0541 28.5915 19.0541 28.2879V26.3039C19.0541 26.0004 18.8089 25.7554 18.5052 25.7554Z" fill="%23FF530D"/><path d="M46.5175 62.72H44.3823V46.0032C44.439 45.9081 44.4738 45.7984 44.4738 45.6777C44.4738 45.3248 44.1865 45.0377 43.8334 45.0377H39.1549V39.6178C39.1641 39.5794 39.1677 39.541 39.1677 39.5008C39.1677 39.4606 39.1622 39.4222 39.1549 39.3838V39.1351C39.1549 39.1058 39.1531 39.0784 39.1476 39.0491C39.111 34.6606 36.1872 30.9467 32.1875 29.7125V28.1161C32.1875 27.8491 31.9954 27.6261 31.7411 27.5785V26.7813H31.7631C32.0668 26.7813 32.312 26.5362 32.312 26.2327V23.8062C32.312 23.5026 32.0668 23.2576 31.7631 23.2576H30.7183L29.8218 19.9168C29.7596 19.6809 29.5364 19.5163 29.293 19.5109C29.0442 19.5054 28.8155 19.6736 28.7496 19.9168L27.8531 23.2576H26.8083C26.5046 23.2576 26.2594 23.5026 26.2594 23.8062V26.2327C26.2594 26.5362 26.5046 26.7813 26.8083 26.7813H26.8303V27.5785C26.5759 27.6261 26.3838 27.8491 26.3838 28.1161V29.6247C23.718 30.2921 21.6139 31.8811 20.4429 34.0553V32.6418H20.56C20.8637 32.6418 21.1089 32.3968 21.1089 32.0933C21.1089 31.7897 20.8637 31.5447 20.56 31.5447H20.4429V30.7383H20.56C20.8637 30.7383 21.1089 30.4933 21.1089 30.1897C21.1089 29.8862 20.8637 29.6411 20.56 29.6411H20.4429V22.1641C20.4429 21.8112 20.1556 21.5241 19.8025 21.5241H19.561V14.7584C19.561 14.4549 19.3158 14.2098 19.0121 14.2098C18.7084 14.2098 18.4632 14.4549 18.4632 14.7584V15.3819C18.4339 15.3765 18.4028 15.3728 18.3717 15.3728H17.7386V8.10423C17.7386 7.80069 17.4935 7.55566 17.1897 7.55566C16.886 7.55566 16.6408 7.80069 16.6408 8.10423V8.71497L14.7014 6.47497V4.3392C14.7014 3.52914 14.1671 2.8416 13.4334 2.60937V0.548571C13.4334 0.245029 13.1883 0 12.8845 0C12.5808 0 12.3356 0.245029 12.3356 0.548571V2.60937C11.6019 2.8416 11.0677 3.52914 11.0677 4.3392V6.47497L9.12822 8.71497V8.10423C9.12822 7.80069 8.88304 7.55566 8.57932 7.55566C8.27559 7.55566 8.03042 7.80069 8.03042 8.10423V15.3746H7.39735C7.36625 15.3746 7.33514 15.3783 7.30587 15.3838V14.7602C7.30587 14.4567 7.06069 14.2117 6.75697 14.2117C6.45324 14.2117 6.20807 14.4567 6.20807 14.7602V21.5259H5.96655C5.61343 21.5259 5.32617 21.813 5.32617 22.1659V29.643H5.20907C4.90534 29.643 4.66017 29.888 4.66017 30.1915C4.66017 30.4951 4.90534 30.7401 5.20907 30.7401H5.32617V31.5465H5.20907C4.90534 31.5465 4.66017 31.7915 4.66017 32.0951C4.66017 32.3986 4.90534 32.6437 5.20907 32.6437H5.32617V45.0377H3.4471C3.09397 45.0377 2.80671 45.3248 2.80671 45.6777V62.72H0.640384C0.287258 62.72 0 63.0071 0 63.36C0 63.7129 0.287258 64 0.640384 64H46.5175C46.8706 64 47.1579 63.7129 47.1579 63.36C47.1579 63.0071 46.8706 62.72 46.5175 62.72ZM37.0032 62.72L36.35 61.6485V52.683L37.4533 51.1031C37.5704 50.9349 37.5851 50.7173 37.4899 50.5362C37.3948 50.3552 37.2082 50.2418 37.0032 50.2418H36.2439L35.9402 49.7426V47.3399C35.9402 47.0363 35.695 46.7913 35.3913 46.7913H34.0501C33.7464 46.7913 33.5012 47.0363 33.5012 47.3399V49.7426L33.1975 50.2418H33.0731V46.3177H43.2881V62.72H37.0069H37.0032ZM31.9058 62.72H26.6711V58.1431C26.6711 56.7003 27.8457 55.5282 29.2875 55.5282C30.7293 55.5282 31.9039 56.7022 31.9039 58.1431V62.72H31.9058ZM29.2893 54.2482C27.1395 54.2482 25.3922 55.9963 25.3922 58.1431V62.72H23.074L23.4143 62.1605C23.4747 62.0599 23.5076 61.9447 23.5076 61.8277V53.1895H35.0693V61.8277C35.0693 61.9447 35.1022 62.0599 35.1626 62.1605L35.5029 62.72H33.1847V58.1431C33.1847 55.9945 31.4355 54.2482 29.2875 54.2482H29.2893ZM24.0602 50.1815L24.0967 50.2418H23.6192L23.6558 50.1815C23.7089 50.0955 23.7363 49.9968 23.7363 49.8962V47.8885H23.9796V49.8962C23.9796 49.9968 24.0071 50.0955 24.0602 50.1815V50.1815ZM29.2217 30.3762C29.2436 30.3762 29.2637 30.3762 29.2857 30.3762C29.3131 30.3762 29.3406 30.3781 29.368 30.3781C30.9525 30.4219 34.0392 34.0974 34.1361 38.9541H31.8491V38.0526C31.8491 37.8057 31.6844 37.5881 31.4447 37.5241C31.2068 37.4583 30.9543 37.5607 30.8281 37.7728L30.0779 39.0363H28.4989L27.7488 37.7728C27.6225 37.5607 27.37 37.4583 27.1322 37.5241C26.8943 37.5899 26.7278 37.8057 26.7278 38.0526V38.6395H24.4517C24.6731 33.9291 27.6737 30.4055 29.2217 30.3799V30.3762ZM30.3231 47.563C30.3231 48.2999 29.8602 48.8997 29.2912 48.8997C28.7221 48.8997 28.2592 48.2999 28.2592 47.563C28.2592 46.8261 28.7221 46.2263 29.2912 46.2263C29.8602 46.2263 30.3231 46.8261 30.3231 47.563ZM29.2912 41.653C28.9875 41.653 28.7423 41.8981 28.7423 42.2016V44.1435H27.8274V39.9963C27.9262 40.0823 28.0543 40.1317 28.1897 40.1317H30.3945C30.5299 40.1317 30.6579 40.0823 30.7567 39.9963V44.1435H29.8419V42.2016C29.8419 41.8981 29.5967 41.653 29.293 41.653H29.2912ZM26.8358 45.0176C26.8504 45.0377 26.8669 45.0542 26.8833 45.0725C26.887 45.0761 26.8888 45.0798 26.8925 45.0816C26.9163 45.1054 26.9419 45.1255 26.9675 45.1438C26.9748 45.1493 26.9821 45.1529 26.9913 45.1584C27.0114 45.1712 27.0315 45.1822 27.0535 45.1913C27.0645 45.1968 27.0754 45.2005 27.0864 45.2041C27.1065 45.2114 27.1285 45.2187 27.1505 45.2242C27.1614 45.2261 27.1724 45.2297 27.1834 45.2315C27.2163 45.237 27.2493 45.2407 27.2822 45.2407H28.6563C27.7927 45.5515 27.1633 46.475 27.1633 47.563C27.1633 48.9051 28.1184 49.9968 29.293 49.9968C30.4677 49.9968 31.4227 48.9051 31.4227 47.563C31.4227 46.475 30.7933 45.5515 29.9297 45.2407H31.3056C31.3386 45.2407 31.3715 45.237 31.4026 45.2315C31.4136 45.2297 31.4246 45.2261 31.4355 45.2242C31.4557 45.2187 31.4776 45.2133 31.4978 45.2059C31.5087 45.2023 31.5197 45.1968 31.5325 45.1913C31.5526 45.1822 31.5728 45.1712 31.5929 45.1584C31.6002 45.1529 31.6094 45.1493 31.6167 45.1438C31.6423 45.1255 31.6679 45.1054 31.6917 45.0816C31.6954 45.0779 31.6972 45.0743 31.7008 45.0706C31.7173 45.0542 31.7338 45.0359 31.7466 45.0176L31.9753 44.7049V50.2418H26.6071V44.7049L26.8358 45.0176V45.0176ZM34.9229 50.1815L34.9595 50.2418H34.4819L34.5185 50.1815C34.5716 50.0955 34.599 49.9968 34.599 49.8962V47.8885H34.8424V49.8962C34.8424 49.9968 34.8698 50.0955 34.9229 50.1815V50.1815ZM23.1947 52.0923C23.1746 52.0795 23.1545 52.0686 23.1325 52.0576L22.6294 51.3371H35.953L35.4498 52.0576C35.4279 52.0667 35.4078 52.0795 35.3876 52.0923H23.1929H23.1947ZM33.0731 45.0377V43.0318C33.0731 42.7941 32.9212 42.5838 32.6944 42.5106C32.4693 42.4375 32.2223 42.5161 32.0814 42.7063L31.8527 43.019V40.0494H38.059V45.0377H33.0731V45.0377ZM38.048 38.9522H35.2358C35.1919 36.5842 34.4929 34.2199 33.2506 32.2725C32.9103 31.7403 32.5443 31.2686 32.1656 30.8626C35.534 32.0366 37.9711 35.2091 38.048 38.9522ZM30.647 27.5694H30.475V26.7831H30.647V27.5694ZM29.2052 27.5694V26.7831H29.3772V27.5694H29.2052ZM29.2912 22.1586L29.5858 23.2594H28.9948L29.2893 22.1586H29.2912ZM27.3645 24.3566H30.2975C30.2975 24.3566 30.3012 24.3566 30.303 24.3566H31.2196V25.6859H27.3664V24.3566H27.3645ZM28.1074 26.7831V27.5694H27.9354V26.7831H28.1074ZM27.489 28.6665H31.0934V29.4473C30.539 29.3449 29.9682 29.2864 29.3845 29.2809C29.3699 29.2809 29.3552 29.2791 29.3424 29.2791C29.3387 29.2791 29.3351 29.2791 29.3314 29.2791C29.3168 29.2791 29.3022 29.2791 29.2893 29.2791C29.2765 29.2791 29.2637 29.2791 29.2509 29.2791C29.2491 29.2791 29.2454 29.2791 29.2436 29.2791C29.2345 29.2791 29.2253 29.2791 29.2162 29.2791C28.6233 29.2827 28.047 29.3285 27.4908 29.4089V28.6647L27.489 28.6665ZM20.5216 38.2208C20.5216 35.9205 21.3998 33.9456 23.0593 32.5102C24.0254 31.6745 25.2202 31.0693 26.5485 30.72C26.1222 31.1552 25.7087 31.6763 25.3281 32.2706C24.1407 34.1321 23.449 36.3721 23.3521 38.6341H20.5197V38.219L20.5216 38.2208ZM26.7278 39.733V43.0171L26.4991 42.7045C26.3582 42.5125 26.1112 42.4338 25.8862 42.5088C25.6611 42.5819 25.5074 42.7922 25.5074 43.0299V45.0359H20.4484V39.733H26.7278ZM16.2731 29.643V22.8059H16.6463V29.643H16.2731ZM10.6048 29.643V22.8059H15.1753V29.643H10.6048ZM9.13371 29.643V22.8059H9.50696V29.643H9.13371ZM15.1753 16.4699V21.5241H10.6048V16.4699H15.1753ZM16.6463 16.4699V21.5241H16.2731V16.4699H16.6463ZM9.50696 21.5241H9.13371V16.4699H9.50696V21.5241ZM17.7441 22.8041H19.1676V29.6411H17.7441V22.8041V22.8041ZM18.3772 16.4699C18.4083 16.4699 18.4394 16.4663 18.4687 16.4608V21.5241H17.7441V16.4699H18.3772ZM12.8882 3.62057C13.1498 3.62057 13.3785 3.7632 13.503 3.97349H12.2734C12.3997 3.7632 12.6265 3.62057 12.8882 3.62057ZM13.6073 5.07063V6.12937H12.1691V5.07063H13.6073V5.07063ZM11.8727 7.22651H13.9055L15.4442 9.00206H14.0866L13.3529 7.85189C13.2523 7.69463 13.0766 7.59771 12.89 7.59771C12.7034 7.59771 12.5277 7.6928 12.4271 7.85189L11.6934 9.00206H10.3358L11.8746 7.22651H11.8727ZM9.13371 10.0992H11.9935C12.1819 10.0992 12.3558 10.0041 12.4564 9.84503L12.89 9.16663L13.3237 9.84503C13.4243 10.0023 13.5981 10.0992 13.7866 10.0992H16.6463V15.3728H9.13371V10.0992V10.0992ZM7.31136 16.4608C7.34063 16.4663 7.37174 16.4699 7.40284 16.4699H8.03591V21.5241H7.31136V16.4608ZM6.61242 22.8041H8.03591V29.6411H6.61242V22.8041ZM6.61242 30.7383H19.1658V31.5447H6.61242V30.7383ZM6.61242 32.6418H19.1658V45.0359H6.61242V32.6418ZM4.09297 46.3159H25.5074V50.24H25.383L25.0793 49.7408V47.3381C25.0793 47.0345 24.8341 46.7895 24.5304 46.7895H23.1892C22.8855 46.7895 22.6403 47.0345 22.6403 47.3381V49.7408L22.3366 50.24H21.5773C21.3724 50.24 21.1857 50.3534 21.0906 50.5344C20.9955 50.7154 21.0101 50.9349 21.1272 51.1013L22.2305 52.6811V61.6466L21.5773 62.7182H17.3983V54.7712C17.3983 52.288 15.3765 50.2674 12.8918 50.2674C10.4072 50.2674 8.38537 52.288 8.38537 54.7712V62.7182H4.09114V46.3159H4.09297ZM16.1157 62.7182H9.66431V54.7712C9.66431 52.9938 11.1116 51.5474 12.89 51.5474C14.6685 51.5474 16.1157 52.9938 16.1157 54.7712V62.7182Z" fill="%23FF530D"/></svg>');
  background-size: 28px 40px;
}
.chef-locations__location--city-scottsdale {
  background-image: url('data:image/svg+xml,<svg width="72" height="38" viewBox="0 0 72 38" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.8937 24.1171H15.8381C16.183 24.1171 16.4636 23.8382 16.4636 23.4954V20.0119C16.4636 19.669 16.183 19.3901 15.8381 19.3901H10.8937C10.5489 19.3901 10.2683 19.669 10.2683 20.0119V23.4954C10.2683 23.8382 10.5489 24.1171 10.8937 24.1171ZM11.5192 20.6336H15.2127V22.8736H11.5192V20.6336Z" fill="%23FF530D"/><path d="M41.6306 28.8459H37.0739C36.729 28.8459 36.4485 29.1248 36.4485 29.4677V34.1716C36.4485 34.5144 36.729 34.7933 37.0739 34.7933H41.6306C41.9754 34.7933 42.256 34.5144 42.256 34.1716V29.4677C42.256 29.1248 41.9754 28.8459 41.6306 28.8459ZM41.0051 33.5498H37.6993V30.0894H41.0051V33.5498Z" fill="%23FF530D"/><path d="M30.2387 28.8459H25.6821C25.3372 28.8459 25.0566 29.1248 25.0566 29.4677V34.1716C25.0566 34.5144 25.3372 34.7933 25.6821 34.7933H30.2387C30.5836 34.7933 30.8641 34.5144 30.8641 34.1716V29.4677C30.8641 29.1248 30.5836 28.8459 30.2387 28.8459ZM29.6133 33.5498H26.3075V30.0894H29.6133V33.5498Z" fill="%23FF530D"/><path d="M10.8937 16.9903H15.8381C16.183 16.9903 16.4636 16.7114 16.4636 16.3685V12.885C16.4636 12.5422 16.183 12.2633 15.8381 12.2633H10.8937C10.5489 12.2633 10.2683 12.5422 10.2683 12.885V16.3685C10.2683 16.7114 10.5489 16.9903 10.8937 16.9903ZM11.5192 13.5068H15.2127V15.7468H11.5192V13.5068Z" fill="%23FF530D"/><path d="M14.5606 2.6156H12.1733C11.8284 2.6156 11.5479 2.89449 11.5479 3.23734V7.89859C11.5479 8.24144 11.8284 8.52033 12.1733 8.52033H14.5606C14.9055 8.52033 15.186 8.24144 15.186 7.89859V3.23734C15.186 2.89449 14.9055 2.6156 14.5606 2.6156V2.6156ZM13.9352 7.27686H12.7987V3.85908H13.9352V7.27686V7.27686Z" fill="%23FF530D"/><path d="M55.1397 2.6156H52.7524C52.4075 2.6156 52.127 2.89449 52.127 3.23734V7.89859C52.127 8.24144 52.4075 8.52033 52.7524 8.52033H55.1397C55.4846 8.52033 55.7651 8.24144 55.7651 7.89859V3.23734C55.7651 2.89449 55.4846 2.6156 55.1397 2.6156V2.6156ZM54.5143 7.27686H53.3778V3.85908H54.5143V7.27686V7.27686Z" fill="%23FF530D"/><path d="M71.9403 18.223C71.4382 16.9352 70.5143 16.0736 69.192 15.665C68.6559 15.4998 68.1074 15.5016 67.5749 15.5034C67.4766 15.5034 67.3783 15.5034 67.28 15.5034C67.1853 15.5034 67.0906 15.5034 66.9959 15.5034C67.0334 15.4714 67.0709 15.4377 67.1067 15.4039C67.7696 14.768 68.4326 14.1338 69.0937 13.4961C69.2992 13.2989 69.3868 13.1195 69.36 12.9489C69.3332 12.7766 69.192 12.6292 68.9276 12.4995C67.3586 11.7268 65.6503 11.9577 64.3566 13.1159C64.06 13.3806 63.7705 13.6559 63.49 13.9206C63.3827 14.0219 63.2755 14.1231 63.1683 14.2244C63.0629 14.1249 62.9557 14.0254 62.8502 13.926C62.5751 13.6666 62.2891 13.3984 62.0015 13.1408C61.2581 12.4746 60.4039 12.1087 59.5158 12.0536H59.5176V9.34108C59.5176 9.32687 59.5176 9.31089 59.5141 9.29667V9.27003C59.5105 9.25582 59.5105 9.24161 59.5051 9.21674L57.913 0.722025C57.9076 0.693603 57.9005 0.666957 57.8915 0.640311C57.6128 -0.199923 56.6139 -0.00451973 56.0171 0.110946C55.8348 0.146474 55.6275 0.187331 55.5239 0.187331C55.2505 0.187331 55.0879 0.157132 54.9002 0.119828C54.6679 0.075418 54.4053 0.0256789 53.9675 0.0256789H53.9264C53.4582 0.0256789 53.1955 0.0771943 52.965 0.123381C52.7827 0.158908 52.638 0.187331 52.3717 0.187331C52.252 0.187331 52.0322 0.144697 51.8392 0.105617C51.2764 -0.00629613 50.2274 -0.214134 49.9916 0.677615C49.988 0.691826 49.9844 0.706038 49.9826 0.720249L48.4763 8.7602C48.101 8.82238 47.8133 8.94672 47.5363 9.06752C46.9341 9.32865 46.1104 9.68393 43.5479 9.68393C41.5591 9.68393 40.3583 9.302 39.086 8.89699C37.694 8.45466 36.2555 7.99813 33.786 7.99813H33.5305C30.8751 7.99813 29.4456 8.46532 28.0625 8.9183C26.8581 9.31266 25.7216 9.68393 23.7685 9.68393C21.2061 9.68393 20.3823 9.32687 19.7801 9.06752C19.5013 8.94672 19.2136 8.82238 18.8402 8.7602L17.332 0.720249C17.3267 0.691826 17.3195 0.66518 17.3106 0.638535C17.0318 -0.199923 16.0329 -0.00629612 15.4361 0.109169C15.2538 0.144697 15.0465 0.185554 14.9429 0.185554C14.6695 0.185554 14.5069 0.155356 14.3193 0.118051C14.087 0.0736416 13.8243 0.0239025 13.3865 0.0239025H13.3454C12.8772 0.0239025 12.6146 0.075418 12.384 0.121604C12.2 0.157132 12.0552 0.185554 11.7908 0.185554C11.6711 0.185554 11.4513 0.142921 11.2583 0.10384C10.6936 -0.00807253 9.64648 -0.215911 9.4106 0.675839C9.40703 0.69005 9.40346 0.704261 9.40167 0.718472L7.80774 9.22384C7.80416 9.23805 7.80416 9.25226 7.80416 9.26648V9.29312C7.7988 9.30733 7.79702 9.32154 7.79702 9.33753V19.6033C7.76664 19.6228 7.73626 19.6442 7.70588 19.6655C7.25558 20.0119 6.97682 20.6389 6.97861 21.3033C6.97861 21.4294 6.97861 21.5573 6.98218 21.6835C6.98575 21.9979 6.98754 22.323 6.97682 22.6409C6.96967 22.8381 6.91785 22.9838 6.82672 23.0531C6.79455 23.0779 6.75524 23.0939 6.71057 23.0992V22.7315C6.71057 22.3247 6.71235 21.9179 6.71057 21.5112C6.71057 21.3868 6.71057 21.2607 6.71057 21.1363C6.71057 20.7562 6.71057 20.3618 6.67304 19.9763C6.59442 19.2036 6.2013 18.5783 5.64735 18.3456C5.22385 18.168 4.75568 18.2426 4.36256 18.5517C3.91225 18.9052 3.6728 19.4665 3.65136 20.2233C3.6317 20.893 3.6317 21.5751 3.62992 22.2324V22.5521C3.62813 23.7672 3.62992 24.9822 3.62992 26.1973V27.7427C3.62992 27.7427 3.62098 27.7427 3.61562 27.741C3.46731 27.7179 3.32972 27.6966 3.20284 27.6521C2.96518 27.5687 2.89013 27.3271 2.86869 27.1405C2.84189 26.9061 2.81866 26.6769 2.82223 26.4549C2.8258 26.1387 2.83295 25.8207 2.8401 25.5045C2.84903 25.0906 2.85976 24.6625 2.85976 24.2397C2.85976 23.7352 2.85261 23.2414 2.78649 22.7617C2.68464 22.0157 2.32547 21.4898 1.80547 21.3175C1.38376 21.179 0.917373 21.2998 0.58858 21.6319C0.220474 22.005 0.0310606 22.4899 0.0239129 23.0762L0.0185521 23.5558C0.00425675 24.7602 -0.0100386 26.0054 0.00961751 27.2311C0.0239129 28.0874 0.19367 28.8423 0.515316 29.4747C1.11572 30.6507 1.95915 31.2831 3.02236 31.3541C3.20106 31.3666 3.38154 31.363 3.55487 31.3595C3.57631 31.3595 3.59954 31.3595 3.62277 31.3595V36.0936H0.810158C0.465282 36.0936 0.184736 36.3725 0.184736 36.7153C0.184736 37.0581 0.465282 37.337 0.810158 37.337H66.5027C66.8476 37.337 67.1281 37.0581 67.1281 36.7153C67.1281 36.3725 66.8476 36.0936 66.5027 36.0936H64.8927C64.8373 33.3881 64.6604 25.3055 64.5585 20.8592L66.0953 22.6232C66.7743 23.403 67.4533 24.1846 68.1359 24.9627C68.2932 25.1439 68.479 25.2309 68.6542 25.2078C68.8186 25.1865 68.9615 25.0728 69.0562 24.8845C70.0569 22.9038 69.6012 20.4951 67.9465 19.0224C67.934 19.0118 67.9233 19.0029 67.9108 18.9922H68.9937C69.7978 18.9922 70.6001 18.9922 71.4042 18.9905C71.7116 18.9905 71.8563 18.8714 71.9242 18.772C71.9903 18.6743 72.0475 18.5002 71.9403 18.223V18.223ZM10.5739 1.24606C10.7151 1.26382 10.8902 1.29935 11.0135 1.32245C11.2761 1.37396 11.5478 1.42725 11.7908 1.42725C12.1803 1.42725 12.418 1.38107 12.6288 1.33843C12.829 1.29935 13.0005 1.2656 13.3472 1.2656H13.3883C13.7081 1.2656 13.8815 1.29935 14.0852 1.33843C14.3032 1.38107 14.5516 1.42725 14.9447 1.42725C15.1698 1.42725 15.4182 1.37929 15.6845 1.32778C15.8114 1.30291 16.0097 1.2656 16.1616 1.24784L17.5607 8.71579H9.17473L10.5739 1.24606ZM6.71772 36.09V26.732C6.75703 26.7284 6.79455 26.7231 6.83387 26.7195C7.02685 26.7 7.22699 26.6805 7.42176 26.636C7.55221 26.6076 7.6755 26.5685 7.79523 26.5241V36.0882H6.71772V36.09ZM4.62345 30.9118C4.62345 30.6525 4.58413 30.4819 4.493 30.3611C4.39293 30.2279 4.23926 30.1622 4.01947 30.1622C3.9194 30.1622 3.81933 30.164 3.72105 30.1657C3.4959 30.1693 3.28147 30.1746 3.06704 30.1586C2.23791 30.0982 1.61606 29.5529 1.21936 28.5386C1.05675 28.1229 0.978128 27.6362 0.976341 27.0535C0.976341 25.858 0.98885 24.6412 1.00136 23.4634V23.2218C1.00851 22.863 1.09606 22.6338 1.27654 22.5219C1.36946 22.4633 1.46596 22.458 1.55709 22.5059C1.6786 22.5681 1.81441 22.7386 1.83228 23.0353C1.8698 23.6535 1.87159 24.2894 1.87338 24.9041V25.0568C1.87338 25.302 1.86801 25.5471 1.86265 25.7905C1.85551 26.0942 1.84657 26.4087 1.85193 26.7195C1.85908 27.0979 1.90197 27.4301 1.97702 27.7072C2.15928 28.3822 2.581 28.8032 3.16174 28.8903C3.46195 28.9347 3.76394 28.9329 4.05699 28.9294H4.12311C4.40901 28.9258 4.61272 28.6665 4.61808 28.2988C4.62166 28.1193 4.61987 27.9399 4.61808 27.7605V22.0476C4.61451 21.4969 4.61451 20.9463 4.61987 20.3956C4.61987 20.2393 4.6431 20.0776 4.68241 19.939C4.81465 19.4647 5.05945 19.431 5.23279 19.4505C5.44722 19.4719 5.60804 19.6957 5.66522 20.0456C5.69738 20.2428 5.71347 20.4506 5.71525 20.6638C5.71883 21.3548 5.71883 22.0476 5.71883 22.7386V23.6073C5.71883 23.8755 5.77065 24.0461 5.8868 24.1598C5.9815 24.2539 6.1191 24.3001 6.28528 24.2983C6.4336 24.2983 6.58906 24.2894 6.7606 24.2752C7.5397 24.2077 7.95069 23.6695 7.98107 22.6765C7.99 22.3603 7.98107 22.0405 7.97035 21.7296C7.96677 21.6017 7.96141 21.4721 7.95962 21.3442C7.95426 21.0955 8.01145 20.9001 8.13296 20.7473C8.23481 20.6194 8.36347 20.5679 8.48498 20.6034C8.62972 20.646 8.73515 20.8059 8.75659 21.0191C8.84772 21.9286 8.90312 22.895 8.69048 23.8009C8.44924 24.8312 7.78987 25.4938 6.97146 25.5311C6.81957 25.5382 6.66232 25.5365 6.51043 25.5365C6.42823 25.5365 6.34782 25.5365 6.26562 25.5365C5.90288 25.5382 5.72061 25.7656 5.72061 26.2115V36.0865H4.62166V30.9083L4.62345 30.9118ZM15.2109 36.09H11.5174V27.757H15.2109V36.09ZM17.684 36.09H16.4618V27.1352C16.4618 26.7924 16.1812 26.5135 15.8364 26.5135H10.892C10.5471 26.5135 10.2665 26.7924 10.2665 27.1352V36.09H9.04429V25.5276C9.31054 25.1368 9.51067 24.6518 9.64112 24.0709C9.87699 23.0246 9.83768 21.9659 9.75905 20.9782C9.71081 20.3831 9.43919 19.8804 9.04429 19.6122V9.96104H17.6823V36.0918L17.684 36.09ZM45.5618 36.09H21.7493V22.3745H25.0551V26.4566C25.0551 26.7995 25.3356 27.0784 25.6805 27.0784H30.2372C30.582 27.0784 30.8626 26.7995 30.8626 26.4566V22.3745H36.4467V26.4566C36.4467 26.7995 36.7273 27.0784 37.0721 27.0784H41.6288C41.9736 27.0784 42.2542 26.7995 42.2542 26.4566V22.3745H45.56V36.0918L45.5618 36.09ZM21.7493 21.131V17.9406H22.7768V21.131H21.7493V21.131ZM24.0276 21.131V17.9406H25.0551V21.131H24.0276V21.131ZM29.6117 22.3745V25.8349H26.3059V22.3745H29.6117ZM26.3059 21.131V17.9406H27.3334V21.131H26.3059V21.131ZM28.5843 21.131V17.9406H29.6117V21.131H28.5843V21.131ZM30.8626 21.131V17.9406H31.8901V21.131H30.8626V21.131ZM33.1409 21.131V17.9406H34.1684V21.131H33.1409V21.131ZM35.4192 21.131V17.9406H36.4467V21.131H35.4192V21.131ZM41.0034 22.3745V25.8349H37.6975V22.3745H41.0034ZM39.9759 21.131V17.9406H41.0034V21.131H39.9759V21.131ZM38.725 21.131H37.6975V17.9406H38.725V21.131V21.131ZM42.2542 21.131V17.9406H43.2817V21.131H42.2542V21.131ZM45.56 21.131H44.5325V17.9406H45.56V21.131V21.131ZM45.56 16.6971H21.7493V15.2494H45.5636V16.6971H45.56ZM45.56 14.0059H21.7493V13.5067H45.5636V14.0059H45.56ZM48.3726 36.0918H46.8108V12.885C46.8108 12.5421 46.5303 12.2633 46.1854 12.2633H21.1239C20.779 12.2633 20.4984 12.5421 20.4984 12.885V36.0918H18.9367V10.0659C19.0421 10.1032 19.1511 10.1511 19.2798 10.2062C19.982 10.51 20.9434 10.9274 23.7667 10.9274C25.92 10.9274 27.2065 10.5064 28.452 10.0996C29.7404 9.6786 31.0734 9.24161 33.5269 9.24161H33.7824C36.0572 9.24161 37.4027 9.66972 38.7018 10.0818C40.008 10.4975 41.3607 10.9274 43.5426 10.9274C46.3641 10.9274 47.3273 10.5117 48.0295 10.2062C48.1582 10.1511 48.2672 10.1032 48.3726 10.0659V36.0918V36.0918ZM64.2512 14.5672C64.5764 14.2439 64.8838 13.9686 65.1893 13.7252C65.7522 13.2758 66.3615 13.0537 67.0298 13.0537C67.3247 13.0537 67.632 13.0964 67.9519 13.1834C67.9233 13.2154 67.8983 13.242 67.8715 13.2669L67.5981 13.5316C66.8923 14.2102 66.1864 14.8905 65.477 15.5656C65.3877 15.6508 65.2947 15.713 65.2108 15.745C64.4388 16.0363 63.7991 16.5088 63.3059 17.1501C63.238 16.1127 63.5489 15.2654 64.253 14.5672H64.2512ZM62.7394 22.6409C62.7609 21.8469 62.7823 21.0244 62.777 20.2162C62.7734 19.7703 62.886 19.4896 63.163 19.2676C63.4221 19.4967 63.5382 19.7579 63.5454 20.1273C63.624 24.1153 63.7187 28.1691 63.808 32.0896L63.8884 35.6139C63.892 35.7347 63.8902 35.8555 63.8884 35.9799V36.0758H62.4267V36.0634C62.4267 35.9941 62.4267 35.9266 62.4267 35.8609L62.5375 31.1463C62.5983 28.5741 62.659 26.0019 62.718 23.4297C62.7234 23.1668 62.7305 22.9038 62.7377 22.6409H62.7394ZM62.5 15.0628C62.584 15.1659 62.5965 15.2547 62.5465 15.4039C62.4625 15.6615 62.3964 15.9262 62.3338 16.1837C62.3177 16.2495 62.3017 16.3152 62.2856 16.3809C62.2338 16.349 62.1837 16.3134 62.1319 16.2797C61.9246 16.1429 61.712 16.0026 61.4743 15.9084C61.0526 15.7432 60.7363 15.4679 60.4558 15.1943C59.8536 14.6063 59.2335 14.0148 58.6349 13.4446L58.4723 13.29C58.4312 13.2509 58.3829 13.2207 58.3365 13.1941C59.1567 12.9383 59.9251 13.004 60.6202 13.3913C61.2706 13.7519 61.8674 14.283 62.5018 15.0611L62.5 15.0628ZM57.9112 23.7459C57.5502 22.2999 57.829 21.0955 58.7564 20.0652C59.5212 19.2161 60.5308 18.8128 61.9085 18.8128C62.005 18.8128 62.1033 18.8146 62.2034 18.8181L57.9112 23.7441V23.7459ZM60.4182 17.9672L60.3575 17.9744C60.3039 17.9815 60.2503 17.9886 60.1967 17.9886C58.6885 17.9886 57.1803 17.9886 55.6704 17.9886C55.6561 17.9886 55.64 17.9886 55.6239 17.9868C55.6364 17.9619 55.6472 17.9406 55.6597 17.9211C56.269 17.0364 57.0821 16.5675 58.0774 16.523C58.1828 16.5177 58.2864 16.5142 58.3919 16.5088C59.1084 16.4733 59.85 16.436 60.5576 16.6278C61.2081 16.8037 61.7602 17.1785 62.198 17.7416C62.2052 17.7505 62.2123 17.7612 62.2195 17.7701L60.4182 17.969V17.9672ZM57.0392 13.2651C57.0821 13.338 57.1428 13.4126 57.2232 13.4907C57.5878 13.8407 57.9505 14.1889 58.315 14.5388L59.2478 15.4341C59.271 15.4572 59.2943 15.4803 59.3211 15.5087C59.2299 15.5087 59.1406 15.5087 59.053 15.5087C58.735 15.5069 58.4365 15.5052 58.1381 15.5123C57.7611 15.5229 57.3912 15.5887 57.0374 15.7006V13.2687L57.0392 13.2651ZM55.7883 15.7468H52.0948V13.5067H55.7883V15.7468ZM51.1531 1.24606C51.2942 1.26382 51.4693 1.29935 51.5926 1.32245C51.8553 1.37396 52.1269 1.42725 52.37 1.42725C52.7595 1.42725 52.9972 1.38107 53.208 1.33843C53.4082 1.29935 53.5797 1.2656 53.9264 1.2656H53.9675C54.2873 1.2656 54.4607 1.29935 54.6644 1.33843C54.8824 1.38107 55.1307 1.42725 55.5239 1.42725C55.749 1.42725 55.9974 1.37929 56.2637 1.32778C56.3905 1.30291 56.5871 1.2656 56.7408 1.24784L58.1399 8.71579H49.7557L51.1548 1.24428L51.1531 1.24606ZM55.7919 36.09H52.0983V27.757H55.7919V36.09ZM57.0428 36.09V27.1352C57.0428 26.7924 56.7622 26.5135 56.4173 26.5135H51.4729C51.128 26.5135 50.8475 26.7924 50.8475 27.1352V36.09H49.627V9.96104H58.265V12.178H58.2686C57.9737 12.2544 57.6789 12.3645 57.3876 12.5084C57.2179 12.5919 57.1017 12.686 57.0338 12.7891C56.9874 12.4924 56.73 12.2633 56.4173 12.2633H51.4729C51.128 12.2633 50.8475 12.5421 50.8475 12.885V16.3685C50.8475 16.7113 51.128 16.9902 51.4729 16.9902H55.1039C54.8234 17.3242 54.5911 17.7026 54.4303 18.1165C54.3123 18.4185 54.3052 18.6281 54.4053 18.7755C54.5053 18.9212 54.7019 18.9887 55.02 18.9905H58.3025C58.3383 18.9905 58.374 18.9922 58.4115 18.994C57.7718 19.5926 57.3144 20.2695 57.0428 20.996V20.0101C57.0428 19.6673 56.7622 19.3884 56.4173 19.3884H51.4729C51.128 19.3884 50.8475 19.6673 50.8475 20.0101V23.4936C50.8475 23.8365 51.128 24.1153 51.4729 24.1153H56.4173C56.621 24.1153 56.7997 24.0159 56.9141 23.8667C56.9891 24.1598 57.0856 24.4529 57.2143 24.7477C57.334 25.0249 57.4859 25.1794 57.6664 25.2078C57.8469 25.2362 58.0381 25.135 58.2364 24.9076C58.2453 24.897 58.2543 24.8863 58.265 24.8756V36.09H57.0445H57.0428ZM55.7919 20.6318V22.8719H52.0983V20.6318H55.7919ZM59.5141 36.09V23.4403C59.7339 23.1881 59.9554 22.934 60.1752 22.6818L61.7674 20.8557C61.6691 25.1972 61.4904 33.3668 61.4332 36.09H59.5141ZM68.4147 23.7476L64.1243 18.8235C65.5324 18.7524 66.5724 19.0899 67.3872 19.884C68.4487 20.9161 68.7846 22.1826 68.4147 23.7476ZM69.4547 17.9903C68.5291 17.9903 67.5731 17.9939 66.6314 17.985C66.3848 17.9832 66.131 17.9566 65.8862 17.9317C65.7593 17.9193 65.6307 17.9051 65.5038 17.8944C65.1429 17.866 64.7819 17.8393 64.4174 17.8109L64.0921 17.7861C64.0921 17.7861 64.1011 17.7736 64.1064 17.7665C64.63 17.0826 65.2679 16.6829 66.0006 16.5781C67.1621 16.4129 68.0877 16.4307 68.9097 16.6332C69.6102 16.8055 70.1945 17.2283 70.6466 17.8909C70.6662 17.9193 70.6841 17.9513 70.7038 17.9886H69.4565L69.4547 17.9903Z" fill="%23FF530D"/></svg>');
  background-size: 41px 41px;
}
.chef-locations__location--city-seattle {
  background-image: url('data:image/svg+xml,<svg width="28" height="64" viewBox="0 0 28 64" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.3663 45.4187H14.8181C14.5054 45.4187 14.2531 45.6711 14.2531 45.9838C14.2531 46.2964 14.5054 46.5488 14.8181 46.5488H16.3663C16.679 46.5488 16.9314 46.2964 16.9314 45.9838C16.9314 45.6711 16.679 45.4187 16.3663 45.4187Z" fill="%23FF530D"/><path d="M15.1772 48.8253C14.8646 48.8253 14.6122 49.0777 14.6122 49.3904C14.6122 49.703 14.8646 49.9554 15.1772 49.9554H16.7255C17.0381 49.9554 17.2905 49.703 17.2905 49.3904C17.2905 49.0777 17.0381 48.8253 16.7255 48.8253H15.1772V48.8253Z" fill="%23FF530D"/><path d="M15.7737 58.1273C15.7737 58.44 16.0261 58.6924 16.3387 58.6924H17.887C18.1996 58.6924 18.452 58.44 18.452 58.1273C18.452 57.8146 18.1996 57.5623 17.887 57.5623H16.3387C16.0261 57.5623 15.7737 57.8146 15.7737 58.1273Z" fill="%23FF530D"/><path d="M16.5309 59.9404C16.2182 59.9404 15.9658 60.1928 15.9658 60.5055C15.9658 60.8181 16.2182 61.0705 16.5309 61.0705H18.0791C18.3918 61.0705 18.6442 60.8181 18.6442 60.5055C18.6442 60.1928 18.3918 59.9404 18.0791 59.9404H16.5309Z" fill="%23FF530D"/><path d="M26.4983 62.8712H20.3192L19.5545 56.7021H19.9462C20.0806 56.7021 20.2112 56.6544 20.3129 56.5665L22.0294 55.1011C22.155 54.9944 22.2278 54.8362 22.2278 54.6717C22.2278 54.5072 22.155 54.349 22.0294 54.2422L20.3129 52.7769C20.2112 52.689 20.0806 52.6413 19.9462 52.6413H19.051L16.9063 35.347L18.3503 15.6456H20.343C20.7524 15.6456 21.1328 15.4598 21.384 15.137L22.1361 14.1702C22.3584 13.8839 22.3986 13.5034 22.2391 13.1782C22.0796 12.853 21.7557 12.6508 21.3928 12.6508H21.1542V12.0381L23.717 10.5827C23.9895 10.4283 24.1238 10.1081 24.0435 9.80549C23.9631 9.50287 23.6894 9.29067 23.3755 9.29067H21.6803L21.9051 8.88383C22.0445 8.63144 22.062 8.33385 21.9515 8.06765C21.841 7.80145 21.6188 7.60305 21.3425 7.52269C21.3325 7.52018 21.3212 7.51767 21.3111 7.51516L16.4141 6.40389L17.2076 5.63794C17.244 5.60278 17.2754 5.5626 17.3006 5.5199C17.45 5.26877 17.4525 4.9536 17.3081 4.69996C17.1637 4.44506 16.8912 4.2881 16.5986 4.2881H15.7071V4.1889C15.7071 3.58744 15.2187 3.09898 14.6172 3.09898H14.0974V0.565049C14.0974 0.252389 13.845 0 13.5323 0C13.2196 0 12.9673 0.252389 12.9673 0.565049V3.09647H12.4474C11.8459 3.09647 11.3575 3.58492 11.3575 4.18639V4.28559H10.466C10.1734 4.28559 9.90092 4.4438 9.75652 4.69744C9.61212 4.95109 9.61463 5.26626 9.76405 5.51739C9.79042 5.56134 9.82181 5.60027 9.85697 5.63543L10.6506 6.40138L5.75346 7.51265C5.74341 7.51516 5.73211 7.51767 5.72207 7.52018C5.44456 7.60054 5.22357 7.79894 5.11307 8.06514C5.00257 8.33134 5.02015 8.62893 5.15953 8.88132L5.38429 9.28816H3.68914C3.37648 9.28816 3.10149 9.49911 3.02113 9.80298C2.94077 10.1068 3.07512 10.4258 3.3476 10.5802L5.91042 12.0356V12.6483H5.67184C5.30895 12.6483 4.98499 12.8505 4.82552 13.177C4.66605 13.5034 4.70498 13.8826 4.92849 14.1689L5.68063 15.1358C5.93176 15.4598 6.31097 15.6443 6.72158 15.6443H8.93406L10.3781 35.3457L8.2334 52.64H7.11962C6.98527 52.64 6.85468 52.6877 6.75297 52.7756L5.03647 54.241C4.91091 54.3477 4.83808 54.5059 4.83808 54.6704C4.83808 54.8349 4.91091 54.9931 5.03647 55.0998L6.75297 56.5652C6.85468 56.6531 6.98527 56.7008 7.11962 56.7008H7.72987L6.96517 62.8699H0.565049C0.252389 62.8699 0 63.1223 0 63.435C0 63.7476 0.252389 64 0.565049 64H26.4983C26.811 64 27.0634 63.7476 27.0634 63.435C27.0634 63.1223 26.811 62.8699 26.4983 62.8699V62.8712ZM19.7365 53.7714L20.7913 54.6717L19.7365 55.572H19.4138L19.1903 53.7714H19.7365V53.7714ZM19.1803 62.8712H15.358L13.7094 39.4266C13.8035 39.6087 13.9906 39.7343 14.2091 39.7343H15.7573C15.9859 39.7343 16.1805 39.5987 16.2697 39.404L16.6351 42.3536C16.5484 42.1527 16.3488 42.012 16.1165 42.012H14.5682C14.2556 42.012 14.0032 42.2644 14.0032 42.5771C14.0032 42.8898 14.2556 43.1421 14.5682 43.1421H16.1165C16.4002 43.1421 16.6325 42.9325 16.6727 42.66L19.179 62.8724L19.1803 62.8712ZM9.91724 48.2427H13.197L13.5059 52.6425H9.37103L9.91599 48.2427H9.91724ZM15.849 36.0087L16.1968 38.8189C16.0939 38.6896 15.9356 38.6042 15.7573 38.6042H14.2091C13.963 38.6042 13.7546 38.7636 13.678 38.9834L13.4846 36.2335C13.5737 36.2925 13.6805 36.3264 13.7947 36.3264H15.343C15.5665 36.3264 15.7573 36.1958 15.849 36.0087V36.0087ZM9.23165 53.7726H13.5863L13.7131 55.5732H9.0094L9.23291 53.7726H9.23165ZM15.7749 35.3206C15.7724 35.3482 15.7749 35.3759 15.7774 35.4035C15.6732 35.2779 15.5188 35.1963 15.343 35.1963H13.7947C13.6516 35.1963 13.521 35.2515 13.4218 35.3394V35.3332L12.4261 15.6456H12.8329L14.0195 25.1912C14.0547 25.4737 14.2957 25.6859 14.5808 25.6859C14.8658 25.6859 15.1069 25.4737 15.1421 25.1912L16.3287 15.6456H17.2164L15.7749 35.3194V35.3206ZM13.9718 15.6468H15.1898L14.5808 20.5439L13.9718 15.6468V15.6468ZM19.1388 12.6508V12.2377H20.0241V12.6508H19.1388ZM17.1222 12.6508V12.2377H18.0087V12.6508H17.1222ZM15.1057 12.6508V12.2377H15.9922V12.6508H15.1057ZM13.0891 12.6508V12.2377H13.9756V12.6508H13.0891ZM11.0725 12.6508V12.2377H11.959V12.6508H11.0725ZM9.05586 12.6508V12.2377H9.94236V12.6508H9.05586ZM12.4876 4.22908H14.577V4.2881H12.4876V4.22908ZM6.26954 8.55861L11.2771 7.42224C11.2872 7.41973 11.2985 7.41721 11.3085 7.4147C11.591 7.33309 11.8146 7.12967 11.9225 6.85719C12.0305 6.58471 12.0067 6.28209 11.8572 6.0297C11.8321 5.98576 11.8007 5.94683 11.7643 5.91167L11.2558 5.41945H15.8101L15.3015 5.91167C15.2651 5.94683 15.2337 5.98701 15.2086 6.0297C15.0592 6.28209 15.0353 6.58345 15.1433 6.85719C15.2513 7.12967 15.4761 7.33309 15.7573 7.4147C15.7674 7.41721 15.7787 7.42098 15.7887 7.42224L20.7963 8.55861L20.3907 9.29318H6.67512L6.26954 8.55861V8.55861ZM6.34111 10.4233H21.7117L20.5038 11.1089H6.56085L5.3529 10.4233H6.34236H6.34111ZM7.04051 12.239H7.92576V12.6521H7.04051V12.239ZM6.57341 14.4452L6.05733 13.7822H21.0085L20.4925 14.4452C20.456 14.4916 20.402 14.518 20.3443 14.518H6.72158C6.66256 14.518 6.60857 14.4916 6.57341 14.4452V14.4452ZM10.0679 15.6481H11.296L12.2942 35.4035L13.1179 47.1151H10.0579L11.5069 35.4336C11.5119 35.3972 11.5119 35.3595 11.5094 35.3231L10.0679 15.6494V15.6481ZM6.2733 54.6742L7.32806 53.7739H8.09402L7.87051 55.5745H7.32806L6.2733 54.6742V54.6742ZM8.86876 56.7046H13.7922L14.2267 62.8737H8.10406L8.86876 56.7046V56.7046Z" fill="%23FF530D"/></svg>');
  background-size: 19px 41px;
}
.chef-locations__location--city-bay-area {
  background-image: url('data:image/svg+xml,<svg width="38" height="26" viewBox="0 0 38 26" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_226_989)"><path d="M35.3045 17.3574H37.1578C37.2199 17.3536 37.2821 17.3536 37.3442 17.3574C37.453 17.3701 37.5535 17.4221 37.6268 17.5035C37.7 17.585 37.741 17.6903 37.7422 17.7997C37.7407 17.9092 37.6994 18.0144 37.626 18.0956C37.5525 18.1768 37.452 18.2285 37.3431 18.241C37.2811 18.2448 37.2188 18.2448 37.1567 18.241H32.796V19.1332H37.2472C37.3373 19.1255 37.4277 19.1445 37.507 19.1879C37.5864 19.2313 37.6511 19.2972 37.6931 19.3772C37.7317 19.4452 37.7502 19.5228 37.7465 19.6008C37.7429 19.6789 37.7172 19.7544 37.6724 19.8185C37.6234 19.8906 37.5558 19.9482 37.4767 19.985C37.3976 20.0218 37.31 20.0366 37.2232 20.0276C35.8161 20.0276 34.4084 20.0276 32.9999 20.0276H32.7818V20.2281C32.7818 21.3937 32.7818 22.5584 32.7818 23.7241C32.7768 23.784 32.7899 23.8441 32.8195 23.8965C32.849 23.9489 32.8936 23.9913 32.9475 24.0182C33.2681 24.2164 33.5744 24.443 33.9538 24.5226C34.253 24.5935 34.564 24.5983 34.8653 24.5368C35.1665 24.4753 35.4507 24.3488 35.6981 24.1663C36.2057 23.7815 36.8237 23.5699 37.4609 23.5628C37.7607 23.5628 37.97 23.748 37.9667 24.0116C37.9634 24.2753 37.764 24.4474 37.4696 24.4529C37.0378 24.4583 36.6186 24.5985 36.2704 24.8537C35.1235 25.6675 33.8273 25.6796 32.6608 24.893C31.781 24.3004 30.9263 24.3036 30.0444 24.9028C28.9411 25.6567 27.646 25.6654 26.5416 24.9181C25.6128 24.2938 24.7973 24.2938 23.8685 24.9181C22.7783 25.6534 21.4701 25.6806 20.4006 24.9181C20.0106 24.6287 19.5378 24.4724 19.0521 24.4724C18.5663 24.4724 18.0935 24.6287 17.7035 24.9181C16.6493 25.6719 15.3302 25.661 14.2542 24.9181C13.5946 24.4638 12.9046 24.308 12.1458 24.5912C11.945 24.6722 11.755 24.7776 11.58 24.905C10.5007 25.6545 9.14342 25.6806 8.08594 24.8962C7.69695 24.6126 7.22751 24.4603 6.74595 24.4617C6.26438 24.4631 5.79582 24.618 5.40845 24.9039C4.91147 25.2737 4.30917 25.475 3.68955 25.4783C3.06994 25.4816 2.46552 25.2869 1.96459 24.9224C1.56895 24.6188 1.08646 24.4496 0.587702 24.4398C0.529602 24.4398 0.472089 24.4282 0.418533 24.4057C0.364976 24.3832 0.316443 24.3502 0.275819 24.3087C0.235195 24.2672 0.203301 24.218 0.181972 24.164C0.160643 24.11 0.150323 24.0523 0.15163 23.9942C0.152477 23.9351 0.165045 23.8766 0.188626 23.8223C0.212207 23.768 0.246341 23.719 0.289021 23.6779C0.331701 23.6369 0.382072 23.6047 0.43727 23.5833C0.492468 23.5619 0.551387 23.5515 0.610592 23.553C1.26705 23.5468 1.90645 23.7617 2.42573 24.1631C2.68777 24.3645 2.99562 24.4981 3.32183 24.5519C3.64804 24.6057 3.98246 24.578 4.29538 24.4714C4.58973 24.3799 4.85245 24.1838 5.12499 24.0269C5.1449 24.0093 5.16088 23.9877 5.17178 23.9634C5.18269 23.9392 5.18826 23.9129 5.18823 23.8863C5.18823 22.6161 5.18823 21.3451 5.18823 20.0734C5.18461 20.0535 5.1788 20.0342 5.17083 20.0157H4.9604C3.55189 20.0157 2.14374 20.0157 0.735952 20.0157C0.35875 20.0157 0.123268 19.6975 0.270443 19.3871C0.31233 19.2998 0.380157 19.2275 0.464631 19.1801C0.549105 19.1328 0.646124 19.1126 0.7425 19.1223C1.9417 19.1223 3.14963 19.1223 4.35319 19.1223H5.18062V18.2301H0.744682C0.437251 18.2301 0.232299 18.0503 0.229029 17.7889C0.225758 17.5274 0.435079 17.3389 0.753412 17.3378C1.31813 17.3378 1.88173 17.3378 2.44644 17.3378H2.66448V11.6075C2.5729 11.6837 2.49877 11.7535 2.417 11.8145C1.91988 12.1827 1.42603 12.5564 0.920186 12.9148C0.872004 12.949 0.817367 12.9731 0.759587 12.9855C0.701807 12.998 0.6421 12.9986 0.584083 12.9873C0.526065 12.976 0.470955 12.953 0.422099 12.9197C0.373244 12.8865 0.331659 12.8437 0.29988 12.7939C0.266937 12.7447 0.244226 12.6895 0.233074 12.6314C0.221923 12.5733 0.222583 12.5136 0.234991 12.4558C0.247398 12.3979 0.27131 12.3432 0.305309 12.2948C0.339309 12.2464 0.382701 12.2053 0.432905 12.174C0.467791 12.1489 0.504857 12.126 0.541923 12.1021C2.02075 11.1589 3.28379 9.91457 4.24854 8.45034C4.57559 7.95574 4.84594 7.42411 5.13266 6.90446C5.1732 6.81461 5.1915 6.71636 5.18605 6.61795C5.18605 5.06335 5.18605 3.50764 5.18605 1.95195C5.18605 1.24927 5.57635 0.709993 6.20974 0.520434C6.41207 0.459425 6.62547 0.44421 6.83442 0.475857C7.04337 0.507504 7.24263 0.585243 7.41778 0.703423C7.59293 0.821603 7.73958 0.977237 7.84704 1.15909C7.9545 1.34094 8.02011 1.54442 8.0391 1.75476C8.05 1.8637 8.04996 1.97807 8.04996 2.08919C8.04996 3.5708 8.04996 5.05133 8.04996 6.53295C8.05053 6.67381 8.08296 6.81272 8.14482 6.9393C9.83896 10.2609 12.4445 12.5302 16.0192 13.6262C18.5768 14.4105 21.0885 14.1589 23.5022 13.0434C26.3192 11.7426 28.4331 9.69553 29.81 6.9077C29.8632 6.7972 29.8911 6.67626 29.8917 6.55364C29.8917 5.023 29.8917 3.49237 29.8917 1.96174C29.8917 1.2547 30.2766 0.716532 30.9067 0.522615C31.1101 0.459804 31.3251 0.443396 31.5357 0.47458C31.7463 0.505765 31.9472 0.583726 32.1237 0.702784C32.3001 0.821843 32.4477 0.978983 32.5553 1.16254C32.663 1.3461 32.7281 1.55145 32.7458 1.76348C32.7633 1.99226 32.7568 2.22213 32.7568 2.45091C32.7568 3.83339 32.7568 5.21587 32.7568 6.59726C32.7573 6.72584 32.7864 6.85267 32.8418 6.96871C33.8475 9.04452 35.4031 10.8052 37.3398 12.0596C37.3813 12.0868 37.4238 12.113 37.4652 12.1413C37.7182 12.3145 37.7857 12.5771 37.6364 12.7949C37.487 13.0128 37.2243 13.0619 36.9823 12.8887C36.4928 12.5401 36.0142 12.1773 35.5324 11.8178C35.4528 11.7589 35.3808 11.6914 35.2838 11.6097L35.3045 17.3574ZM8.05981 20.044V20.2706C8.05981 21.3295 8.06961 22.3895 8.05326 23.4495C8.05326 23.7349 8.08487 23.9539 8.38031 24.0585C8.45295 24.0931 8.52077 24.1371 8.58201 24.1892C8.94564 24.4489 9.38166 24.5879 9.82858 24.5867C10.2755 24.5855 10.7108 24.4443 11.073 24.1827C11.2386 24.0628 11.4145 23.9578 11.5985 23.8689C12.7062 23.3699 13.7516 23.4996 14.7437 24.1957C15.1016 24.4524 15.5309 24.5909 15.9714 24.5919C16.412 24.5929 16.8419 24.4563 17.2009 24.2012C18.4252 23.3613 19.6637 23.358 20.8858 24.1925C21.2492 24.4522 21.6852 24.5912 22.132 24.5898C22.5788 24.5885 23.0139 24.4468 23.3757 24.1849C23.536 24.0685 23.706 23.966 23.8838 23.8787C24.9827 23.3809 26.0314 23.4811 27.0126 24.1805C27.2645 24.3622 27.5525 24.488 27.8571 24.5494C28.1617 24.6109 28.4759 24.6066 28.7787 24.5368C29.1482 24.4638 29.4404 24.2393 29.7489 24.0432C29.8 24.0174 29.8423 23.977 29.8704 23.9271C29.8985 23.8773 29.9113 23.8203 29.907 23.7633C29.9016 22.5856 29.907 21.409 29.907 20.2314C29.907 20.1714 29.8994 20.1115 29.895 20.0473L8.05981 20.044ZM7.15604 23.5965C7.15604 23.5083 7.16584 23.4364 7.16584 23.3634V2.09903C7.16727 2.01244 7.16328 1.9258 7.15386 1.83971C7.14014 1.73545 7.09491 1.63789 7.02419 1.56001C6.95347 1.48214 6.86065 1.42767 6.75814 1.40394C6.3733 1.30807 6.08657 1.57717 6.08657 2.04126C6.08657 9.17407 6.08657 16.3058 6.08657 23.4364C6.08657 23.5007 6.09312 23.565 6.0953 23.602L7.15604 23.5965ZM30.802 23.5868H31.8813V23.3514C31.8813 16.2615 31.8813 9.17188 31.8813 2.08265C31.8835 1.99565 31.8791 1.90865 31.8682 1.82231C31.8565 1.75195 31.8307 1.68468 31.7923 1.62459C31.7538 1.5645 31.7036 1.51279 31.6445 1.47267C31.5855 1.43254 31.519 1.40481 31.449 1.39112C31.3789 1.37743 31.3068 1.37813 31.237 1.39309C30.9361 1.45627 30.8009 1.66433 30.8009 2.07286V23.5868H30.802ZM8.06524 19.1289H29.8972V18.2639H8.06524V19.1289ZM5.18169 8.77392C4.69001 9.38182 4.20057 9.99516 3.69908 10.6009C3.61677 10.6898 3.57115 10.8066 3.57149 10.9277C3.57585 13.0041 3.57585 15.0806 3.57149 17.157V17.3422H5.1795L5.18169 8.77392ZM34.3877 17.3466C34.3877 17.2986 34.3877 17.2627 34.3877 17.2267C34.3877 15.1089 34.3877 12.9907 34.3877 10.8721C34.3774 10.7838 34.3414 10.7004 34.2841 10.6324C33.8218 10.0354 33.3542 9.44282 32.8887 8.84908C32.8614 8.81422 32.8309 8.78152 32.7797 8.72269V17.3466H34.3877ZM8.07503 8.74014V17.3466H9.67543C9.67543 17.3008 9.68198 17.2648 9.68198 17.23C9.68198 15.1172 9.68198 13.0048 9.68198 10.8928C9.67022 10.8042 9.63226 10.7211 9.57296 10.6542C9.11836 10.067 8.65832 9.48419 8.20044 8.90026C8.1612 8.85995 8.13172 8.8164 8.07503 8.73796V8.74014ZM29.8917 17.3466V8.74557L29.8143 8.84472C29.3336 9.45807 28.8495 10.0714 28.3742 10.6891C28.3225 10.7617 28.2944 10.8484 28.2935 10.9375C28.2884 13.0089 28.2884 15.0788 28.2935 17.1472V17.3455L29.8917 17.3466ZM12.644 17.3466C12.6495 17.3233 12.6532 17.2996 12.6549 17.2757C12.6549 15.9444 12.6549 14.6132 12.6549 13.283C12.6484 13.2439 12.6341 13.2066 12.613 13.1731C12.5918 13.1396 12.5642 13.1107 12.5317 13.088C11.9354 12.6457 11.3325 12.21 10.7362 11.772C10.6893 11.7382 10.6446 11.7034 10.5879 11.6631V17.3498L12.644 17.3466ZM27.3821 17.3466V11.662L27.2928 11.7273C26.6692 12.186 26.0478 12.6468 25.4188 13.0978C25.3808 13.1218 25.3504 13.156 25.3311 13.1965C25.3118 13.2369 25.3044 13.282 25.3097 13.3266C25.3097 14.6099 25.3097 15.8929 25.3097 17.1755V17.3466H27.3821ZM15.6169 17.352C15.6241 17.3308 15.6292 17.3089 15.6322 17.2866C15.6322 16.3889 15.6322 15.4913 15.6322 14.5936C15.6237 14.5594 15.6073 14.5276 15.5844 14.5007C15.5616 14.4739 15.5328 14.4527 15.5003 14.4389C15.2354 14.3365 14.9552 14.2591 14.6968 14.1545C14.3185 14.0053 13.9478 13.8397 13.5685 13.6796V17.352H15.6169ZM24.4125 13.7046C23.7649 13.9497 23.1326 14.197 22.4927 14.4247C22.4401 14.435 22.3938 14.4656 22.3638 14.5099C22.3338 14.5542 22.3225 14.6085 22.3324 14.6611C22.3324 15.4967 22.3324 16.3323 22.3324 17.1668C22.3324 17.2256 22.3379 17.2855 22.3401 17.3389H24.4114L24.4125 13.7046ZM18.5255 17.3476V14.9879L16.5316 14.7396V17.3476H18.5255ZM19.4326 17.3411H21.4287V14.7407L19.4326 14.9879V17.3411Z" fill="%23FF530D"/></g><defs><clipPath id="clip0_226_989"><rect width="37.8042" height="25.0175" fill="white" transform="translate(0.153809 0.47905)"/></clipPath></defs></svg>');
  background-size: 34px 34px;
}
.chef-locations__location--city-toronto {
  background-image: url(https://res.cloudinary.com/hz3gmuqw6/image/upload/v1689322553/pages/category-page/City_Toronto_Icon.svg);
  background-size: 34px 34px;
}
.chef-locations__location--city-vancouver {
  background-image: url(https://res.cloudinary.com/hz3gmuqw6/image/upload/v1689322553/pages/category-page/City_Vancouver_Icon.svg);
  background-size: 34px 34px;
}
.chef-locations__location--city-calgary {
  background-image: url(https://res.cloudinary.com/hz3gmuqw6/image/upload/v1689322555/pages/category-page/City_Calgary_Icon.svg);
  background-size: 34px 34px;
}
.chef-locations__location--city-edmonton {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1705312408/pages/global-private-chef/edmonton.svg');
  background-size: 34px 34px;
}
.chef-locations__location--city-hamilton {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1705312408/pages/global-private-chef/hamilton.svg');
  background-size: 34px 34px;
}
.chef-locations__location--city-mississauga {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1705312409/pages/global-private-chef/mississauga.svg');
  background-size: 34px 34px;
}
.chef-locations__location--city-montreal {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1705312409/pages/global-private-chef/montreal.svg');
  background-size: 34px 34px;
}
.chef-locations__location--city-oakville {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1705312409/pages/global-private-chef/oakville.svg');
  background-size: 34px 34px;
}
.chef-locations__location--city-ottawa {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1705312409/pages/global-private-chef/ottawa.svg');
  background-size: 34px 34px;
}
.chef-locations__location--city-usa {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1705310336/pages/global-private-chef/usa.svg');
  background-size: 34px 34px;
}
.chef-locations__location--city-london {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1705310336/pages/global-private-chef/london.svg');
  background-size: 34px 34px;
}
.chef-locations__location--city-sydney {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1705310336/pages/global-private-chef/sydney.svg');
  background-size: 34px 34px;
}
.chef-locations__location--city-other-markets {
  background-image: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1705310336/pages/global-private-chef/other-markets.svg');
  background-size: 34px 34px;
}
.chef-locations .slick-list {
  margin: 0 -10px;
}
.chef-locations .slick-slide > div {
  padding: 0 10px;
}
.chef-locations .slick-slide > div:first-child {
  margin-bottom: 20px;
}
.chef-locations .slick-dots {
  display: flex;
  justify-content: center;
  margin: 40px 0 0;
  padding: 0;
  list-style: none;
  -moz-column-gap: 10px;
       column-gap: 10px;
}
.chef-locations .slick-dots li button {
  width: 12px;
  height: 12px;
  padding: 0;
  border: 1px solid #FF530D;
  border-radius: 50%;
  background-color: #FFFFFF;
  text-indent: -9999px;
  transition: background-color 1500ms;
  color: #000000;
}
.chef-locations .slick-dots li.slick-active button {
  background-color: #FF530D;
}
.hp__container {
  padding: 0 25px;
}
.hp__container .hp-city-wrapper + p {
  display: none;
}
.hp__container .hp-city-select {
  width: 100%;
  max-width: 253px;
}
.hp__container .selectize-control.single .selectize-input::after {
  display: block;
  width: 12px;
  height: 6px;
  margin: 0;
  border: none;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEzIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMUw2LjUgNS41MjgzTDEgMS4wMDI5OCIgc3Ryb2tlPSIjNjA2MDYwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+DQo8L3N2Zz4NCg==) no-repeat center;
  transform: translateY(-50%);
}
.hp__container .selectize-control.single .selectize-input.dropdown-active::after {
  transform: translateY(-50%) rotate(180deg);
}
.hp__container .hp-city-select .selectize-input {
  padding-right: 35px;
}
.hp__container .hp-city-select .selectize-input input::-moz-placeholder {
  letter-spacing: 0.1em;
  font-size: 16px;
  line-height: 19px;
}
.hp__container .hp-city-select .selectize-input input:-ms-input-placeholder {
  letter-spacing: 0.1em;
  font-size: 16px;
  line-height: 19px;
}
.hp__container .hp-city-select .selectize-input .item,
.hp__container .hp-city-select .selectize-input input,
.hp__container .hp-city-select .selectize-input input::placeholder {
  letter-spacing: 0.1em;
  font-size: 16px;
  line-height: 19px;
}
.start-conversation-box {
  padding: 0 25px;
  margin-bottom: 32px;
}
.start-conversation-box__wrapper {
  padding: 40px 0;
  border-top: 1px solid #DDDDDD;
  border-bottom: 1px solid #DDDDDD;
}
.start-conversation-box .contact-form {
  margin-top: 40px;
}
.start-conversation-box .contact-form #successMessage {
  padding: 30px 0 0px 0;
}
.start-conversation-box .start-conversation {
  margin-bottom: 0px;
}
.top-hosts {
  padding: 0 25px;
}
.top-hosts__wrapper {
  padding: 32px 0 40px;
  border-top: 1px solid #DDDDDD;
  border-bottom: 1px solid #DDDDDD;
}
.top-hosts__title {
  margin-bottom: 35px;
  color: #474747;
  text-align: center;
  letter-spacing: 0.05em;
  font: 400 26px/31px 'Lato';
}
.top-hosts .slick-list {
  margin: 0 -8px;
}
.top-hosts .slick-slide > div {
  padding: 0 8px;
}
.top-hosts .slick-slide > div:first-child {
  margin-bottom: 17px;
}
.top-hosts .slick-dots {
  display: flex;
  justify-content: center;
  margin: 37px 0 0;
  padding: 0;
  list-style: none;
  -moz-column-gap: 10px;
       column-gap: 10px;
}
.top-hosts .slick-dots li button {
  width: 12px;
  height: 12px;
  padding: 0;
  border: 1px solid #FF530D;
  border-radius: 50%;
  background-color: #FFFFFF;
  text-indent: -9999px;
  transition: background-color 1500ms;
  color: #000000;
}
.top-hosts .slick-dots li.slick-active button {
  background-color: #FF530D;
}
.top-hosts__host-image > div {
  overflow: hidden;
  border-radius: 15px;
}
.top-hosts__host-image img {
  display: block;
  width: 100%;
  height: 200px;
  -o-object-fit: cover;
     object-fit: cover;
  filter: grayscale(100%);
}
.top-hosts__host-name {
  margin: 15px 0 8px;
  color: #474747;
  letter-spacing: 0.05em;
  font: 600 16px/1 'Lato';
}
.top-hosts__rating {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin-bottom: 2px;
  gap: 5px;
}
.top-hosts__stars-mark {
  width: 60px;
  height: 12px;
  background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1655976067/pages/culinary-team-building/5-star-rating-icon.svg') no-repeat center;
  background-size: contain;
}
.top-hosts__reviews,
.top-hosts__host-location {
  color: #747474;
  letter-spacing: 0.03em;
  font: 400 12px/1 'Open Sans';
}
.top-hosts__reviews {
  font-size: 9px;
}
.top-hosts__host-location {
  line-height: 16px;
}
.why-book {
  padding: 0 25px;
}
.why-book__wrapper {
  padding-top: 40px;
  border-top: 1px solid #DDDDDD;
}
.why-book__list {
  margin-top: 50px;
}
.why-book__item {
  margin-bottom: 20px;
  padding-left: 55px;
}
.why-book__item:last-child {
  margin: 0;
}
.why-book__item--number-1 {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMzQiIHZpZXdCb3g9IjAgMCAyNiAzNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0yMC44MTM4IDMzTDEyLjc5MTIgMjkuMTQxMUw0Ljc2ODU1IDMzVjIxLjQyOEgyMC44MTM4VjMzWiIgZmlsbD0iI0ZDRkNGQyIgc3Ryb2tlPSIjRkY1MzBEIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+DQo8cGF0aCBkPSJNMTIuNzkxIDI0LjU4NDZDMTkuMzAzIDI0LjU4NDYgMjQuNTgyIDE5LjMwNSAyNC41ODIgMTIuNzkyM0MyNC41ODIgNi4yNzk2IDE5LjMwMyAxIDEyLjc5MSAxQzYuMjc5MDIgMSAxIDYuMjc5NiAxIDEyLjc5MjNDMSAxOS4zMDUgNi4yNzkwMiAyNC41ODQ2IDEyLjc5MSAyNC41ODQ2WiIgZmlsbD0iI0ZDRkNGQyIgc3Ryb2tlPSIjRkY1MzBEIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+DQo8cGF0aCBkPSJNMTIuNzkxMiA2LjE5NTUzTDE0LjkzNzEgMTAuNTUwNEwxOS43MzM3IDExLjI0OTRMMTYuMjYyNSAxNC42MzZMMTcuMDgzMSAxOS40MjA3TDEyLjc5MTIgMTcuMTYyOUw4LjQ5OTI1IDE5LjQyMDdMOS4zMTk5MSAxNC42MzZMNS44NDg2MyAxMS4yNDk0TDEwLjY0NTIgMTAuNTUwNEwxMi43OTEyIDYuMTk1NTNaIiBmaWxsPSIjRkNGQ0ZDIiBzdHJva2U9IiNGRjUzMEQiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4NCjwvc3ZnPg==) no-repeat top left 5px;
}
.why-book__item--number-2 {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzNCAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xMzVfMjUxMikiPg0KPHBhdGggZD0iTTI2LjI4MzkgMzEuOTg0NkMyNS45ODUxIDMxLjk4NDcgMjUuNjkyIDMxLjkwNDggMjUuNDM1NyAzMS43NTM3QzIyLjczMzMgMzAuMzU5OCAyMC4wMzQgMjguOTYxOCAxNy4zMzc5IDI3LjU1OTdDMTcuMjM4NyAyNy40OTkxIDE3LjEyNDQgMjcuNDY3IDE3LjAwNzcgMjcuNDY3QzE2Ljg5MSAyNy40NjcgMTYuNzc2NiAyNy40OTkxIDE2LjY3NzQgMjcuNTU5N0MxNS4wNDY2IDI4LjQxODggMTMuNDA2NCAyOS4yNTk0IDExLjc2NjEgMzAuMTA2MkMxMC42OTI1IDMwLjY2MDUgOS42MjIwMyAzMS4yMjA5IDguNTQyMTEgMzEuNzY5QzguMjYyOTggMzEuOTIzOSA3Ljk0NzE0IDMyLjAwMzUgNy42MjY2NyAzMS45OTk3QzcuMzA2MjEgMzEuOTk2IDYuOTkyNDcgMzEuOTA5IDYuNzE3MiAzMS43NDc1QzYuMzc5NzYgMzEuNTU0MyA2LjExMTg2IDMxLjI2MjUgNS45NTA4NSAzMC45MTI2QzUuNzg5ODQgMzAuNTYyNyA1Ljc0MzY5IDMwLjE3MjEgNS44MTg4IDI5Ljc5NTJDNi4zNDI1OCAyNi44MDIyIDYuODY0MjggMjMuODA5MSA3LjM4Mzg5IDIwLjgxNkM3LjQwMDIzIDIwLjcyNDMgNy4zOTA4MSAyMC42Mjk5IDcuMzU2NjEgMjAuNTQzMUM3LjMyMjQgMjAuNDU2MiA3LjI2NDc2IDIwLjM4MDMgNy4xODk4NiAyMC4zMjMzQzQuOTk4NzMgMTguMjI3NCAyLjgwNzYxIDE2LjEyODMgMC42MTY0OCAxNC4wMjYyQzAuMjkyODMxIDEzLjc0ODkgMC4wNzgwODQyIDEzLjM2ODkgMC4wMDk0NzMxOSAxMi45NTIxQy0wLjA1OTEzNzkgMTIuNTM1MyAwLjAyMjczMTUgMTIuMTA4MSAwLjI0MDg3NCAxMS43NDQ1QzAuMzg2MzkyIDExLjQ4OTQgMC41OTE4ODMgMTEuMjcyNCAwLjg0MDIzOSAxMS4xMTE3QzEuMDg4NiAxMC45NTEgMS4zNzI1MiAxMC44NTEyIDEuNjY4MTggMTAuODIwN0w3LjkyODU0IDkuOTIxNDdDOC44Njc1OSA5Ljc4OTA2IDkuODA2NjYgOS42NTA0OCAxMC43NjE0IDkuNTI0MjNDMTAuODU2IDkuNTE4MzYgMTAuOTQ3MSA5LjQ4NjM4IDExLjAyNCA5LjQzMTkxQzExLjEwMSA5LjM3NzQ0IDExLjE2MDggOS4zMDI3IDExLjE5NjUgOS4yMTYzQzEyLjU1MDggNi40OTgzMSAxMy45MDcyIDMuNzgzNDIgMTUuMjY1NyAxLjA3MTU5QzE1LjQ1OTkgMC42Mzg2NzQgMTUuODE4MSAwLjI5NzMzNiAxNi4yNjQxIDAuMTIwMjE1QzE2LjcxMDEgLTAuMDU2OTA2OCAxNy4yMDg4IC0wLjA1NTg1OTUgMTcuNjU0IDAuMTIzMTQ3QzE4LjExNDEgMC4zMDgwMjUgMTguNDgzMiAwLjY2MTMyOCAxOC42ODM5IDEuMTA4NThDMTkuOTM1OSAzLjU4ODQ0IDIxLjE4MDcgNi4wNjgyNiAyMi40MTgxIDguNTQ4MTJDMjIuNTQwMiA4Ljc4ODMxIDIyLjY2ODYgOS4wMjU0NCAyMi43NzUgOS4yNzE3OEMyMi43OTk1IDkuMzM1ODMgMjIuODQxOCA5LjM5MTcxIDIyLjg5NzIgOS40MzMxMkMyMi45NTI2IDkuNDc0NTIgMjMuMDE4OCA5LjQ5OTc1IDIzLjA4OCA5LjUwNTgxTDI1LjM1MTIgOS44MTM3NEwyOS4wNDQ4IDEwLjM0MDNDMzAuMTA1OSAxMC40OTEyIDMxLjE2MzkgMTAuNjQ4MiAzMi4yMjgyIDEwLjc5MjlDMzIuNzE0MiAxMC44MzMxIDMzLjE2NTIgMTEuMDU3NiAzMy40ODYgMTEuNDE5MUMzMy44MDY3IDExLjc4MDYgMzMuOTcxOSAxMi4yNTA3IDMzLjk0NjYgMTIuNzI5OEMzMy45MjQ2IDEyLjk5NjUgMzMuODQ5IDEzLjI1NjIgMzMuNzI0NCAxMy40OTQxQzMzLjU5OTcgMTMuNzMxOSAzMy40Mjg1IDEzLjk0MzEgMzMuMjIwNCAxNC4xMTU1QzMxLjMyOTggMTUuOTE3OSAyOS40NDIzIDE3LjcyNDQgMjcuNTU3OSAxOS41MzVDMjcuMjcgMTkuODEyMSAyNi45ODIgMjAuMDkyNCAyNi42ODQ2IDIwLjM2MzRDMjYuNjI4NyAyMC40MDg2IDI2LjU4NjcgMjAuNDY4NCAyNi41NjM1IDIwLjUzNTlDMjYuNTQwMyAyMC42MDMzIDI2LjUzNjYgMjAuNjc1OSAyNi41NTMxIDIwLjc0NTJMMjcuMjAxMSAyNC40NDA0QzI3LjUxNDEgMjYuMjE0IDI3LjgyNzEgMjcuOTg0NiAyOC4xNDAxIDI5Ljc1ODNDMjguMjQ2MyAzMC4yMzE3IDI4LjE1OTIgMzAuNzI3MSAyNy44OTc0IDMxLjEzNzhDMjcuNjM1NyAzMS41NDg1IDI3LjIyMDMgMzEuODQxNiAyNi43NDA5IDMxLjk1MzhDMjYuNTg5OSAzMS45NzgzIDI2LjQzNjkgMzEuOTg4NyAyNi4yODM5IDMxLjk4NDZaTTcuNTQwNCAzMC4wNjkzQzcuNTQwNCAzMC4yNjYzIDcuNTk5ODggMzAuMzEyNSA3Ljc4MTQzIDMwLjIyOTRDNy44MTc4NyAzMC4yMTI4IDcuODUzNDIgMzAuMTk0MyA3Ljg4Nzg4IDMwLjE3NEwxNS45ODI1IDI1Ljk4MzFDMTYuMjkyNiAyNS44MDQ4IDE2LjY0NTMgMjUuNzEwOCAxNy4wMDQ1IDI1LjcxMDhDMTcuMzYzNyAyNS43MTA4IDE3LjcxNjQgMjUuODA0OCAxOC4wMjY1IDI1Ljk4MzFDMjAuNDk5MyAyNy4yNzAyIDIyLjk3NTMgMjguNTUyMyAyNS40NTQ0IDI5LjgyOTFMMjYuMjEyIDMwLjIyMDJDMjYuMjc0NiAzMC4yNTQxIDI2LjM0MzQgMzAuMjk3MSAyNi40MTU0IDMwLjI0NDhDMjYuNDg3NCAzMC4xOTI0IDI2LjQ2MjQgMzAuMTE1NSAyNi40NTkzIDMwLjA0NzhDMjYuNDU2MSAzMC4wMDgzIDI2LjQ0OTggMjkuOTY5MiAyNi40NDA1IDI5LjkzMDdDMjYuMzY4NSAyOS41MjczIDI2LjI5NjUgMjkuMTIwOSAyNi4yMjc2IDI4LjcxNzVDMjUuODEwMyAyNi4yOTcyIDI1LjM5MjkgMjMuODc1OCAyNC45NzU2IDIxLjQ1MzRDMjQuODkwMSAyMS4xMjQ2IDI0Ljg1MTEgMjAuNzg1OCAyNC44NTk3IDIwLjQ0NjVDMjQuOTA2MiAxOS45Njk0IDI1LjEyOSAxOS41MjU4IDI1LjQ4NTcgMTkuMTk5NEMyNy4yMzY1IDE3LjUyODQgMjguOTgyMSAxNS44NTMyIDMwLjcyMjUgMTQuMTc0TDMyLjE0NjggMTIuODA2OEMzMi4yIDEyLjc1NDUgMzIuMjg0NSAxMi43MDgyIDMyLjI0MzggMTIuNjEyOEMzMi4yMDMxIDEyLjUxNzMgMzIuMTIxNyAxMi41Mjk2IDMyLjA0MDMgMTIuNTE3M0wzMS44MDU1IDEyLjQ4MzVMMjcuNDc5NyAxMS44Njc2QzI1Ljk4NjYgMTEuNjU1MSAyNC40OTM1IDExLjQyNzMgMjIuOTk3MyAxMS4yMzYzQzIyLjYwOTkgMTEuMjA0NSAyMi4yMzg2IDExLjA3MDEgMjEuOTIyOCAxMC44NDcyQzIxLjYwNyAxMC42MjQ0IDIxLjM1ODUgMTAuMzIxNSAyMS4yMDM3IDkuOTcwNzlDMTkuODczMyA3LjI3OTQ5IDE4LjUxNzkgNC41OTczNyAxNy4xNjU3IDEuOTEyMjNDMTcuMTI4MSAxLjgzNTI1IDE3LjEwNjMgMS43MjQ0NCAxNi45ODczIDEuNzMwNkMxNi44Njg0IDEuNzM2NzYgMTYuODU5IDEuODM1MjUgMTYuODIxNCAxLjkwOTE1TDE1Ljg1NDIgMy44MzY3OUwxMi43MjQgMTAuMDY5M0MxMi41ODc3IDEwLjM3NyAxMi4zNzExIDEwLjY0MzkgMTIuMDk2MyAxMC44NDI5QzExLjgyMTQgMTEuMDQxOCAxMS40OTgxIDExLjE2NTkgMTEuMTU4OSAxMS4yMDI1QzEwLjA1NzEgMTEuMzUzNCA4Ljk2Nzc2IDExLjUxMDQgNy44NTY1NSAxMS42NzM2TDEuOTM3NDEgMTIuNTIzNUMxLjg1OTE1IDEyLjUyMzUgMS43NzE1NCAxMi41MjM1IDEuNzM3MTEgMTIuNjIyQzEuNzAyNjggMTIuNzIwNiAxLjc4MDg3IDEyLjc2MzcgMS44MzQwOSAxMi44MTkxTDIuNzQ4MTUgMTMuNjkwNUw1Ljg0MDczIDE2LjY1NTlMOC41NTQ1NyAxOS4yNzMzQzguNzc1NTggMTkuNDczNiA4Ljk0MjQ5IDE5LjcyNDggOS4wNDAzIDIwLjAwNDNDOS4xMzgxMSAyMC4yODM4IDkuMTYzNzUgMjAuNTgyOSA5LjExNDg5IDIwLjg3NDVDOS4wNjQ4IDIxLjE4MjUgOS4wMDg0NSAyMS41MTUgOC45NTIxMSAyMS44MzgzTDcuODUzNDEgMjguMTU3TDcuNTQwNCAzMC4wNjkzWiIgZmlsbD0iI0ZGNTMwRCIvPg0KPHBhdGggZD0iTTE2LjgxNSAxMi42MjUxSDE5LjI2MjlDMTkuNDE2IDEyLjYxNDQgMTkuNTY5MyAxMi42NDE4IDE5LjcwODggMTIuNzA0OEMxOS44NDgzIDEyLjc2NzggMTkuOTY5NCAxMi44NjQyIDIwLjA2MSAxMi45ODU0QzIwLjE2MDIgMTMuMTA5OCAyMC4yMjAxIDEzLjI2MDIgMjAuMjMzNSAxMy40MTc4QzIwLjI0NjggMTMuNTc1NCAyMC4yMTMgMTMuNzMzNCAyMC4xMzYxIDEzLjg3MjNDMjAuMDU2MSAxNC4wMjc3IDE5LjkzMTEgMTQuMTU2MyAxOS43NzY3IDE0LjI0MThDMTkuNjIyNCAxNC4zMjczIDE5LjQ0NTcgMTQuMzY1OSAxOS4yNjkgMTQuMzUyNkgxNS4zMDk0QzE1LjE5MzYgMTQuMzUyNiAxNS4xMzcyIDE0LjM5NTggMTUuMTM3MiAxNC41MTU5VjE2LjY0NjdDMTUuMTM3MiAxNi43ODgzIDE1LjIxMjQgMTYuODA2OCAxNS4zMjUxIDE2LjgwNjhDMTUuODg4NSAxNi44MDY4IDE2LjQ1NSAxNi44MDY4IDE3LjAxODUgMTYuODA2OEMxNy42ODAxIDE2LjgwMzIgMTguMzI5OSAxNi45Nzg5IDE4Ljg5NjYgMTcuMzE0OUMxOS4zNjAzIDE3LjU5MTYgMTkuNzMxOSAxNy45OTUzIDE5Ljk2NTkgMTguNDc2NkMyMC4yIDE4Ljk1NzkgMjAuMjg2MyAxOS40OTU5IDIwLjIxNDQgMjAuMDI0N0MyMC4xOTM0IDIwLjQ5NDMgMjAuMDQ2NSAyMC45NTAyIDE5Ljc4ODcgMjEuMzQ2MUMxOS41MzA5IDIxLjc0MTkgMTkuMTcxMyAyMi4wNjM3IDE4Ljc0NjMgMjIuMjc4N0MxOC4yMjY3IDIyLjU0NjkgMTcuNjQ5MiAyMi42ODg0IDE3LjA2MjMgMjIuNjkxM0MxNi4xMjMzIDIyLjcwOTggMTUuMjA2MSAyMi42OTEzIDE0LjI3NjQgMjIuNjkxM0MxNC4wNTA1IDIyLjY5NTUgMTMuODMyMSAyMi42MTE4IDEzLjY2ODYgMjIuNDU4NEMxMy41MDUxIDIyLjMwNSAxMy40MDk3IDIyLjA5NDQgMTMuNDAzMSAyMS44NzIyQzEzLjQwMTQgMjEuODU0OCAxMy40MDE0IDIxLjgzNzMgMTMuNDAzMSAyMS44MTk5QzEzLjQwMjMgMjEuNzEwNiAxMy40MjM1IDIxLjYwMjIgMTMuNDY1NSAyMS41MDFDMTMuNTA3NCAyMS4zOTk4IDEzLjU2OTMgMjEuMzA3OCAxMy42NDc2IDIxLjIzMDJDMTMuNzI1OCAyMS4xNTI3IDEzLjgxODkgMjEuMDkxMSAxMy45MjE1IDIxLjA0OUMxNC4wMjQgMjEuMDA3IDE0LjEzNDEgMjAuOTg1NCAxNC4yNDUyIDIwLjk4NTRIMTYuNzQ5M0MxNy4wNTM2IDIwLjk5MDEgMTcuMzU3IDIwLjk1MjggMTcuNjUwOCAyMC44NzQ2QzE3LjkwNTQgMjAuODEzOCAxOC4xMzA0IDIwLjY2NzEgMTguMjg2NSAyMC40NjAxQzE4LjQ0MjYgMjAuMjUzMSAxOC41MiAxOS45OTg4IDE4LjUwNTMgMTkuNzQxNEMxOC41MTY2IDE5LjQ4NzQgMTguNDM4MyAxOS4yMzc0IDE4LjI4MzggMTkuMDMzN0MxOC4xMjkyIDE4LjgzIDE3LjkwNzggMTguNjg1MSAxNy42NTcgMTguNjIzNkMxNy4zNjIzIDE4LjU0NDUgMTcuMDU3OSAxOC41MDYyIDE2Ljc1MjUgMTguNTA5N0gxNC4zMjM0QzE0LjIxMjggMTguNTE4NSAxNC4xMDE0IDE4LjUwNTcgMTMuOTk1OCAxOC40NzJDMTMuODkwMiAxOC40Mzg0IDEzLjc5MjUgMTguMzg0NSAxMy43MDgxIDE4LjMxMzVDMTMuNjIzNyAxOC4yNDI2IDEzLjU1NDUgMTguMTU1OSAxMy41MDQzIDE4LjA1ODVDMTMuNDU0MSAxNy45NjExIDEzLjQyMzkgMTcuODU0OSAxMy40MTU2IDE3Ljc0NkMxMy40MTI1IDE3LjcwNSAxMy40MTI1IDE3LjY2MzggMTMuNDE1NiAxNy42MjI4VjEzLjU1MkMxMy4zOTY2IDEzLjMyNTggMTMuNDY5NyAxMy4xMDE0IDEzLjYxODggMTIuOTI4MkMxMy43Njc5IDEyLjc1NDkgMTMuOTgwOCAxMi42NDcgMTQuMjEwNyAxMi42MjgyQzE0LjI2MDcgMTIuNjI1MSAxNC4zMTA5IDEyLjYyNTEgMTQuMzYxIDEyLjYyODJDMTUuMTU5MSAxMi42MjIgMTUuOTg4NyAxMi42MjUxIDE2LjgxNSAxMi42MjUxWiIgZmlsbD0iI0ZGNTMwRCIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEzNV8yNTEyIj4NCjxyZWN0IHdpZHRoPSIzNCIgaGVpZ2h0PSIzMiIgZmlsbD0id2hpdGUiLz4NCjwvY2xpcFBhdGg+DQo8L2RlZnM+DQo8L3N2Zz4=) no-repeat top left 1px;
}
.why-book__item--number-3 {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAzMiAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xNi4wMTk0IDEuMDAxMzNDMjAuMjY0MSAxLjAwMTMzIDI0LjUxMDIgMS4wMDEzMyAyOC43NTQ5IDFDMjkuMzg2OSAxIDI5LjkzNCAxLjE4NDg1IDMwLjMzODcgMS43MDIxOEMzMC42MjczIDIuMDcwNTUgMzAuODM4OCAyLjQ4NjggMzAuOTE5NyAyLjk0ODI3QzMwLjk4MTEgMy4yOTgwMyAzMC45OTU1IDMuNjU5NzUgMzAuOTk1NSA0LjAxNjE2QzMwLjk5OTQgOS40MzU0MSAzMS4wMDMzIDE0Ljg1NiAzMC45OTU1IDIwLjI3NTJDMzAuOTk1NSAyMS4wODUxIDMwLjY5IDIxLjc4ODYgMzAuMDk5OCAyMi4zNDMyQzI5LjgwMzQgMjIuNjIyNSAyOS40NTIyIDIyLjc3ODEgMjkuMDMzIDIyLjc3NDFDMjguMDg1MSAyMi43NjM0IDI3LjEzNzIgMjIuNzcwMSAyNi4xODkzIDIyLjc3MTRDMjUuOTU5NSAyMi43NzE0IDI1Ljk1NjkgMjIuNzc2NyAyNi4wNDcgMjIuOTgyOUMyNi4zNDM0IDIzLjY2MjQgMjYuNjQ4OSAyNC4zMzkzIDI2LjkzNDggMjUuMDI0MkMyNy4yMDI1IDI1LjY2NTIgMjYuOTgzMSAyNi4yNTcgMjYuMzgyNSAyNi41NjgyQzI1Ljc3OTMgMjYuODgwNyAyNS4xNjA0IDI3LjE4MTMgMjQuNTE5MyAyNy4zOTU0QzIzLjkyNzkgMjcuNTkyMiAyMy40MiAyNy40MTggMjMuMDkyMiAyNi43MjExQzIyLjc4OTMgMjYuMDc2MiAyMi41MjAzIDI1LjQxNTIgMjIuMjM1NyAyNC43NjIyQzIyLjEzMTMgMjQuNTI0MiAyMi4xMjYgMjQuNTIyOSAyMS44ODQ1IDI0LjYzMTlDMjEuNDQ1OCAyNC44MzAxIDIxLjAwNDUgMjUuMDIwMiAyMC41NzEgMjUuMjI3N0MxOS44NDc2IDI1LjU3MzUgMTkuMDc0NyAyNS4xNjkyIDE4LjkyMzIgMjQuNDA1OEMxOC44NDg4IDI0LjAzMDggMTguODY3MSAyMy42MzQ1IDE4Ljg2MDUgMjMuMjQ4OEMxOC44NTE0IDIyLjc3MjcgMTguODYwNSAyMi43NzE0IDE4LjM5OTYgMjIuNzcxNEMxMy4zMTI3IDIyLjc3MTQgOC4yMjU4MSAyMi43NTgxIDMuMTM4OSAyMi43ODM0QzIuMjA3OTYgMjIuNzg3NCAxLjU1NzczIDIyLjEwNjUgMS4yNTM1MSAyMS4zNTkxQzEuMDI1MDIgMjAuODA3MiAxLjAwMDIxIDIwLjIzNjcgMS4wMDAyMSAxOS42NTU1QzEuMDAwMjEgMTQuMzMyIDAuOTk4OTAzIDkuMDA4NTIgMS4wMDI4MiAzLjY4MzY5QzEuMDAyODIgMi45MjAzNCAxLjI0MDQ1IDIuMjE5NSAxLjcyNzQ3IDEuNjQyMzNDMi4wMTM0MSAxLjMwMzIxIDIuMzg0MjIgMS4wNDEyMyAyLjg2MzQxIDEuMDM4NTdDNS43MDA2NCAxLjAyNTI3IDguNTM2NTYgMS4wMTE5NyAxMS4zNzM4IDEuMDAyNjZDMTIuOTIyMyAwLjk5NzM0IDE0LjQ3MDkgMS4wMDI2NiAxNi4wMTk0IDEuMDAyNjZWMS4wMDEzM1pNMjIuMTMyNiAxNC43MDdMMjIuMDcyNSAxNC43OTc1QzIyLjE0OTUgMTQuODUwNyAyMi4yMzMxIDE0Ljg5NzIgMjIuMzAzNiAxNC45NTk3QzIyLjYzMTMgMTUuMjQ5NiAyMi45NTc3IDE1LjU0MDkgMjMuMjgxNiAxNS44MzYxQzIzLjc3MTIgMTYuMjgyOSAyNC4yNTY5IDE2LjczNTEgMjQuNzQzOSAxNy4xODQ2QzI1LjI3MDEgMTcuNjcxMyAyNS43OTc2IDE4LjE1NTQgMjYuMzIxMiAxOC42NDQ4QzI2Ljc2MjUgMTkuMDU3MSAyNy4yMDEyIDE5LjQ3NDYgMjcuNjM5OSAxOS44ODgyQzI3LjY2NiAxOS45MTIyIDI3LjY5MzQgMTkuOTM0OCAyNy43MTk1IDE5Ljk1ODdDMjguMjA1MyAyMC4zNzM2IDI4LjQ4ODYgMjAuOTA1NiAyOC4xMzIxIDIxLjUzODZDMjguMDU2NCAyMS42NzI5IDI4LjEwOTkgMjEuNzEyOCAyOC4yMzUzIDIxLjcxMTVDMjguNTA1NiAyMS43MDg4IDI4Ljc3ODQgMjEuNzIzNSAyOS4wNDYxIDIxLjY5MjlDMjkuMTgwNiAyMS42NzgzIDI5LjMzMzQgMjEuNjA5MSAyOS40MzI2IDIxLjUxNDdDMjkuODE5MSAyMS4xNDUgMjkuOTQ3IDIwLjY2MzYgMjkuOTQ3IDIwLjEzNjlDMjkuOTQ3IDE0LjY0NDUgMjkuOTQ3IDkuMTUzNDggMjkuOTQzMSAzLjY2MTA4QzI5Ljk0MzEgMy40NjE2IDI5LjkxOTYgMy4yNTI4MSAyOS44NjM1IDMuMDYyNjRDMjkuNjY2MyAyLjQwNzAxIDI5LjQyMzQgMi4wNzg1MyAyOC42MzM1IDIuMDc5ODZDMjAuMTk2MiAyLjA5NDQ5IDExLjc1OSAyLjA4OTE3IDMuMzIxNyAyLjA4OTE3QzMuMjQ0NjYgMi4wODkxNyAzLjE2ODk0IDIuMDkwNSAzLjA5MTkgMi4wODkxN0MyLjg2MDggMi4wODc4NCAyLjY2NzU2IDIuMTcyOTUgMi41MTYxIDIuMzUxMTVDMi4xODgzNyAyLjczNjgyIDIuMDY2OTUgMy4xOTI5NyAyLjA2Njk1IDMuNjkzQzIuMDY2OTUgOS4xNjE0NSAyLjA2Njk1IDE0LjYyODYgMi4wNjY5NSAyMC4wOTdDMi4wNjY5NSAyMC40NjY3IDIuMTMyMjMgMjAuODE3OCAyLjMwNTg4IDIxLjE0NzZDMi40OTkxMiAyMS41MTYgMi43NjQxOCAyMS43MTgyIDMuMjAwMjcgMjEuNzE2OEM4LjMyODk2IDIxLjcwODggMTMuNDU2MyAyMS43MTE1IDE4LjU4NSAyMS43MTE1QzE4Ljg1NTMgMjEuNzExNSAxOC44NTY2IDIxLjcxMTUgMTguODU2NiAyMS40MzM2QzE4Ljg1NjYgMTkuMjkzOCAxOC44NTY2IDE3LjE1MjcgMTguODU3OSAxNS4wMTI5QzE4Ljg1NzkgMTQuOTc3IDE4Ljg2OTcgMTQuOTMzMSAxOC44NTQgMTQuOTA2NUMxOC44MjY2IDE0Ljg1ODYgMTguNzg3NCAxNC43OTM1IDE4Ljc0MyAxNC43ODI4QzE4LjU4OSAxNC43NDgzIDE4LjQyOTcgMTQuNzQwMyAxOC4yNzMgMTQuNzEyNEMxNy42NTkzIDE0LjYwMiAxNy4xNzM2IDE0LjI5NDggMTYuODU2MyAxMy43Mzc2QzE2LjcwNDkgMTMuNDcyOSAxNi42MjY1IDEzLjE4NTcgMTYuNTY1MiAxMi44ODM4QzE2LjQ0NjMgMTIuMzAxMyAxNi41Mjg2IDExLjc0NTQgMTYuNzYzNiAxMS4yMjgxQzE3LjEwNTcgMTAuNDc1NCAxNy43MzkgMTAuMTAzIDE4LjUzOTMgMTAuMDQ5OEMxOC44MzQ0IDEwLjAyOTkgMTkuMTM5OSAxMC4wNjA1IDE5LjQyOTggMTAuMTIzQzE5LjgyMDIgMTAuMjA1NCAyMC4xNzQgMTAuNDA3NSAyMC40MjM0IDEwLjcyNTRDMjAuNjAyMyAxMC45NTI4IDIwLjc0NzIgMTEuMjIyOCAyMC44NDkxIDExLjQ5NTRDMjAuOTg3NSAxMS44NjM4IDIxLjAzOTcgMTIuMjU2MSAyMC45NjkyIDEyLjY1MzdDMjAuOTIzNSAxMi45MDkgMjAuODYzNCAxMy4xNjMxIDIwLjgyNDMgMTMuNDE5N0MyMC44MTM4IDEzLjQ4NjIgMjAuODI5NSAxMy41ODMzIDIwLjg3MjYgMTMuNjI3MkMyMS4wOTMyIDEzLjg1MDYgMjEuMzI1NiAxNC4wNjIxIDIxLjU1ODEgMTQuMjczNUMyMS42MTgxIDE0LjMyOCAyMS42OTM4IDE0LjM2NTMgMjEuNzk0NCAxNC40MzA0QzIxLjgwMDkgMTQuMzA4MSAyMS44MDc0IDE0LjIzNzYgMjEuODA3NCAxNC4xNjcxQzIxLjgwNzQgMTMuNTUgMjEuODA3NCAxMi45MzE3IDIxLjgwNzQgMTIuMzE0NkMyMS44MDc0IDEwLjk2NjEgMjEuODEwMSA5LjYxNjI3IDIxLjgwNDggOC4yNjc3OEMyMS44MDQ4IDguMDk3NTUgMjEuODUxOCA4LjAyOTczIDIyLjAyNDIgOC4wMzkwNEMyMi4yMzU3IDguMDUxMDEgMjIuNDQ4NSA4LjA0MDM3IDIyLjY2IDguMDQxN0MyMi44ODcyIDguMDQxNyAyMi45MTM0IDguMDY5NjMgMjIuOTE0NyA4LjMwMTAyQzIyLjkxNDcgOS4wNDQ0MyAyMi45MTQ3IDkuNzg3ODMgMjIuOTE0NyAxMC41MzEyQzIyLjkxNDcgMTAuOTA4OSAyMi45MTg2IDExLjI4NjYgMjIuOTE0NyAxMS42NjQzQzIyLjkxMzQgMTEuNzk3MyAyMi45NjMgMTEuODM1OCAyMy4wOTIyIDExLjg0MjVDMjMuMzA3NyAxMS44NTMxIDIzLjQwMDQgMTEuNjk3NSAyMy41MSAxMS41NjA2QzIzLjg0ODIgMTEuMTMzNyAyNC4xNzU5IDEwLjY5NjEgMjQuNTI5OCAxMC4yODI1QzI0LjYxMzMgMTAuMTg0MSAyNC43ODMxIDEwLjEyOTYgMjQuOTE4OSAxMC4xMTVDMjUuMTc0OCAxMC4wODg0IDI1LjQzNTkgMTAuMTA1NyAyNS42OTU3IDEwLjEwODNDMjUuNzM4OCAxMC4xMDgzIDI1Ljc4MTkgMTAuMTIzIDI1Ljg1NjMgMTAuMTM3NkMyNS44MDggMTAuMjA5NCAyNS43ODA2IDEwLjI1ODYgMjUuNzQ1NCAxMC4zMDI1QzI1LjQyNjggMTAuNjkzNSAyNS4xMDk1IDExLjA4NDUgMjQuNzg4MyAxMS40NzE1QzI0LjYyOSAxMS42NjMgMjQuNDczNiAxMS44NTg0IDI0LjI5MzQgMTIuMDI3M0MyNC4yMDYgMTIuMTA5OCAyNC4yMDk5IDEyLjE0ODQgMjQuMjc5MSAxMi4yMjU1QzI0LjM1MzUgMTIuMzA5MyAyNC40MjUzIDEyLjM5ODQgMjQuNDg4IDEyLjQ5MDFDMjQuNzI1NiAxMi44MzU5IDI0Ljk2MzMgMTMuMTg0MyAyNS4xOTU3IDEzLjUzNDFDMjUuNDE2MyAxMy44NjM5IDI1LjYyNzggMTQuMjAwNCAyNS44NDk4IDE0LjUzMDJDMjUuOTM4NiAxNC42NjMyIDI1LjkwNiAxNC43MDk3IDI1Ljc1NzEgMTQuNzA4NEMyNS41MTAzIDE0LjcwNTcgMjUuMjYxIDE0LjcyNTcgMjUuMDE1NSAxNC43MDA0QzI0Ljg4NzUgMTQuNjg3MSAyNC43MzM1IDE0LjYyNTkgMjQuNjQ5OSAxNC41MzE1QzI0LjQ4NTQgMTQuMzQ4IDI0LjM2IDE0LjEyODUgMjQuMjIxNiAxMy45MjI0QzIzLjk1MTQgMTMuNTE5NSAyMy42ODc2IDEzLjExMjUgMjMuNDEzNCAxMi43MTIyQzIzLjMxMTYgMTIuNTYzMyAyMy4xNDE4IDEyLjYxMzggMjMuMDA0NyAxMi42MzUxQzIyLjk2NTYgMTIuNjQxNyAyMi45MjI1IDEyLjc4NjcgMjIuOTIxMiAxMi44Njc4QzIyLjkxMzQgMTMuNDA3OCAyMi45MTIgMTMuOTQ3NyAyMi45MjEyIDE0LjQ4NjNDMjIuOTIzOCAxNC42NjA1IDIyLjg2MjQgMTQuNzIxNyAyMi42OTQgMTQuNzExQzIyLjUwODYgMTQuNjk5MSAyMi4zMjA2IDE0LjcwODQgMjIuMTMzOSAxNC43MDg0TDIyLjEzMjYgMTQuNzA3Wk0xOS45MDM4IDE5LjM0MTdDMTkuOTAzOCAxOS41NDUxIDE5LjkwMzggMTkuNzQ5OSAxOS45MDM4IDE5Ljk1MzRDMTkuOTAzOCAyMS4zMDg2IDE5LjkwMzggMjIuNjYzNyAxOS45MDM4IDI0LjAxNzVDMTkuOTAzOCAyNC4yNzAyIDE5Ljk5NjUgMjQuMzI3NCAyMC4yMTg0IDI0LjIyNUMyMC45NjkyIDIzLjg4MDUgMjEuNzIzOSAyMy41NDQxIDIyLjQ3MiAyMy4xOTU2QzIyLjYxMyAyMy4xMjkyIDIyLjY3MDUgMjMuMTcxNyAyMi43MjUzIDIzLjI5OEMyMi45ODI2IDIzLjg5MTIgMjMuMjQyNCAyNC40ODE2IDIzLjUwMzUgMjUuMDczNEMyMy42NjU0IDI1LjQ0MzEgMjMuODM2NSAyNS44MDg5IDIzLjk5MDUgMjYuMTgxMkMyNC4wNjc2IDI2LjM2NjEgMjQuMTYyOSAyNi40MjE5IDI0LjM0MDUgMjYuMzQwOEMyNC40MjAxIDI2LjMwNDkgMjQuNDk3MSAyNi4yNTk3IDI0LjU3NjggMjYuMjIzOEMyNC45OTg1IDI2LjAzMjMgMjUuNDIwMiAyNS44NDA4IDI1Ljg0MzMgMjUuNjUwNkMyNS45NTk1IDI1LjU5ODcgMjYuMDAzOSAyNS41MjgyIDI1Ljk0NTEgMjUuMzk2NkMyNS44MjExIDI1LjEyIDI1LjcxMTQgMjQuODM4IDI1LjU5MTMgMjQuNTYxNEMyNS4yODQ1IDIzLjg1MzkgMjQuOTc2MyAyMy4xNDY0IDI0LjY2ODIgMjIuNDM4OUMyNC42MTczIDIyLjMyMTkgMjQuNjIzOCAyMi4yMzE1IDI0Ljc2MDkgMjIuMTgyM0MyNC44NDMxIDIyLjE1MyAyNC45MjE1IDIyLjExMzEgMjUuMDAxMSAyMi4wNzcyQzI1LjY2MzEgMjEuNzc4IDI2LjMyNjQgMjEuNDgxNCAyNi45ODU4IDIxLjE3NTZDMjcuMDY5MyAyMS4xMzcgMjcuMTU1NSAyMS4wNTU5IDI3LjE4ODEgMjAuOTcyMUMyNy4yMDM4IDIwLjkzMjIgMjcuMTAzMyAyMC44NDA0IDI3LjA1MSAyMC43NzUzQzI3LjAyODggMjAuNzQ3MyAyNy4wMDAxIDIwLjcyNjEgMjYuOTc0IDIwLjcwMjFDMjYuNDkwOSAyMC4yNTY2IDI2LjAwNjUgMTkuODEyNCAyNS41MjQ3IDE5LjM2NTZDMjQuOTQyNCAxOC44MjcgMjQuMzYxMyAxOC4yODU3IDIzLjc3OSAxNy43NDcxQzIzLjM1MzQgMTcuMzUzNSAyMi45MjM4IDE2Ljk2MzggMjIuNDk4MSAxNi41Njg5QzIxLjgyOTYgMTUuOTQ5MSAyMS4xNjM3IDE1LjMyNTQgMjAuNDk1MiAxNC43MDQ0QzIwLjM5OTkgMTQuNjE2NiAyMC4zMDA3IDE0LjUzMTUgMjAuMTk3NSAxNC40NTNDMjAuMDcyMiAxNC4zNTg2IDE5LjkyMDcgMTQuNDMzMSAxOS45MDUxIDE0LjU5NEMxOS44OTg1IDE0LjY1MzggMTkuOTAyNSAxNC43MTM3IDE5LjkwMjUgMTQuNzczNUMxOS45MDI1IDE2LjI5NjIgMTkuOTAyNSAxNy44MTkgMTkuOTAyNSAxOS4zNDE3SDE5LjkwMzhaTTE5LjcwNzkgMTEuNTQ3M0MxOS41NTEyIDEwLjgxNzIgMTguNDc0MSAxMC43MDU0IDE4LjAzOTMgMTEuMTY2OUMxNy43NzAzIDExLjQ1MjggMTcuNjk0NiAxMS44MjY1IDE3LjY0ODkgMTIuMTk4OUMxNy42MDU4IDEyLjUzOTMgMTcuNjc1IDEyLjg3MTggMTcuNzgwNyAxMy4yMDAzQzE3Ljk2ODggMTMuNzg4MSAxOC40NzggMTMuOTY3NiAxOC45NTE5IDEzLjg2NTJDMTkuMDEzMyAxMy44NTE5IDE5LjA4NTEgMTMuNzk3NCAxOS4xMTI1IDEzLjc0MTZDMTkuMjE0NCAxMy41NDIxIDE5LjM4OTMgMTMuNDQzNyAxOS41NjgyIDEzLjMzODZDMTkuNjUwNSAxMy4yOTA3IDE5LjczNjYgMTMuMTk3NiAxOS43NTg4IDEzLjEwODVDMTkuOTAzOCAxMi4zMjY2IDE5Ljc2OTMgMTEuODMwNSAxOS43MDkyIDExLjU0ODZMMTkuNzA3OSAxMS41NDczWiIgZmlsbD0iI0ZGNTMwRCIgc3Ryb2tlPSIjRkY1MzBEIiBzdHJva2Utd2lkdGg9IjAuMSIvPg0KPHBhdGggZD0iTTkuNjcxNTMgMTEuMzUzMUM5Ljg4NTY2IDExLjQ0NzUgMTAuMDcyNCAxMS41MjYgMTAuMjU2NSAxMS42MTI0QzEwLjcwNjkgMTEuODIzOSAxMS4wMTkgMTIuNTYwNiAxMC44ODMyIDEzLjA4MzNDMTAuNzc3NCAxMy40ODg5IDEwLjY1MDggMTMuODU4NiAxMC4zMzA5IDE0LjEyNzJDOS45ODIyOCAxNC40MTk4IDkuNTgyNzQgMTQuNjIwNiA5LjEyMzE1IDE0LjYzNjZDOC4yMjQ4NCAxNC42Njg1IDcuMzI2NTQgMTQuNjc5MSA2LjQyODIzIDE0LjcwODRDNi4yNTE5NyAxNC43MTM3IDYuMTk0NTIgMTQuNjU5MiA2LjE5NTgyIDE0LjQ3NTdDNi4yMDEwNSAxMi40Njc2IDYuMjAxMDUgMTAuNDU5NCA2LjE5NTgyIDguNDUxMzJDNi4xOTU4MiA4LjI5MTc0IDYuMjM0OTkgOC4yMjkyMyA2LjQwMjEyIDguMjMxODlDNy4xMjU0NiA4LjI0MTIgNy44NTAxMSA4LjIyOTIzIDguNTc0NzYgOC4yNDM4NkM5LjA2ODMxIDguMjUzMTcgOS41NTI3MSA4LjMzNDI5IDkuOTkxNDIgOC41OTA5NkMxMC4zMjk2IDguNzg5MTEgMTAuNTYyIDkuMDU3NzUgMTAuNjU4NiA5LjQ2MzM2QzEwLjc1MTMgOS44NTAzNSAxMC43NjE4IDEwLjIyMDEgMTAuNTgwMyAxMC41NzM4QzEwLjQyMzYgMTAuODc3IDEwLjE3NTUgMTEuMDk2NCA5Ljg3MzkxIDExLjI1MDdDOS44MTI1NCAxMS4yODI2IDkuNzQ5ODcgMTEuMzE0NSA5LjY3MTUzIDExLjM1NDRWMTEuMzUzMVpNNy4zOTcwNCAxMi44MjI2QzcuMzk3MDQgMTMuMDkxMyA3LjM5ODM1IDEzLjM2MTIgNy4zOTcwNCAxMy42Mjk5QzcuMzk3MDQgMTMuNzIzIDcuNDIzMTYgMTMuNzc3NSA3LjUyNjMgMTMuNzczNUM3Ljk4MTk5IDEzLjc1MzUgOC40Mzg5NyAxMy43NDk2IDguODkzMzUgMTMuNzE1QzkuNDQzMDQgMTMuNjczNyA5Ljc1OTAxIDEzLjI4MTQgOS43MzI4OSAxMi43MTQ5QzkuNzA4MDkgMTIuMTkwOSA5LjM4OTUgMTEuOTU0MiA5LjAxMjE2IDExLjkxNTdDOC41MjkwNiAxMS44NjY0IDguMDM4MTMgMTEuODg1MSA3LjU1MTExIDExLjg3MzFDNy40Mzg4MiAxMS44NzA0IDcuMzkzMTMgMTEuOTE3IDcuMzk0NDMgMTIuMDMyN0M3LjM5ODM1IDEyLjI5NiA3LjM5NTc0IDEyLjU1OTMgNy4zOTU3NCAxMi44MjI2SDcuMzk3MDRaTTcuMzk3MDQgMTAuMDk5QzcuMzk3MDQgMTAuMzYyNCA3LjM5MTgyIDEwLjYyNyA3LjQwMjI3IDEwLjg5MDNDNy40MDQ4OCAxMC45NDA5IDcuNDY4ODYgMTEuMDMzOSA3LjUwMTUgMTEuMDMyNkM3Ljk3NTQ2IDExLjAxNjcgOC40NDk0MiAxMC45OTI3IDguOTIyMDcgMTAuOTU1NUM5LjAyIDEwLjk0NzUgOS4xMjMxNSAxMC44ODYzIDkuMjA0MSAxMC44MjM4QzkuNTE0ODUgMTAuNTg1OCA5LjYzNDk3IDEwLjExMzcgOS40ODg3MyA5LjcyNDAxQzkuNDU0NzkgOS42MzIyNSA5LjQwNTE3IDkuNTQwNDkgOS4zNDM4IDkuNDY0NjlDOS4xNDAxMiA5LjIxMzM0IDguODMxOTggOS4yMTMzNCA4LjU1NTE4IDkuMTgxNDJDOC4yMjM1NCA5LjE0NDE5IDcuODg1MzcgOS4xNzYxIDcuNTQ5ODEgOS4xNzA3OUM3LjQzNjIxIDkuMTY5NDYgNy4zOTE4MiA5LjIwODAyIDcuMzk0NDMgOS4zMjYzOEM3LjM5OTY1IDkuNTg0MzggNy4zOTU3NCA5Ljg0MTA0IDcuMzk1NzQgMTAuMDk5SDcuMzk3MDRaIiBmaWxsPSIjRkY1MzBEIiBzdHJva2U9IiNGRjUzMEQiIHN0cm9rZS13aWR0aD0iMC4xIi8+DQo8cGF0aCBkPSJNMTUuOTc1MiAxMi4zOTU2QzE1Ljk2MjEgMTMuMDg0NSAxNS43ODE5IDEzLjcwMTYgMTUuMjg3MSAxNC4xODQzQzE0Ljk3MzcgMTQuNDkwMiAxNC41ODk5IDE0LjY1NTEgMTQuMTQ3MiAxNC43MjQzQzEzLjgxODIgMTQuNzc0OCAxMy41MDQ4IDE0Ljc2ODEgMTMuMTkwMiAxNC43MDU2QzEyLjcxMSAxNC42MTEyIDEyLjMwMSAxNC4zODkxIDExLjk5NTUgMTMuOTg0OEMxMS41NzY0IDEzLjQzMDMgMTEuNDQ4NCAxMi43OTMzIDExLjUwNDYgMTIuMTE3N0MxMS41NTQyIDExLjUxOTMgMTEuNzQ4NyAxMC45NjQ3IDEyLjIxNzQgMTAuNTcxMUMxMi43ODY3IDEwLjA5MjMgMTMuNDU1MiA5LjkzNjcgMTQuMTc4NiAxMC4wOTFDMTQuNDAzMSAxMC4xMzg4IDE0LjYyNzcgMTAuMjEzMyAxNC44MzY2IDEwLjMxMDRDMTUuNDIwMyAxMC41NzkgMTUuNzI3MSAxMS4wODA0IDE1Ljg3MzMgMTEuNjkyMUMxNS45MjgyIDExLjkyMjIgMTUuOTQyNSAxMi4xNjE2IDE1Ljk3NTIgMTIuMzk3VjEyLjM5NTZaTTEyLjU5NjEgMTIuNDExNkMxMi42MyAxMi42MjcgMTIuNjUyMiAxMi44NDUxIDEyLjY5OTIgMTMuMDU3OUMxMi44ODIgMTMuODg2NCAxMy42NjAyIDE0LjA3NjYgMTQuMjU4MiAxMy43NzYxQzE0LjY0MDggMTMuNTgzMiAxNC43Njg3IDEzLjE5NjIgMTQuODAyNyAxMi44MTE5QzE0LjgzNTMgMTIuNDQzNSAxNC44MDE0IDEyLjA1OTIgMTQuNzMyMiAxMS42OTQ4QzE0LjY4OTEgMTEuNDYzNCAxNC41ODMzIDExLjIyOTMgMTQuMzU2MSAxMS4wNzM3QzE0LjA5NzYgMTAuODk2OSAxMy44MTk1IDEwLjg2MjMgMTMuNTM2MiAxMC45MDYyQzEzLjIxNzYgMTAuOTU2NyAxMi45NTUyIDExLjExNzYgMTIuODE1NCAxMS40Mzk1QzEyLjY4MSAxMS43NDggMTIuNTg1NiAxMi4wNjMyIDEyLjU5NjEgMTIuNDExNloiIGZpbGw9IiNGRjUzMEQiIHN0cm9rZT0iI0ZGNTMwRCIgc3Ryb2tlLXdpZHRoPSIwLjEiLz4NCjwvc3ZnPg==) no-repeat top 2px left 2px;
}
.why-book__item--number-4 {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAzNCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xNi40Njg4IDE5LjcxNTdDMTYuMTg5NSAxOS42NTc2IDE1LjkyMTkgMTkuNjIyNyAxNS42NjYgMTkuNTQ3QzE1LjA3ODQgMTkuMzc4MyAxNC41NzgxIDE5LjA4NzUgMTQuMjI5IDE4LjU2OTdDMTQuMTEyNyAxOC4zOTUyIDE0LjE1MzQgMTguMTYyNSAxNC4zMjIxIDE4LjA0MDNDMTQuNDg1IDE3LjkyNCAxNC43MjM1IDE3Ljk0NzIgMTQuODM5OSAxOC4xMjE4QzE1LjEzNjYgMTguNTQwNiAxNS41NjEyIDE4Ljc0NDIgMTYuMDM4MyAxOC44NjA2QzE2LjE3MjEgMTguODk1NSAxNi4zMTE3IDE4LjkxMjkgMTYuNDY4OCAxOC45NDJDMTYuNDY4OCAxOC44ODk3IDE2LjQ3NDYgMTguODQ4OSAxNi40NzQ2IDE4LjgxNEMxNi40NzQ2IDE3LjgxOTIgMTYuNDc0NiAxNi44MzAzIDE2LjQ3NDYgMTUuODM1NUMxNi40NzQ2IDE1Ljc0ODIgMTYuNDQ1NSAxNS43MDc1IDE2LjM2NDEgMTUuNjc4NEMxNS45Mjc3IDE1LjUyNzIgMTUuNTAzMSAxNS4zNTI2IDE1LjExOTEgMTUuMTAyNUMxNC42MzYzIDE0Ljc4ODMgMTQuMjc1NiAxNC4zODY5IDE0LjE3NjcgMTMuNzk5NEMxNC4wMzcxIDEyLjk2MTYgMTQuNDIxIDEyLjEyMzkgMTUuMTQ4MiAxMS42NzZDMTUuNTE0NyAxMS40NDkxIDE1LjkxMDMgMTEuMzA5NSAxNi4zMzUgMTEuMjU3MUMxNi4zNjQxIDExLjI1NzEgMTYuMzkzMSAxMS4yNDU1IDE2LjQxNjQgMTEuMjM5N0MxNi40MzM5IDExLjIzOTcgMTYuNDQ1NSAxMS4yMjggMTYuNDY4OCAxMS4yMjIyQzE2LjQ2ODggMTEuMDk0MiAxNi40Njg4IDEwLjk2NjIgMTYuNDY4OCAxMC44MzgzQzE2LjQ2ODggMTAuNTkzOSAxNi42MjU4IDEwLjQzMSAxNi44NTI3IDEwLjQzMUMxNy4wNzk2IDEwLjQzMSAxNy4yMzA5IDEwLjU5MzkgMTcuMjM2NyAxMC44NDQxQzE3LjIzNjcgMTAuOTM3MiAxNy4yMzY3IDExLjAzMDIgMTcuMjM2NyAxMS4xMjMzQzE3LjIzNjcgMTEuMjA0OCAxNy4yNiAxMS4yMzM4IDE3LjM0MTQgMTEuMjM5N0MxNy44MDEgMTEuMjgwNCAxOC4yNDMxIDExLjM5NjcgMTguNjU2MSAxMS42MTc4QzE4Ljk3NjEgMTEuNzg2NSAxOS4yNTUzIDEyLjAxMzQgMTkuNDU5IDEyLjMxNTlDMTkuNTkyOCAxMi41MTM3IDE5LjU2MzcgMTIuNzQ2NCAxOS4zODMzIDEyLjg3NDRDMTkuMjA4OCAxMi45OTY1IDE4Ljk3NjEgMTIuOTUgMTguODQyMyAxMi43NThDMTguNTM0IDEyLjMyNzUgMTguMDgwMiAxMi4xNDE0IDE3LjU4NTcgMTIuMDMwOEMxNy40OTI3IDEyLjAwNzYgMTcuMzkzOCAxMS45OTU5IDE3LjMwMDcgMTEuOTg0M0MxNy4yODMyIDExLjk4NDMgMTcuMjcxNiAxMS45ODQzIDE3LjIzNjcgMTEuOTg0M1YxMi4xMDA3QzE3LjIzNjcgMTMuMDg5NiAxNy4yMzY3IDE0LjA3ODYgMTcuMjM2NyAxNS4wNjc2QzE3LjIzNjcgMTUuMTU0OCAxNy4yNiAxNS4xOTU2IDE3LjM0NzIgMTUuMjI0NkMxNy43Nzc3IDE1LjM3NTkgMTguMTk2NiAxNS41NDQ2IDE4LjU4NjMgMTUuNzk0OEMxOS4wNDAxIDE2LjA4NTYgMTkuNDAwOCAxNi40NTc5IDE5LjUxNzEgMTcuMDEwNkMxOS43MDkxIDE3Ljg5NDkgMTkuMzE5MyAxOC43NzMzIDE4LjUzNCAxOS4yNTAzQzE4LjE3OTEgMTkuNDY1NiAxNy43OTUyIDE5LjU5OTQgMTcuMzgyMSAxOS42NTc2QzE3LjM1ODggMTkuNjU3NiAxNy4zMzU2IDE5LjY2MzQgMTcuMzEyMyAxOS42NjkyQzE3LjI5NDkgMTkuNjY5MiAxNy4yNzE2IDE5LjY4MDggMTcuMjQyNSAxOS42ODY3QzE3LjI0MjUgMTkuODE0NiAxNy4yNDI1IDE5Ljk0MjYgMTcuMjQyNSAyMC4wNzA2QzE3LjI0MjUgMjAuMzE0OSAxNy4wNzk2IDIwLjQ3NzggMTYuODU4NSAyMC40Nzc4QzE2LjYzNzUgMjAuNDc3OCAxNi40ODA0IDIwLjMwOTEgMTYuNDgwNCAyMC4wNjQ4QzE2LjQ4MDQgMTkuOTQ4NCAxNi40ODA0IDE5LjgzMjEgMTYuNDgwNCAxOS43MTU3SDE2LjQ2ODhaTTE3LjI0MjUgMTguOTA3MUMxNy43MDc5IDE4LjgzMTUgMTguMTMyNiAxOC42NzQ0IDE4LjQ1ODQgMTguMzI1NEMxOC44ODg4IDE3Ljg2IDE4LjkxNzkgMTcuMTUwMiAxOC41MjgyIDE2LjcyNTZDMTguMTc5MSAxNi4zNDc0IDE3LjcxMzcgMTYuMTc4NyAxNy4yNDI1IDE1Ljk5MjZWMTguOTA3MVpNMTYuNDYzIDE0LjkwNDdWMTEuOTkwMUMxNS45MDQ1IDEyLjA4OSAxNS40MSAxMi4yNzUyIDE1LjA5NTggMTIuNzY5N0MxNC44MTY2IDEzLjIwNiAxNC44NDU3IDEzLjgwNTIgMTUuMTY1NyAxNC4xNTQyQzE1LjUxNDcgMTQuNTM4MiAxNS45ODU5IDE0LjcwNjkgMTYuNDYzIDE0Ljg5ODlWMTQuOTA0N1oiIGZpbGw9IiNGRjUzMEQiIHN0cm9rZT0iI0ZGNTMwRCIgc3Ryb2tlLXdpZHRoPSIwLjI1Ii8+DQo8cGF0aCBkPSJNMTkuNzY3MiAyNC41NzMzQzE3Ljk0NjMgMjQuODIzNSAxNi4xNDg3IDI0LjgyMzUgMTQuMzI3OSAyNC41NzMzQzE0LjMyNzkgMjQuODkzMyAxNC4zMjc5IDI1LjIwMTYgMTQuMzI3OSAyNS41MTU3QzE0LjMyNzkgMjUuODU5IDE0LjM1MTEgMjYuMjA4IDE0LjI5ODggMjYuNTQ1NEMxNC4xOTk5IDI3LjI1NTIgMTMuNjM1NiAyNy43NDk3IDEyLjkyNTkgMjcuNzU1NUMxMS41MjM4IDI3Ljc2NzEgMTAuMTE2IDI3Ljc3MjkgOC43MTM5OSAyNy43NTU1QzcuOTE2OTkgMjcuNzQzOCA3LjMyMzYxIDI3LjExNTYgNy4zMTc3OSAyNi4zMTg2QzcuMjk0NTIgMjQuMzIzMiA2LjczMDIzIDIyLjUwMjMgNS42MDE2MyAyMC44NTAxQzUuMTY1MzIgMjAuMjEwMiA0Ljc5MyAxOS41MzU0IDQuNTEzNzYgMTguODE0QzQuNDczMDQgMTguNzA5MyA0LjQxNDg3IDE4LjY4MDIgNC4zMTAxNSAxOC42ODAyQzMuNjk5MzEgMTguNjgwMiAzLjA5NDMgMTguNjgwMiAyLjQ4MzQ2IDE4LjY4MDJDMS42MTY2NSAxOC42ODAyIDEgMTguMDY5NCAxIDE3LjIwMjZDMSAxNS42Mzc2IDEgMTQuMDY2OSAxIDEyLjUwMkMxIDExLjY0MSAxLjYwNTAyIDExLjAzMDIgMi40NjYwMSAxMS4wMjQ0QzMuMDAxMjIgMTEuMDI0NCAzLjU0MjI0IDExLjAyNDQgNC4wNzc0NSAxMS4wMjQ0QzQuMjA1NDQgMTEuMDI0NCA0LjI1Nzc5IDEwLjk4MzcgNC4yOTg1MiAxMC44NjE1QzQuOTA5MzUgOC45OTk4OSA1Ljk2ODE0IDcuNDQwODEgNy40NzQ4NiA2LjE4NDIzQzcuNTc5NTggNi4wOTY5NyA3LjU5MTIxIDYuMDMyOTcgNy41NDQ2NyA1LjkwNDk5QzcuMTcyMzYgNC45NTA5MiA2LjcxMjc3IDQuMDM3NTcgNi4xODkyIDMuMTU5MTNDNS43NzYxNiAyLjQ2Njg1IDYuMDAzMDQgMS41OTQyMyA2LjY4OTUgMS4xOTI4MkM3LjAxNTI4IDEuMDAwODUgNy4zNjQzMyAwLjk2MDEyMyA3LjczNjY1IDEuMDM1NzVDOS42NTA2MSAxLjQ0ODc5IDExLjM5NTkgMi4yMTY3IDEyLjk3ODIgMy4zNzQzOEMxMy4xMjk1IDMuNDg0OTEgMTMuMjYzMyAzLjUzMTQ1IDEzLjQ1NTIgMy40OTA3M0MxNS4wNzgzIDMuMTcwNzcgMTYuNzEzIDMuMDk1MTQgMTguMzU5NCAzLjE5OTg2QzIwLjEwNDYgMy4zMTAzOSAyMS43OTc1IDMuNjQxOTkgMjMuNDIwNiA0LjI5MzU0QzI1LjQ4NTggNS4xMjU0NCAyNy4yMTk0IDYuMzg3ODQgMjguNDk5MyA4LjIzMTk4QzI4LjYzMzEgOC40Mjk3OCAyOC43NjExIDguNjMzMzkgMjguODgzMiA4LjgzN0MyOC45MzU2IDguOTMwMDggMjguOTg3OSA4Ljk2NDk5IDI5LjEwNDMgOC45MzU5QzI5Ljg2NjQgOC43NjcxOSAzMC41NjQ1IDguNDQ3MjMgMzEuMTk4NiA3Ljk4NzY1QzMxLjQ4MzYgNy43NzgyMiAzMS43OTc4IDcuNzA4NDEgMzIuMTQ2OCA3LjgwMTQ5QzMyLjY4NzkgNy45NDExMSAzMy4wNjYgOC40ODc5NSAzMi45OTA0IDkuMDQwNjJDMzIuNzYzNSAxMC43MTAyIDMxLjkwODMgMTEuOTMxOSAzMC4zOTU4IDEyLjY4ODJDMzAuMjc5NCAxMi43NDY0IDMwLjI1MDMgMTIuODEwMyAzMC4yNjc4IDEyLjkzMjVDMzAuMzk1OCAxMy44MzQyIDMwLjQwNzQgMTQuNzM1OSAzMC4zMzc2IDE1LjY0MzVDMzAuMjIxMiAxNy4xNDQ0IDI5Ljc5NjYgMTguNTU4IDI5LjA3NTIgMTkuODcyOEMyOC44NDgzIDIwLjI4NTggMjguNTkyMyAyMC42ODcyIDI4LjMyNDcgMjEuMDc3QzI3LjMyNDEgMjIuNTM3MiAyNi44MDA2IDI0LjE0MjggMjYuNzc3MyAyNS45MTEzQzI2Ljc3NzMgMjYuMTU1NyAyNi43ODMxIDI2LjQwNTggMjYuNzM2NiAyNi42NDQzQzI2LjYwODYgMjcuMjc4NCAyNi4wNjE3IDI3Ljc0MzggMjUuMzk4NSAyNy43NTU1QzIzLjk4NDkgMjcuNzcyOSAyMi41NjU0IDI3Ljc3MjkgMjEuMTUxOCAyNy43NTU1QzIwLjM2MDYgMjcuNzQzOCAxOS43Nzg5IDI3LjEyMTQgMTkuNzY3MiAyNi4zMjQ0QzE5Ljc2NzIgMjUuODEyNCAxOS43NjcyIDI1LjI5NDcgMTkuNzY3MiAyNC43ODI3QzE5Ljc2NzIgMjQuNzE4NyAxOS43NjcyIDI0LjY1NDggMTkuNzY3MiAyNC41NzkxVjI0LjU3MzNaTTMxLjg4NSA4Ljg3MTkxQzMxLjgwMzYgOC45MzAwOCAzMS43NDU0IDguOTY0OTkgMzEuNjkzMSA5LjAwNTcxQzMwLjgyMDQgOS42MTY1NSAyOS44NTQ3IDkuOTg4ODcgMjguNzk2IDEwLjEyMjdDMjguNDg3NiAxMC4xNjM0IDI4LjI3ODIgMTAuMDQxMiAyOC4xMzg2IDkuNzczNjJDMjcuMTU1NCA3LjkyMzY2IDI1LjY3MiA2LjYwODkgMjMuODEwNCA1LjY5NTU2QzIyLjIyOCA0LjkxNjAxIDIwLjU0MDkgNC41MTQ2MSAxOC43OTU3IDQuMzU3NTRDMTYuOTM5OSA0LjE4ODgzIDE1LjA5NTggNC4yNzYwOSAxMy4yNjkxIDQuNjcxNjhDMTMuMDQyMiA0LjcxODIyIDEyLjg1MDIgNC42Nzc1IDEyLjY2NDEgNC41MzIwNkMxMS44Nzg3IDMuOTA5NTkgMTEuMDIzNSAzLjM5NzY1IDEwLjEwNDQgMi45ODQ2MUM5LjI3MjQ3IDIuNjA2NDcgOC40MDU2NiAyLjMyNzIzIDcuNTE1NTkgMi4xMzUyNkM3LjI3MTI1IDIuMDgyOSA3LjA3OTI4IDIuMjQ1NzkgNy4xMTQxOCAyLjQ3ODQ5QzcuMTI1ODIgMi41NTQxMSA3LjE3MjM2IDIuNjI5NzQgNy4yMTMwOCAyLjY5OTU1QzcuODM1NTUgMy43NDA4OCA4LjM1OTEyIDQuODI4NzUgOC43NjYzNSA1Ljk2ODk4QzguOTAwMTUgNi4zNDEzIDguODQ3NzkgNi41MzMyOCA4LjUzMzY1IDYuNzc3NjFDNi44OTg5MyA4LjAyMjU1IDUuNzk5NDMgOS42MzQgNS4yNDY3NyAxMS42MTc4QzUuMTM2MjMgMTIuMDE5MiA0Ljk3MzM0IDEyLjEzNTUgNC41NDg2NyAxMi4xMzU1QzMuODczODQgMTIuMTM1NSAzLjIwNDgzIDEyLjEzNTUgMi41MyAxMi4xMzU1QzIuMjMzMzEgMTIuMTM1NSAyLjEyODU5IDEyLjI0MDIgMi4xMjg1OSAxMi41MzY5QzIuMTI4NTkgMTQuMDc4NiAyLjEyODU5IDE1LjYyNiAyLjEyODU5IDE3LjE2NzZDMi4xMjg1OSAxNy40NjQzIDIuMjMzMzEgMTcuNTYzMiAyLjUzIDE3LjU2OTFDMy4yODYyNyAxNy41NjkxIDQuMDM2NzMgMTcuNTY5MSA0Ljc5MyAxNy41NjkxQzUuMTE4NzggMTcuNTY5MSA1LjI5MzMxIDE3LjY5MTIgNS40MDM4NCAxNy45OTM3QzUuNjk0NzEgMTguODE5OCA2LjEwMTk0IDE5LjU4MTkgNi41OTA2MSAyMC4zMDkxQzcuNzk0ODMgMjIuMDk1MSA4LjM5OTg1IDI0LjA3MyA4LjQ0MDU3IDI2LjIyNTVDOC40NDYzOSAyNi41NDU0IDguNTQ1MjggMjYuNjQ0MyA4Ljg1OTQzIDI2LjY0NDNDMTAuMTc0MiAyNi42NDQzIDExLjQ4ODkgMjYuNjQ0MyAxMi44MDk1IDI2LjY0NDNDMTMuMTE3OCAyNi42NDQzIDEzLjIxNjcgMjYuNTM5NiAxMy4yMTY3IDI2LjIzMTNDMTMuMjE2NyAyNS40NzUgMTMuMjE2NyAyNC43MjQ2IDEzLjIxNjcgMjMuOTY4M0MxMy4yMTY3IDIzLjU1NTMgMTMuNDk2IDIzLjMyODQgMTMuOTAzMiAyMy4zNzQ5QzE0LjcwNiAyMy40NjggMTUuNTAzIDIzLjU3MjcgMTYuMzA1OCAyMy42MjUxQzE3LjU3OTggMjMuNzA2NSAxOC44NTM5IDIzLjYwMTggMjAuMTE2MyAyMy4zODY1QzIwLjYzNCAyMy4yOTkzIDIwLjg5IDIzLjUyNjIgMjAuODkgMjQuMDU1NkMyMC44OSAyNC43NzY5IDIwLjg5IDI1LjQ5MjUgMjAuODkgMjYuMjEzOEMyMC44OSAyNi41NDU0IDIwLjk4ODkgMjYuNjQ0MyAyMS4zMTQ3IDI2LjY0NDNDMjIuNjE3OCAyNi42NDQzIDIzLjkyMDkgMjYuNjQ0MyAyNS4yMjk4IDI2LjY0NDNDMjUuNTczMSAyNi42NDQzIDI1LjY2MDMgMjYuNTQ1NCAyNS42NzIgMjYuMjA4QzI1LjY4OTQgMjUuNjk2MSAyNS42ODk0IDI1LjE3ODMgMjUuNzU5MiAyNC42NzIyQzI1Ljk3NDUgMjMuMDcyNCAyNi41NzM3IDIxLjYyMzggMjcuNTEwMyAyMC4zMDkxQzI4LjQxNzggMTkuMDM1MSAyOC45NzA1IDE3LjYwOTggMjkuMTc5OSAxNi4wNjIzQzI5LjMzNyAxNC44OTg4IDI5LjMwMjEgMTMuNzI5NSAyOS4wOTI3IDEyLjU3MThDMjkuMDUxOSAxMi4zNTY2IDI5LjA4MSAxMi4xNTMgMjkuMjU1NSAxMi4wMTM0QzI5LjM1NDQgMTEuOTMxOSAyOS40ODgyIDExLjg3OTUgMjkuNjEwNCAxMS44MjcyQzMwLjM1NSAxMS41MzYzIDMwLjkzNjggMTEuMDUzNSAzMS4zNjczIDEwLjM3ODZDMzEuNjUyMyA5LjkzMDY5IDMxLjgyNjkgOS40NDIwMiAzMS44OTA5IDguODcxOTFIMzEuODg1WiIgZmlsbD0iI0ZGNTMwRCIgc3Ryb2tlPSIjRkY1MzBEIiBzdHJva2Utd2lkdGg9IjAuMjUiLz4NCjxwYXRoIGQ9Ik0xNi43MjQ3IDYuNDE2OTlDMTcuNzc3NyA2LjQ0MDI2IDE4Ljc5NTcgNi42MzIyNCAxOS43NzMxIDcuMDEwMzhDMjAuMDUyMyA3LjEyMDkxIDIwLjIwMzYgNy4zNDc3OSAyMC4xODAzIDcuNTk3OTRDMjAuMTUxMiA3Ljg1OTczIDE5Ljk1OTIgOC4wNzQ5OCAxOS42OTc0IDguMDk4MjVDMTkuNTgxMSA4LjEwOTg4IDE5LjQ1MzEgOC4wODA3OSAxOS4zNDI2IDguMDQwMDdDMTguNDI5MiA3LjY5MTAyIDE3LjQ4NjggNy41MjgxMyAxNi41MDk1IDcuNTU3MjJDMTUuNjg5MiA3LjU4MDQ5IDE0Ljg5OCA3Ljc0MzM4IDE0LjEzMDEgOC4wMjg0NEMxMy45OTYzIDguMDc0OTggMTMuODQ1MSA4LjEwOTg4IDEzLjcwNTQgOC4wOTI0M0MxMy40NDk1IDguMDYzMzQgMTMuMjgwOCA3Ljg1MzkxIDEzLjI1MTcgNy42MDM3NkMxMy4yMjg0IDcuMzc2ODggMTMuMzY4IDcuMTMyNTQgMTMuNTk0OSA3LjA0NTI4QzE0LjI0MDYgNi43ODM0OSAxNC45MTU1IDYuNjAzMTUgMTUuNjA3OCA2LjUyMTcxQzE1Ljk4MDEgNi40NzUxNyAxNi4zNTI0IDYuNDU3NzEgMTYuNzI0NyA2LjQyODYzVjYuNDE2OTlaIiBmaWxsPSIjRkY1MzBEIiBzdHJva2U9IiNGRjUzMEQiIHN0cm9rZS13aWR0aD0iMC4yNSIvPg0KPHBhdGggZD0iTTkuOTc2NDMgMTAuMzYxM0M5Ljk3NjQzIDEwLjk3MjIgOS40NzAzMSAxMS40NzgzIDguODU5NDcgMTEuNDc4M0M4LjI0ODYzIDExLjQ3ODMgNy43NDI1MSAxMC45NzIyIDcuNzM2NjkgMTAuMzY3MkM3LjczNjY5IDkuNzQ0NjkgOC4yMzcgOS4yNDQzOCA4Ljg1OTQ3IDkuMjQ0MzhDOS40NzYxMiA5LjI0NDM4IDkuOTc2NDMgOS43NDQ2OSA5Ljk3NjQzIDEwLjM2MTNaIiBmaWxsPSIjRkY1MzBEIiBzdHJva2U9IiNGRjUzMEQiIHN0cm9rZS13aWR0aD0iMC4yNSIvPg0KPC9zdmc+) no-repeat top left 1px;
}
.why-book__title {
  margin-bottom: 10px;
  color: #474747;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  font: 500 16px/19px 'Lato';
}
.why-book__description {
  color: #474747;
  letter-spacing: 0.03em;
  font: 400 14px/19px 'Open Sans';
}
.why-book__btn {
  overflow: hidden;
  width: 100%;
  max-width: 340px;
  height: 48px;
  margin: 40px auto 0;
  padding: 0;
  letter-spacing: 0.1em;
  font-size: 16px;
  line-height: 45px;
}
.user-comments {
  padding: 0 25px;
}
.user-comments.desktop {
  display: none;
}
.user-comments__card {
  position: relative;
  min-height: 339px;
  padding: 40px 20px 106px;
  background: #FFFFFF;
  border-radius: 20px;
}
.user-comments__user {
  display: flex;
  align-items: center;
  -moz-column-gap: 10px;
       column-gap: 10px;
  margin-bottom: 25px;
}
.user-comments__user-photo {
  display: block;
  width: 48px;
  height: 48px;
  border-radius: 50%;
}
.user-comments__user-name {
  font: 400 16px/19px 'Lato';
  color: #474747;
  margin-bottom: 2px;
}
.user-comments__user-location {
  font: 400 12px/15px 'Open Sans';
  letter-spacing: 0.05em;
  color: #FF530D;
  font-style: italic;
}
.user-comments__text {
  font: 400 14px/19px 'Open Sans';
  letter-spacing: 0.05em;
  color: #474747;
}
.user-comments__rating {
  position: absolute;
  bottom: 40px;
  width: 100px;
  height: 16px;
  background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1660214365/pages/new-gift-cards/reviews-stars.svg') no-repeat center;
  background-size: contain;
}
.user-comments .slick-list {
  margin: 0 -10px;
}
.user-comments .slick-slide > div {
  padding: 0 10px;
}
.user-comments .slick-dots {
  display: flex;
  justify-content: center;
  margin: 20px 0 0;
  padding: 0;
  list-style: none;
  -moz-column-gap: 10px;
       column-gap: 10px;
}
.user-comments .slick-dots li button {
  width: 12px;
  height: 12px;
  padding: 0;
  border: 1px solid #FF530D;
  border-radius: 50%;
  background-color: #FFFFFF;
  text-indent: -9999px;
  transition: background-color 1200ms;
  color: #000000;
}
.user-comments .slick-dots li button:focus-visible {
  outline: none;
}
.user-comments .slick-dots li.slick-active button {
  background-color: #FF530D;
}
.hp__review_author {
  align-items: center;
}
.top-menus {
  padding: 0 25px;
}
.top-menus__title {
  margin-bottom: 35px;
  color: #474747;
  text-align: center;
  letter-spacing: 0.05em;
  font: 400 26px/31px 'Lato';
}
.world-cities__title {
  margin-bottom: 35px;
  color: #474747;
  text-align: center;
  letter-spacing: 0.05em;
  font: 400 26px/31px 'Lato';
}
.world-cities__list {
  display: grid;
  grid-template-columns: repeat(2, minmax(80px, 1fr));
  gap: 20px;
}
.featured-articles {
  padding-top: 40px;
  border-top: 1px solid #cccccc;
}
.featured-articles__title {
  margin: 0 0 16px;
  text-align: center;
}
.featured-articles__list {
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 8px;
}
.featured-articles__link {
  margin: 0;
}
.find-btn {
  width: 100%;
  max-width: 390px;
  overflow: hidden;
  height: 48px;
  margin: 40px auto 0;
  padding: 0 5px;
  letter-spacing: 0.08em;
  font-size: 16px;
  line-height: 45px;
}
.hibachi__preview {
  position: relative;
  height: 240px;
}
.hibachi__preview img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.hibachi__label {
  position: absolute;
  top: 16px;
  right: 0;
  padding: 4px 14px;
  border-radius: 4px 0 0 4px;
  background-color: #ff530d;
  background-image: linear-gradient(87deg, rgba(255, 83, 13, 0) 4.32%, rgba(194, 81, 0, 0.5) 27.16%, #D63D00 50%, rgba(194, 81, 0, 0.5) 72.84%, rgba(255, 83, 13, 0) 95.68%) !important;
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font: 400 16px/24px 'Lato';
}
.hibachi__info {
  padding: 24px 25px 0;
}
.hibachi__title {
  color: #ff530d;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font: 400 26px/32px 'Lato';
}
.hibachi__hr-line {
  height: 1px;
  margin: 24px 0;
  background-color: #cccccc;
}
.hibachi__subtitle {
  color: #474747;
  text-align: center;
  font: 400 18px/24px 'Open Sans';
}
.hibachi__list {
  display: grid;
  margin: 16px 0 24px;
  row-gap: 12px;
}
.hibachi__item {
  color: #606060;
  text-align: center;
  font: 400 16px/24px 'Open Sans';
}
.hibachi__item b {
  font-weight: 700;
}
.hibachi__btn {
  display: block;
  margin: 0 auto;
  width: 100%;
  max-width: 450px;
  height: 48px;
  padding: 0;
  border-radius: 10px;
  letter-spacing: 0.1em;
  font: 500 22px/45px 'Lato';
  cursor: pointer;
}
@media (min-width: 390px) {
  .top-hosts__rating {
    margin-bottom: 8px;
    gap: 5px;
  }
  .top-hosts__stars-mark {
    width: 79px;
  }
  .top-hosts__reviews {
    font-size: 12px;
  }
}
@media (min-width: 450px) {
  .start-conversation__title br {
    display: none;
  }
}
@media (min-width: 561px) {
  .user-comments {
    padding: 0;
  }
  .user-comments.mobile {
    display: none;
  }
  .user-comments.desktop {
    display: block;
  }
  .user-comments #hp__reviews {
    margin-top: 0;
    margin: 0;
    max-width: 100%;
  }
}
@media (min-width: 601px) {
  .top-hosts__slider {
    max-width: 525px;
    margin: 0 auto;
  }
  .top-hosts__host-image img {
    height: 290px;
  }
}
@media (min-width: 768px) {
  .hero-section {
    background: url('https://res.cloudinary.com/hz3gmuqw6/image/upload/v1659964787/pages/global-private-chef/hero-section-desktop.jpg') no-repeat center;
    background-size: cover;
  }
  .hero-section__wrapper {
    padding: 33px 0 0;
  }
  .hero-section__title,
  .hero-section__subtitle {
    text-align: center;
  }
  .steps__wrapper {
    padding: 0;
    border: none;
  }
  .top-hosts__wrapper {
    padding: 0;
    border: none;
  }
  .top-hosts__title {
    font-size: 32px;
    line-height: 35px;
  }
  .top-hosts__slider {
    max-width: 100%;
  }
  .chef-locations__wrapper {
    padding: 0;
    border: none;
  }
  .why-book {
    padding: 0;
  }
  .why-book__wrapper {
    display: flex;
    align-items: center;
    padding: 0;
    border: none;
  }
  .why-book__image {
    flex: 1 1 auto;
    width: 39%;
    height: 433px;
    background: url(https://res.cloudinary.com/hz3gmuqw6/image/upload/f_auto,q_auto/v1659683111/pages/global-private-chef/why-book-image.jpg) no-repeat 50%;
    background-size: cover;
    border-radius: 0 15px 15px 0;
  }
  .why-book__info {
    flex: 1 1 auto;
    width: 61%;
    padding: 8px 25px;
  }
  .why-book__header {
    color: #FF530D;
    text-align: left;
  }
  .why-book__list {
    margin-top: 31px;
    padding-top: 31px;
    border-top: 1px solid #CCCCCC;
  }
  .why-book__btn {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    min-width: 333px;
    max-width: none;
    margin: 16px 0 0;
    padding: 0 24px;
  }
  .top-menus__title {
    font-size: 32px;
    line-height: 35px;
  }
  .world-cities__list {
    grid-template-columns: repeat(4, minmax(80px, 1fr));
  }
  .find-btn {
    max-width: 100%;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    padding: 0 24px;
  }
  .hibachi {
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
  }
  .hibachi__preview {
    flex: 1 1 auto;
    width: 39%;
    height: 464px;
  }
  .hibachi__preview img {
    border-radius: 15px 0 0 15px;
  }
  .hibachi__label {
    top: 24px;
  }
  .hibachi__info {
    padding-top: 0;
    flex: 1 1 auto;
    width: 61%;
  }
  .hibachi__title,
  .hibachi__subtitle,
  .hibachi__item {
    text-align: left;
  }
  .hibachi__btn {
    max-width: 204px;
    margin-left: 0;
  }
}
@media (min-width: 991px) {
  .h2 {
    letter-spacing: 0.03em;
    font-size: 42px;
    line-height: 45px;
  }
  .hero-section__wrapper {
    padding: 55px 0 63px;
  }
  .hero-section__title {
    font-size: 42px;
    line-height: 50px;
  }
  .hero-section__subtitle {
    letter-spacing: 0.02em;
    font-weight: 500;
    font-size: 22px;
    line-height: 26px;
    margin: 15px 0 30px;
  }
  .hero-section__filters {
    transform: none;
  }
  .private-chef {
    margin-top: 34px;
  }
  .private-chef__steps {
    margin-top: 45px;
  }
  .private-chef__top-experiences {
    max-width: 1440px;
    margin: 70px auto 0;
  }
  .private-chef__chef-locations {
    margin-top: 80px;
  }
  .private-chef__top-hosts {
    margin: 71px 0 80px;
  }
  .private-chef__why-book {
    max-width: 1440px;
    margin: 80px auto 0;
  }
  .private-chef__world-cities {
    padding: 0 50px;
    margin: 80px auto;
  }
  .private-chef__featured-articles {
    margin: 80px auto 0;
    padding: 0 50px;
  }
  .steps {
    padding: 0 50px;
  }
  .steps__header {
    letter-spacing: 0.05em;
  }
  .steps__subheader {
    margin: 15px 0 60px;
    letter-spacing: 0.03em;
    font-size: 22px;
    line-height: 30px;
  }
  .steps__list {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
  }
  .steps__item {
    margin: 0;
    padding: 83px 21px 58px;
    border-right: 2px solid #F6F6F6;
    border-bottom: none;
    background-position: left 21px top 40px;
  }
  .steps__item::after {
    top: 50%;
    right: -23px;
    left: auto;
    width: 44px;
    height: 44px;
    transform: translateY(-50%) rotate(-90deg);
  }
  .steps__item:first-child {
    padding-left: 0;
    background-position: left top 40px;
  }
  .steps__item:last-child {
    padding-right: 0;
    border: none;
  }
  .steps__item-title {
    margin-bottom: 11px;
    text-align: left;
    font-weight: 600;
    font-size: 18px;
    line-height: 22px;
  }
  .steps__item-description {
    text-align: left;
  }
  .starting-price {
    display: block;
    overflow: hidden;
    margin-top: 58px;
    padding: 0 50px;
  }
  .starting-price__line {
    position: relative;
    width: 100%;
    height: 0;
  }
  .starting-price__line::after {
    content: '';
    position: absolute;
    top: 12.5px;
    width: 100%;
    height: 1px;
    background-color: #CCCCCC;
  }
  .starting-price__title {
    position: relative;
    z-index: 1;
    display: block;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    margin: 0 auto;
    padding: 0 22px;
    background-color: #FCFCFC;
    color: #D63D00;
    text-align: center;
    letter-spacing: 0.1em;
    font: 500 22px/26px 'Lato';
  }
  .top-experiences {
    padding: 0 50px;
  }
  .top-experiences__header {
    margin-bottom: 54px;
  }
  .top-experiences__meal-name {
    letter-spacing: 0.08em;
  }
  .chef-locations {
    padding: 0 50px;
  }
  .chef-locations__header {
    margin-bottom: 54px;
  }
  .chef-locations__city {
    max-height: 232px;
    padding: 44px 21px 47px;
  }
  .chef-locations__preview {
    width: 103px;
    height: 103px;
  }
  .chef-locations__city-name {
    margin-top: 16px;
    font-size: 18px;
    line-height: 22px;
  }
  .chef-locations__location--city-new-york {
    background-size: 37px 62px;
  }
  .chef-locations__location--city-miami {
    background-size: 48px 71px;
  }
  .chef-locations__location--city-atlanta {
    background-size: 39px 65px;
  }
  .chef-locations__location--city-los-angeles {
    background-size: 34px 61px;
  }
  .chef-locations__location--city-chicago {
    background-size: 26px 63px;
  }
  .chef-locations__location--city-austin {
    background-size: 36px 61px;
  }
  .chef-locations__location--city-boston {
    background-size: 36px 61px;
  }
  .chef-locations__location--city-dallas {
    background-size: 36px 60px;
  }
  .chef-locations__location--city-denver {
    background-size: 37px 63px;
  }
  .chef-locations__location--city-fort-lauderdale {
    background-size: 37px 60px;
  }
  .chef-locations__location--city-houston {
    background-size: 38px 61px;
  }
  .chef-locations__location--city-las-vegas {
    background-size: 63px 61px;
  }
  .chef-locations__location--city-nashville {
    background-size: 38px 61px;
  }
  .chef-locations__location--city-orlando {
    background-size: 55px 61px;
  }
  .chef-locations__location--city-san-diego {
    background-size: 50px 61px;
  }
  .chef-locations__location--city-scottsdale {
    background-size: 70px 70px;
  }
  .chef-locations__location--city-seattle {
    background-size: 41px 61px;
  }
  .chef-locations__location--city-bay-area,
  .chef-locations__location--city-toronto,
  .chef-locations__location--city-vancouver,
  .chef-locations__location--city-calgary,
  .chef-locations__location--city-edmonton,
  .chef-locations__location--city-hamilton,
  .chef-locations__location--city-mississauga,
  .chef-locations__location--city-montreal,
  .chef-locations__location--city-oakville,
  .chef-locations__location--city-ottawa,
  .chef-locations__location--city-usa,
  .chef-locations__location--city-london,
  .chef-locations__location--city-sydney,
  .chef-locations__location--city-other-markets {
    background-size: 65px 65px;
  }
  .start-conversation-box {
    margin-top: 80px;
    margin-bottom: 80px;
    padding: 0 50px;
  }
  .start-conversation-box__wrapper {
    padding: 60px 0;
  }
  .top-hosts {
    padding: 0 50px;
  }
  .top-hosts__title {
    margin-bottom: 54px;
    font-size: 42px;
    line-height: 45px;
  }
  .top-hosts__host-name {
    margin: 18px 0 14px;
    font-size: 18px;
    line-height: 16px;
  }
  .top-hosts__reviews {
    font-size: 14px;
    line-height: 12px;
  }
  .top-hosts__host-location {
    font-size: 16px;
    line-height: 16px;
  }
  .why-book__image {
    max-width: 556px;
  }
  .why-book__header {
    font-size: 40px;
  }
  .why-book__title {
    margin-bottom: 6px;
    letter-spacing: 0.08em;
    font-weight: 400;
    font-size: 22px;
    line-height: 26px;
  }
  .why-book__btn {
    height: 46px;
    font-size: 18px;
    line-height: 43px;
  }
  .top-menus {
    padding: 0 50px;
  }
  .top-menus__title {
    margin-bottom: 54px;
    font-size: 42px;
    line-height: 45px;
  }
  .world-cities__title {
    margin-bottom: 54px;
    letter-spacing: 0.03em;
    font-size: 42px;
    line-height: 45px;
  }
  .featured-articles {
    padding: 0;
    border: none;
  }
  .find-btn {
    height: 58px;
    margin-top: 48px;
    letter-spacing: 0.1em;
    font-size: 22px;
    line-height: 55px;
  }
  .hibachi__preview {
    max-width: 556px;
  }
  .hibachi__label {
    padding: 8px 24px;
    font-size: 18px;
  }
  .hibachi__title {
    font-size: 42px;
    line-height: 48px;
  }
  .hibachi__hr-line {
    margin: 32px 0;
  }
  .hibachi__subtitle {
    font-size: 22px;
    line-height: 32px;
  }
  .hibachi__list {
    margin-bottom: 32px;
    row-gap: 8px;
  }
  .hibachi__btn {
    height: 56px;
    font-size: 22px;
    line-height: 53px;
  }
}
@media (min-width: 1200px) {
  .private-chef__steps {
    max-width: 1440px;
    margin: 45px auto 0;
  }
  .private-chef__chef-locations {
    max-width: 1440px;
    margin: 80px auto 0;
  }
  .private-chef__top-hosts {
    max-width: 1440px;
    margin: 71px auto 80px;
  }
  .private-chef__world-cities {
    padding: 0 100px;
  }
  .private-chef__featured-articles {
    padding: 0 100px;
  }
  .steps {
    padding: 0 100px;
  }
  .starting-price {
    max-width: 1440px;
    margin: 58px auto 0;
    padding: 0 100px;
  }
  .top-experiences {
    padding: 0 100px;
  }
  .top-experiences__slider {
    display: grid;
    -moz-column-gap: 20px;
         column-gap: 20px;
    grid-template-columns: repeat(5, 1fr);
  }
  .top-experiences__button {
    display: block;
    width: 428px;
    height: 53px;
    margin: 60px auto 0;
    border: 1.5px solid #FF530D;
    border-radius: 10px;
    background-color: #FFFFFF;
    color: #FF530D;
    text-align: center;
    letter-spacing: 0.1em;
    font: 600 22px/50px 'Lato';
    transition: background-color 400ms, color 400ms;
  }
  .top-experiences__button:hover {
    background-color: #FF530D;
    color: #FFFFFF;
  }
  .top-experiences__button:hover,
  .top-experiences__button:focus,
  .top-experiences__button:focus-visible {
    outline: none;
    text-decoration: none;
  }
  .chef-locations__cities {
    position: relative;
    padding: 0 50px;
  }
  .chef-locations .slick-arrow {
    position: absolute;
    top: 50%;
    width: 14px;
    height: 27px;
    padding: 0;
    border: none;
    color: transparent;
    transform: translateY(-50%);
    overflow: hidden;
  }
  .chef-locations .slick-arrow:focus {
    outline: none;
  }
  .chef-locations .slick-arrow:hover {
    filter: invert(48%) sepia(93%) saturate(4295%) hue-rotate(355deg) brightness(102%) contrast(101%);
  }
  .chef-locations .slick-prev {
    left: 0;
    background: url(https://res.cloudinary.com/hz3gmuqw6/image/upload/v1659714387/pages/global-private-chef/arrow-prev.svg) no-repeat center;
    background-size: contain;
  }
  .chef-locations .slick-next {
    right: 0;
    background: url(https://res.cloudinary.com/hz3gmuqw6/image/upload/v1659714387/pages/global-private-chef/arrow-next.svg) no-repeat center;
    background-size: contain;
  }
  .start-conversation-box {
    padding: 0 100px;
  }
  .top-hosts {
    padding: 0 100px;
  }
  .why-book__info {
    padding: 24px 40px;
    max-width: 924px;
  }
  .why-book__info-wrapper {
    max-width: 744px;
  }
  .why-book__header {
    font-size: 42px;
  }
  .why-book__item {
    margin-bottom: 30px;
    padding-left: 75px;
  }
  .why-book__btn {
    margin-top: 24px;
  }
  .top-menus {
    padding: 0 100px;
    max-width: 1440px;
    margin: 0 auto;
  }
  .hibachi__info {
    display: flex;
    justify-content: flex-end;
    max-width: 924px;
    padding: 24px 40px;
  }
  .hibachi__info-wrapper {
    max-width: 744px;
  }
}
@media (min-width: 1300px) {
  .experiences-meal.standart-type .experiences-meal__preview,
  .experiences-meal__preview {
    width: 456px;
  }
}
@media (min-width: 1440px) {
  .steps__item {
    padding: 83px 21px 58px 46px;
    background-position: left 46px top 40px;
  }
  .steps__item:first-child {
    padding-left: 0;
    background-position: left top 40px;
  }
  .steps__item:last-child {
    padding-right: 0;
  }
  .hibachi__preview img {
    border-radius: 15px;
  }
  .why-book__image {
    border-radius: 15px;
  }
}
@media (max-width: 990px) {
  .start-conversation-box--bottom {
    margin-top: 40px;
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .start-conversation-box .start-conversation__link {
    margin-bottom: 0px;
  }
  .start-conversation-box__wrapper {
    border-bottom: 0px;
    padding-bottom: 0px;
  }
  .start-conversation-box--bottom .start-conversation-box__wrapper {
    padding-bottom: 40px;
    border-bottom: 1px solid #DDDDDD;
  }
}
