/* line 9, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page {
  padding-top: 72px;
  display: block;
}

/* line 14, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header {
  /*-- commented by Lipetsk
  min-width: 1240px;
  --*/
  height: 72px;
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 100;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  background: #2873AB url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MjAiIGhlaWdodD0iMTc0IiB2aWV3Qm94PSIwIDAgNTIwIDE3NCI%2BPGcgb3BhY2l0eT0iLjI4IiBmaWxsPSJub25lIiBzdHJva2U9IiMyRjlDRDEiPjxwYXRoIGQ9Ik0wIDE3NEwxNzQgME0xNSAxNzRMMTg5IDBNMzAgMTc0TDIwNCAwTTQ1IDE3NEwyMTkgME02MCAxNzRMMjM0IDBNNzUgMTc0TDI0OSAwTTkwIDE3NEwyNjQgME0xMDUgMTc0TDI3OSAwTTEyMCAxNzRMMjk0IDBNMTM1IDE3NEwzMDkgME0xNTAgMTc0TDMyNCAwTTE2NSAxNzRMMzM5IDBNMTgwIDE3NEwzNTQgME0xOTUgMTc0TDM2OSAwTTIxMCAxNzRMMzg0IDBNMjI1IDE3NEwzOTkgME0yNDAgMTc0TDQxNCAwTTI1NSAxNzRMNDI5IDBNMjcwIDE3NEw0NDQgME0yODUgMTc0TDQ1OSAwTTMwMCAxNzRMNDc0IDBNMzE1IDE3NEw0ODkgME0zMzAgMTc0TDUwNCAwTTM0NSAxNzRMNTE5IDAiLz48L2c%2BPC9zdmc%2B) !important;
}
/* line 27, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header > .l-center {
  display: flex;
  justify-content: space-between;
  height: 100%;
  width: 100%;
  padding: 0;
  margin: 0;
}
/* line 34, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header > .l-center .b-header-left, .l-page__header > .l-center .b-header-right {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 24px;
  width: calc((100% - 200px)/2);
}
/* line 41, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header > .l-center .b-header-right {
  justify-content: flex-end;
  padding-right: 24px;
}
/* line 47, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header__logo {
  height: 100%;
  width: 200px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iNTQiIHZpZXdCb3g9IjAgMCAyMDAgNTQiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMC4yNTggNDguNDM2aDUuOTUzbC0uMDMtMjAuMTEtNS45MjItNS45NzdNMjEuNzUgNDguNDM2SDI3Ljd2LTMxLjY3bC01Ljk1My02LjAxTTMzLjE2NyA0OC42NDNoNy40MDd2LTguMjk3bDMuMTU4LTQuMjU2IDUuMTI1IDEyLjU1M2g5LjEyN2wtOC42ODItMTkuNzQ2IDcuODk4LTExLjE1aC05LjkzOGwtNi42ODggMTAuNjgtLjAzMi0xOS4wNTgtNy4zNzUtNy4xMTYiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNjMuMDEgMzAuOTk3djQuODcyaDMuMjI2YzEuNzYgMCAyLjU1Ny0uNDk3IDIuNTU3LTIuNDUzIDAtMS45Mi0uNzk4LTIuNDItMi41NTctMi40Mkg2My4wMXptLTUuODktNC44MzhINjguNWM0LjM2IDAgNi43MjggMi43MyA2LjcyOCA3LjI5IDAgNC41OS0yLjM3IDcuMzItNi43MjggNy4zMmgtNS40OXY3LjkxaC01Ljg5VjI2LjE2ek03NS43NjcgMjYuMTZ2MjIuNTJoMTYuNjJ2LTUuOGgtMTAuNzNWMzkuOWg4LjI3N1YzNC4zOGgtOC4yNzh2LTIuN2gxMC4yMjh2LTUuNTJNOTMuMjQgMjYuMTZ2MjIuNTJoNS44ODhWMzEuNzc0aDYuNzI4VjQ4LjY4aDUuODlWMjYuMTZNMTIzLjM5MyA0My40NjhjMi41MzcgMCAzLjg5Ny0yLjEwNyAzLjg5Ny02LjA0OCAwLTMuOTQtMS4zNi02LjA4LTMuODk3LTYuMDhzLTMuODk4IDIuMTQtMy44OTggNi4wOCAxLjM2IDYuMDQ4IDMuODk4IDYuMDQ4bTAtMTcuODk3YzYuNzkgMCAxMC4yMjYgNC4wNjMgMTAuMjI2IDExLjg1cy0zLjQzOCAxMS45MTMtMTAuMjI3IDExLjkxM2MtNi43OSAwLTEwLjIyNy00LjEyNi0xMC4yMjctMTEuOTEzIDAtNy43ODYgMy40MzYtMTEuODUgMTAuMjI3LTExLjg1TTE0NC4zODcgMzEuMzRjLTIuNTM3IDAtMy44OTggMi4xNC0zLjg5OCA2LjA4czEuMzYgNi4wNDggMy44OTcgNi4wNDhjMS44MDMgMCAyLjk1NS0xLjIxIDMuMzEtMy42NThoNi43OTJjLS42MSA2LjE3NC00LjA0OCA5LjQ2Mi0xMC4xMDMgOS40NjItNi43OSAwLTEwLjIzLTQuMDY0LTEwLjIzLTExLjg1MiAwLTcuNzg2IDMuNDQtMTEuODUgMTAuMjMtMTEuODUgNi4zNyAwIDkuODUgMy42MjcgMTAuMDYgMTAuMDVoLTYuNzNjLS4xODgtMi43OS0xLjM2Mi00LjI4LTMuMzMtNC4yOCIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNTQuMDIgMjYuMTZ2NS43MDhoNS40OTJWNDguNjhoNS45MDhWMzEuODdoNS41MTR2LTUuNzFNMTgzLjI5NSA0MS42MDhjMC0xLjgzLS43MzMtMi4yNjUtMi4zNy0yLjI2NWgtMy40Mzd2NC40OTdoMy40MzhjMS42MzYgMCAyLjM3LS40MzIgMi4zNy0yLjIzMm0tNS44MDgtMTUuNDV2OC4zNzZoNS44MDdjNC4yMSAwIDYuNDEgMi41NDUgNi40MSA3LjAxMiAwIDQuNDM4LTIuMzAzIDcuMTM1LTYuNTM3IDcuMTM1SDE3MS42VjI2LjE2aDUuODg4eiIvPjwvc3ZnPg%3D%3D) no-repeat center center;
}
/* line 52, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header__link {
  padding: 0 17px;
  margin: 0 13px;
  font-size: 22px;
  line-height: 38px;
  color: #fff;
  border-bottom: 2px solid transparent;
}
/* line 58, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header__link.current {
  border-bottom-color: #309dd2;
}
/* line 63, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header__phone-wrapper {
  height: 100%;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMjUiIGhlaWdodD0iNzQiIHZpZXdCb3g9IjAgMCAyMjUgNzQiPjxnIG9wYWNpdHk9Ii4yOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMjg3M0IxIj48cGF0aCBkPSJNLjEyNSA3NGw3NC03NE02LjYyNSA3NGw3NC03NE0xMy4xMjUgNzRsNzQtNzRNMTkuNjI1IDc0bDc0LTc0TTI2LjEyNSA3NGw3NC03NE0zMi42MjUgNzRsNzQtNzRNMzkuMTI1IDc0bDc0LTc0TTQ1LjYyNSA3NGw3NC03NE01Mi4xMjUgNzRsNzQtNzRNNTguNjI1IDc0bDc0LTc0TTY1LjEyNSA3NGw3NC03NE03MS42MjUgNzRsNzQtNzRNNzguMTI1IDc0bDc0LTc0TTg0LjYyNSA3NGw3NC03NE05MS4xMjUgNzRsNzQtNzRNOTcuNjI1IDc0bDc0LTc0TTEwNC4xMjUgNzRsNzQtNzRNMTEwLjYyNSA3NGw3NC03NE0xMTcuMTI1IDc0bDc0LTc0TTEyMy42MjUgNzRsNzQtNzRNMTMwLjEyNSA3NGw3NC03NE0xMzYuNjI1IDc0bDc0LTc0TTE0My4xMjUgNzRsNzQtNzRNMTQ5LjYyNSA3NGw3NC03NCIvPjwvZz48L3N2Zz4%3D) no-repeat center center;
}
/* line 66, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header__phone-wrapper > .phone {
  margin-top: 13px;
  display: block;
  padding: 1px 14px 0 46px;
  border: 1px solid #309dd2;
  border-radius: 12px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI2IDI2Ij48cGF0aCBmaWxsPSIjMkY5Q0QxIiBkPSJNMjUgMTkuOTUzYzAtLjEyIDAtLjI0LS4wNTItLjM1OC0uMTItLjM1Ny0uOTU1LS43My0xLjI5Ni0uOS0uOTctLjU0Ny0xLjk2LTEuMDc1LTIuOTE0LTEuNjQtLjQ0My0uMjctLjk4OC0uNzgyLTEuNTE3LS43ODItMS4wNCAwLTIuNTU2IDMuMDg0LTMuNDc4IDMuMDg0LS40NiAwLTEuMDU2LS40MjYtMS40NjUtLjY2My0zLjEwMy0xLjcyMy01LjI1LTMuODctNi45NzItNi45NzMtLjI0LS40MDgtLjY2NS0xLjAwNC0uNjY1LTEuNDY1IDAtLjkyIDMuMDg2LTIuNDM3IDMuMDg2LTMuNDc2IDAtLjUzLS41MTItMS4wNzUtLjc4NS0xLjUxOC0uNTYtLjk1Ni0xLjA4Ny0xLjk0NS0xLjYzMy0yLjkxNi0uMTctLjM0LS41NDUtMS4xNzYtLjkwMy0xLjI5NkM2LjI4NCAxIDYuMTY0IDEgNi4wNDYgMWMtLjYxNCAwLTEuODA3LjI3Mi0yLjM3LjUyOC0uODM1LjM1OC0xLjM4IDEuMzEyLTEuODA2IDIuMDhDMS4zMjQgNC42MTIgMSA1LjYzNSAxIDYuNzc3YzAgMS41ODUuNjQ4IDMuMDE3IDEuMTc3IDQuNDY1LjM3NSAxLjA0LjgzNSAyLjA0NiAxLjQxNCAyLjk4MyAxLjc5IDIuODk3IDUuMjg1IDYuMzkyIDguMTgzIDguMTgyLjkzNy41OCAxLjk0MyAxLjA0IDIuOTgzIDEuNDE1IDEuNDUuNTI4IDIuODggMS4xNzYgNC40NjYgMS4xNzYgMS4xNDIgMCAyLjE2NC0uMzI1IDMuMTctLjg3Ljc2Ny0uNDI3IDEuNzIyLS45NzIgMi4wOC0xLjgwOC4yNTUtLjU2Mi41MjgtMS43NTUuNTI4LTIuMzciLz48L3N2Zz4%3D) no-repeat 14px center;
  font-size: 22px;
  line-height: 43px;
  color: #fff;
}
/* line 75, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header__phone-wrapper > .phone:hover {
  color: #2873b2;
}
/* line 81, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header__dropdown {
  display: none;
  min-width: 140%;
  position: absolute;
  top: 100%;
  right: 0;
  background-color: #1e1e1e;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
}
/* line 88, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header__dropdown.right-side-open {
  right: -90px;
}
/* line 92, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header__dropdown-wrapper:hover > .l-page__header__dropdown {
  display: block;
}
/* line 96, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header__dropdown-wrapper > .email_letter {
  margin: 0 14px;
  height: 52px;
  width: 52px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPgogIDxnPgogICAgPGc%2BCiAgICAgIDxwYXRoIGQ9Im00OTQuMiw0ODhjMCwwIDAtMjI1LjggMC0zMDEgMC0zLjEtMy45LTctNy43LTkuOWwtNzguNy01Ny4xdi02My4xYzAtNi4yLTUuMi0xMC40LTEwLjQtMTAuNGgtODkuN2wtNDUuNy0zMy4zYy0zLjEtMi4xLTguMy0yLjEtMTEuNSwwbC00NS43LDMzLjNoLTg5LjdjLTYuMiwwLTEwLjQsNS4yLTEwLjQsMTAuNHY2Mi40bC03OS43LDU3LjljLTQuNywyLjktNy43LDYuNy03LjcsOS45IDAsNzUuNyAwLDMwMyAwLDMwMyAwLDUuOSA0LjcsMTAgOS42LDEwLjQgMC4zLDAgMC41LDAgMC44LDBoNDU2YzYuNy0wLjEgMTAuNS01LjMgMTAuNS0xMi41em0tMTkuOC0yODIuM3YyNjMuNmwtMTcyLjEtMTM3LjggMTcyLjEtMTI1Ljh6bS03LjctMTguM2wtNTguOSw0Mi45di04Ni4ybDU4LjksNDMuM3ptLTIxMC45LTE1NC41bDE4LjMsMTMuNWgtMzYuN2wxOC40LTEzLjV6bTEzMS4yLDM0LjR2MTc4LjJsLTEzMS4yLDk1LjYtMTMxLjItOTUuNnYtMTc4LjJoMjYyLjR6bS0zNDkuOCwxMzguNGwxNzIuMSwxMjUuOC0xNzIuMSwxMzguNnYtMjY0LjR6bTY3LjYsMjUuNGwtNjAuNC00NCA2MC40LTQzLjl2ODcuOXptLTQ4LjksMjQ5LjVsMTcwLjEtMTM2LjkgMjMuNSwxNy4yYzQuNSwzLjQgNy45LDMuNCAxMi41LDBsMjMuNS0xNy4yIDE3MS4xLDEzNi45aC00MDAuN3oiIGZpbGw9IiNGRkZGRkYiLz4KICAgICAgPHJlY3Qgd2lkdGg9IjE0MC41IiB4PSIxODYuMSIgeT0iMTE4LjMiIGhlaWdodD0iMTkuOCIgZmlsbD0iI0ZGRkZGRiIvPgogICAgICA8cmVjdCB3aWR0aD0iMTQwLjUiIHg9IjE4Ni4xIiB5PSIxODEuOCIgaGVpZ2h0PSIxOS44IiBmaWxsPSIjRkZGRkZGIi8%2BCiAgICAgIDxyZWN0IHdpZHRoPSIxNDAuNSIgeD0iMTg2LjEiIHk9IjI0NS4zIiBoZWlnaHQ9IjE5LjgiIGZpbGw9IiNGRkZGRkYiLz4KICAgIDwvZz4KICA8L2c%2BCjwvc3ZnPgo%3D) no-repeat center center;
  background-size: contain;
}
/* line 104, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header__dropdown__link {
  display: block;
  padding: 2px 12px 0;
  font-size: 22px;
  line-height: 38px;
  color: #fff;
}
/* line 111, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header__dropdown .office_phone, .l-page__header__dropdown .duty_phone {
  color: #FFFFFF;
  font-size: 15px;
  line-height: 15px;
}
/* line 116, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header__dropdown .office_phone .name, .l-page__header__dropdown .duty_phone .name {
  margin: 16px 0 0 12px;
  font-size: 23px;
  line-height: 23px;
}
/* line 121, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header__dropdown .office_phone .name span, .l-page__header__dropdown .duty_phone .name span {
  font-size: 14px;
  vertical-align: middle;
}
/* line 126, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header__dropdown .office_phone .name:last-child, .l-page__header__dropdown .duty_phone .name:last-child {
  margin-bottom: 20px;
}
/* line 131, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header__dropdown .office_phone .schedule, .l-page__header__dropdown .duty_phone .schedule {
  margin: 5px 0 0 12px;
}
/* line 135, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header__dropdown .office_phone .phone, .l-page__header__dropdown .duty_phone .phone {
  margin: 5px 0 7px 12px;
}
/* line 139, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header__dropdown .office_phone:hover, .l-page__header__dropdown .duty_phone:hover {
  color: #2873b2;
}
/* line 145, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header .new-message {
  position: absolute;
  padding: 1px 1px 0 0;
  height: 20px;
  width: 20px;
  background: #FF1818;
  color: white;
  bottom: 25px;
  right: 0px;
  border-radius: 10px;
  text-align: center;
  vertical-align: middle;
  font-size: 15px;
}

/* line 161, /app/app/assets/stylesheets/global/layout/_header.css.scss */
.l-page__header__mobile {
  display: none;
}

@media screen and (max-width: 757px) {
  /* line 166, /app/app/assets/stylesheets/global/layout/_header.css.scss */
  .l-page__header {
    display: none;
  }

  /* line 169, /app/app/assets/stylesheets/global/layout/_header.css.scss */
  .l-page__header__mobile {
    display: flex;
    justify-content: space-between;
    padding: 0;
    height: 72px;
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    background-color: #1e1e1e;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
    z-index: 100;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
  }
  /* line 180, /app/app/assets/stylesheets/global/layout/_header.css.scss */
  .l-page__header__mobile__logo {
    height: 100%;
    width: 220px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iNTQiIHZpZXdCb3g9IjAgMCAyMDAgNTQiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMC4yNTggNDguNDM2aDUuOTUzbC0uMDMtMjAuMTEtNS45MjItNS45NzdNMjEuNzUgNDguNDM2SDI3Ljd2LTMxLjY3bC01Ljk1My02LjAxTTMzLjE2NyA0OC42NDNoNy40MDd2LTguMjk3bDMuMTU4LTQuMjU2IDUuMTI1IDEyLjU1M2g5LjEyN2wtOC42ODItMTkuNzQ2IDcuODk4LTExLjE1aC05LjkzOGwtNi42ODggMTAuNjgtLjAzMi0xOS4wNTgtNy4zNzUtNy4xMTYiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNjMuMDEgMzAuOTk3djQuODcyaDMuMjI2YzEuNzYgMCAyLjU1Ny0uNDk3IDIuNTU3LTIuNDUzIDAtMS45Mi0uNzk4LTIuNDItMi41NTctMi40Mkg2My4wMXptLTUuODktNC44MzhINjguNWM0LjM2IDAgNi43MjggMi43MyA2LjcyOCA3LjI5IDAgNC41OS0yLjM3IDcuMzItNi43MjggNy4zMmgtNS40OXY3LjkxaC01Ljg5VjI2LjE2ek03NS43NjcgMjYuMTZ2MjIuNTJoMTYuNjJ2LTUuOGgtMTAuNzNWMzkuOWg4LjI3N1YzNC4zOGgtOC4yNzh2LTIuN2gxMC4yMjh2LTUuNTJNOTMuMjQgMjYuMTZ2MjIuNTJoNS44ODhWMzEuNzc0aDYuNzI4VjQ4LjY4aDUuODlWMjYuMTZNMTIzLjM5MyA0My40NjhjMi41MzcgMCAzLjg5Ny0yLjEwNyAzLjg5Ny02LjA0OCAwLTMuOTQtMS4zNi02LjA4LTMuODk3LTYuMDhzLTMuODk4IDIuMTQtMy44OTggNi4wOCAxLjM2IDYuMDQ4IDMuODk4IDYuMDQ4bTAtMTcuODk3YzYuNzkgMCAxMC4yMjYgNC4wNjMgMTAuMjI2IDExLjg1cy0zLjQzOCAxMS45MTMtMTAuMjI3IDExLjkxM2MtNi43OSAwLTEwLjIyNy00LjEyNi0xMC4yMjctMTEuOTEzIDAtNy43ODYgMy40MzYtMTEuODUgMTAuMjI3LTExLjg1TTE0NC4zODcgMzEuMzRjLTIuNTM3IDAtMy44OTggMi4xNC0zLjg5OCA2LjA4czEuMzYgNi4wNDggMy44OTcgNi4wNDhjMS44MDMgMCAyLjk1NS0xLjIxIDMuMzEtMy42NThoNi43OTJjLS42MSA2LjE3NC00LjA0OCA5LjQ2Mi0xMC4xMDMgOS40NjItNi43OSAwLTEwLjIzLTQuMDY0LTEwLjIzLTExLjg1MiAwLTcuNzg2IDMuNDQtMTEuODUgMTAuMjMtMTEuODUgNi4zNyAwIDkuODUgMy42MjcgMTAuMDYgMTAuMDVoLTYuNzNjLS4xODgtMi43OS0xLjM2Mi00LjI4LTMuMzMtNC4yOCIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNTQuMDIgMjYuMTZ2NS43MDhoNS40OTJWNDguNjhoNS45MDhWMzEuODdoNS41MTR2LTUuNzFNMTgzLjI5NSA0MS42MDhjMC0xLjgzLS43MzMtMi4yNjUtMi4zNy0yLjI2NWgtMy40Mzd2NC40OTdoMy40MzhjMS42MzYgMCAyLjM3LS40MzIgMi4zNy0yLjIzMm0tNS44MDgtMTUuNDV2OC4zNzZoNS44MDdjNC4yMSAwIDYuNDEgMi41NDUgNi40MSA3LjAxMiAwIDQuNDM4LTIuMzAzIDcuMTM1LTYuNTM3IDcuMTM1SDE3MS42VjI2LjE2aDUuODg4eiIvPjwvc3ZnPg%3D%3D) no-repeat center center;
    background-size: contain;
  }
  /* line 186, /app/app/assets/stylesheets/global/layout/_header.css.scss */
  .l-page__header__mobile .mobile-menu {
    padding: 0;
    margin: 0;
    outline: 0;
    width: 62px;
    cursor: pointer;
    text-shadow: 1px 1px #000;
    border-left: 1px solid #000;
  }
  /* line 195, /app/app/assets/stylesheets/global/layout/_header.css.scss */
  .l-page__header__mobile .mobile-menu:hover {
    cursor: pointer;
  }
  /* line 199, /app/app/assets/stylesheets/global/layout/_header.css.scss */
  .l-page__header__mobile .mobile-menu .menu-name {
    padding-top: 16px;
    color: #fff;
    font-size: 13px;
    line-height: 11px;
    text-align: center;
  }
  /* line 207, /app/app/assets/stylesheets/global/layout/_header.css.scss */
  .l-page__header__mobile .mobile-menu .menu-img {
    margin: 0 auto;
    height: 40px;
    width: 35px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI%2FPgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0%2BCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI4My40MjYgMjgzLjQyNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjgzLjQyNiAyODMuNDI2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPGc%2BCgk8cmVjdCB4PSIwIiB5PSI0MC44NCIgd2lkdGg9IjI4My40MjYiIGhlaWdodD0iNDcuNzM1IiBmaWxsPSIjRkZGRkZGIi8%2BCgk8cmVjdCB4PSIwIiB5PSIxMTcuMjgyIiB3aWR0aD0iMjgzLjQyNiIgaGVpZ2h0PSI0Ny43MzUiIGZpbGw9IiNGRkZGRkYiLz4KCTxyZWN0IHg9IjAiIHk9IjE5NC44NTEiIHdpZHRoPSIyODMuNDI2IiBoZWlnaHQ9IjQ3LjczNSIgZmlsbD0iI0ZGRkZGRiIvPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjwvc3ZnPgo%3D) no-repeat center center;
    background-size: contain;
  }
  /* line 214, /app/app/assets/stylesheets/global/layout/_header.css.scss */
  .l-page__header__mobile .mobile-menu-content {
    display: none;
    margin: 0;
    padding: 0 0 2px;
    position: absolute;
    right: -12px;
    top: 72px;
    background-color: #1e1e1e;
    width: auto;
    z-index: 100;
    pointer-events: auto;
    text-align: left;
    box-shadow: inset 0px 14px 14px -11px rgba(0, 0, 0, 0.3);
  }
  /* line 228, /app/app/assets/stylesheets/global/layout/_header.css.scss */
  .l-page__header__mobile .mobile-menu-content.show-menu {
    display: block;
  }
  /* line 232, /app/app/assets/stylesheets/global/layout/_header.css.scss */
  .l-page__header__mobile .mobile-menu-content li {
    padding: 0;
    width: 185px;
    color: #f2f5e9;
    list-style-type: none;
    white-space: nowrap;
    font-size: 18px;
    line-height: 20px;
    border-top: 1px solid #000;
  }
  /* line 242, /app/app/assets/stylesheets/global/layout/_header.css.scss */
  .l-page__header__mobile .mobile-menu-content li.current, .l-page__header__mobile .mobile-menu-content li:hover {
    background-color: #2873b2;
  }
  /* line 246, /app/app/assets/stylesheets/global/layout/_header.css.scss */
  .l-page__header__mobile .mobile-menu-content li .name {
    line-height: 23px;
  }
  /* line 250, /app/app/assets/stylesheets/global/layout/_header.css.scss */
  .l-page__header__mobile .mobile-menu-content li .schedule, .l-page__header__mobile .mobile-menu-content li .phone {
    margin: 0;
    font-size: 11px;
    line-height: 13px;
  }
  /* line 256, /app/app/assets/stylesheets/global/layout/_header.css.scss */
  .l-page__header__mobile .mobile-menu-content li a {
    display: block;
    padding: 14px 25px;
    background: transparent;
    border: none;
    color: inherit;
    outline: 0;
    cursor: pointer;
  }
}
