
.footer-link[data-v-099ef3e5] {
  cursor: pointer;
}
.footer-link[data-v-099ef3e5]:hover {
  color: #1e449c;
}
.footer-links[data-v-099ef3e5] {
  width: 130px;
  height: 150px;
  margin: 20px 0 0 3px;
  font-family: LufthansaText;
  font-size: 16px;
  font-weight: 400;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.25;
  letter-spacing: normal;
  color: var(--lh-deep-blue);
}
.footer-paragraph[data-v-099ef3e5] {
  width: 304px;
  height: 88px;
  margin: 20px 0 0;
  font-family: LufthansaText;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.38;
  letter-spacing: normal;
  color: var(--lh-deep-blue);
}
.footer-button[data-v-099ef3e5] {
  
  font-size: 18px;
  font-style: normal;
  min-width: 145px;
  max-width: 210px;
}
.unteres-panel[data-v-099ef3e5] {
  margin: 25px 0 0 0;
  align-items: start;
  grid-template-columns: repeat(3, minmax(320px, 1fr));
}
.spalten-titel[data-v-099ef3e5] {
  height: 19px;
  font-family: LufthansaHead;
  font-size: 16px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.06;
  letter-spacing: normal;
  color: var(--lh-deep-blue);
  margin: 0 0 15px 0;
}
.div-trennlinie[data-v-099ef3e5] {
  margin-left: 10px;
  margin-right: 10px;
  justify-content: center;
  grid-template-columns: minmax(0, 100%);
}
.footer-unteres-panel[data-v-099ef3e5] {
  grid-template-columns: 1fr 1fr 1fr;
}
.logo-panel[data-v-099ef3e5] {
  grid-template-columns: repeat(auto-fit, 25px);
}
.trennlinie[data-v-099ef3e5] {
  height: 2px;
  margin: 20px 0 18px 1px;
  border-top: solid 1px var(--albatros-grey-12);
}
.footer-oberer-text[data-v-099ef3e5] {
  width: 198px;
  height: 24px;
  font-family: LufthansaText;
  font-size: 16px;
  font-weight: 400;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.33;
  letter-spacing: normal;
  margin: 0 0 5px 0;
  color: var(--lh-deep-blue);
}
.socialmedia-div[data-v-099ef3e5] {
  cursor: pointer;
}
@media(max-width: 1022px) {
.unteres-panel[data-v-099ef3e5] {
    grid-template-columns: auto;
    grid-gap: 51px;
}
.spacing[data-v-099ef3e5] {
    margin-top: 20px;
}
}


.inhalt[data-v-0da2ee6a]{
    font-family: LufthansaText;
    color: var(--lh-deep-blue);
}
.headerBild[data-v-0da2ee6a] {
  background-image: var(--hintergrundbild-desktop);
  background-repeat: no-repeat;
  background-size: 100%;
  aspect-ratio: 1274/400;
  max-height: 451.76px;
  text-align: center;
}
@media (max-width: 375px) {
.headerBild[data-v-0da2ee6a] {
    background-image: var(--hintergrundbild-mobile);
    aspect-ratio: 375/230;
}
}


#newsletter-btn-oycw_ {
  pointer-events: none
}


.einstellung-container[data-v-154ea9da] {
  font-family: LufthansaText !important;
  color: var(--lh-deep-blue) !important;
  display: flex;
  justify-content: center;
}
.inner-container-aenderungsdialog[data-v-154ea9da] {
  width: 90%;
}
.email-panel-container[data-v-154ea9da] {
    grid-template-columns: 400px 400px 1fr;
    margin-top: 55px;
}
.input-style[data-v-154ea9da] {
    width: 100%;
    max-width: 400px;
}
small[data-v-154ea9da] {
  color: var(--icon-error);
  font-family: LufthansaHead;
}
.errors[data-v-154ea9da] {
  margin-bottom: 20px;
}
.confirm-content[data-v-154ea9da] {
  color: var(--lh-deep-blue);
}


.inner-container-aenderungsdialog {
  position: absolute;
  left: 15%;
  right: 15%;
}
.p-tabview .p-tabview-panels {
  font-family: LufthansaText !important;
  color: var(--lh-deep-blue) !important;
}
.p-tabview .p-tabview-nav li .p-tabview-nav-link {
  font-family: LufthansaText !important;
  color: var(--lh-deep-blue) !important;
}
.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link {
  border-color: var(--lh-deep-blue) !important;
}
.p-dialog .p-dialog-header {
  color: var(--lh-deep-blue) !important;
}
@media (max-width: 973px) {
.inner-container-aenderungsdialog {
    left: 5%;
    right: 5%;
}
}
@media (max-width: 757px) {
.inner-container-aenderungsdialog {
    left: 15%;
    right: 15%;
}
}
@media (max-width: 546px) {
.inner-container-aenderungsdialog {
    left: 5%;
    right: 5%;
}
}
@media (max-width: 425px) {
.inner-container-aenderungsdialog {
    left: 10%;
    right: 10%;
}
.p-tabview .p-tabview-nav {
    border: none !important;
}
.p-tabview .p-tabview-nav li .p-tabview-nav-link {
    border: none !important;
}
}
@media (max-width: 385px) {
.inner-container-aenderungsdialog {
    left: 5%;
    right: 5%;
}
}



#overlay_menu {
  margin-top: 20px;
  border: 0 !important;
  color: #05164d !important;
  width: 315px;
}
#overlay_menu .p-menuitem {
  border-bottom: 1px solid lightgrey;
  padding: 10px 0 10px 0;
}
.p-menuitem-icon,
.p-menuitem-text {
  color: #05164d !important;
}
.p-menuitem-text {
  padding-left: 8px;
  font-family: LufthansaText;
}
.p-overlaypanel-close {
  top: 4px !important;
  right: 15px !important;
  height: 24px;
  width: 24px;
  color: lightgrey !important;
  background-color: white !important;
}
.p-overlaypanel-close-icon {
  font-size: 24px !important;
}
@media (max-width: 375px) {
#overlay_panel {
    top: 48px !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    box-shadow: none !important;
}
.p-overlaypanel-close-icon {
    color: #05164d !important;
    background-color: white !important;
    font-size: 24px !important;
}
}


.p-button[data-v-0125e1de] {
  height: 39px;
  font-size: 18px;
  justify-content: space-between;
}
@media (max-width: 960px) {
.desktop-only[data-v-0125e1de] {
    display: none;
}
.p-button[data-v-0125e1de] {
    background-color: #fff !important;
    border-color: #fff !important;
    font-size: 18px;
    color: #05164d !important;
    font-family: LufthansaText;
    justify-content: space-between;
}
}
@media (min-width: 961px) {
.mobile-only[data-v-0125e1de] {
    display: none;
}
}


.suchfeld input, .p-autocomplete-item {
    font-family: 'LufthansaText';
}
.suchfeld-container {
    width: 100%;
    display: flex;
    justify-content: end;
}
.suchfeld {
    width: 100%;
    position: relative;
}
.suchfeld > span > input,
.suchfeld > span > input:hover {
  width: 120px;
  background-color: var(--secondary-lhg-grey-12) !important;
  border-color: var(--secondary-lhg-grey-12)  !important;
  transition: all .8s;
}
.suche > .p-autocomplete-input:hover {
  background-color: var(--secondary-lhg-grey-12) !important;
  border-color: var(--secondary-lhg-grey-12)  !important;
}
.suchfeld-expanded > span > input {
  width: 100% !important;
  transition: none !important;
}
.suchfeld > span > input::placeholder {
  color: var(--lh-deep-blue);
  opacity: 1;
}
.suchfeld > span > input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: var(--lh-deep-blue);
}
.suchfeld > span > input::-ms-input-placeholder { /* Microsoft Edge */
  color: var(--lh-deep-blue);
}
.suchfeld > i {
    color: var(--lh-deep-blue) !important;
}
.suchfeld > span > input:focus {
    width: 100%;
    background-color: var(--wei);
    border-color: var(--lh-deep-blue) !important;
}
.suchfeld > .p-autocomplete {
    width: 100%;
    display: flex;
    justify-content: end;
}
input::-webkit-search-cancel-button{
    display: none;
}
.p-autocomplete-input{
    position: absolute;
    right: 0;
}
.visually-hidden {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}
@media (max-width: 960px) {
.suchfeld-expanded > .pi-search {
        margin-top: 10px !important;
}
}



.customer-type-container {
  padding: 1.2rem 1.9rem !important;
  background-color: #f6f9fc;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.customer-type-link {
  text-decoration: none;
  color: var(--lh-deep-blue) !important;
  margin-right: 5px;
  font-weight: 700;
  padding: 5px 10px;
  border-radius: 4px;
}
.customer-type-link:hover {
  background-color: #cae5f5;
}
.customer-type-active
{
  background-color: #cae5f5;
}
.vsm-menu {
  max-width: 1275px !important;
  width: 100%;
  margin: 0 auto;
  font-size: 18px;
  font-family: LufthansaHead !important;
  color: var(--lh-deep-blue) !important;
   -ms-user-select: none;
 -moz-user-select: none;
 -webkit-user-select: none;
 user-select: none;
}
.section-grid {
  display: grid;
  align-items: center;
  justify-content: start;
}
.vsm-nav {
  margin: 0;
}
.vsm-link-container {
  flex: 1 1 0;
  margin-right: 25px;
  margin-bottom: 10px;
  justify-content: unset !important;
}
.vsm-link {
  color: var(--lh-deep-blue) !important;
  margin: 0 25px 0 0;
  font-weight: bold;
  font-family: LufthansaHead;
}
.dropdown {
  width: fit-content
}
.mobile {
  display: none !important;
   -ms-user-select: none;
 -moz-user-select: none;
 -webkit-user-select: none;
 user-select: none;
}
.row .column:nth-child(2) {
  background-color:#F6F9FC;
}
.vsm-background {
  border-radius: 4px !important;
  box-shadow: 0 50px 100px -20px rgb(50 50 93 / 25%), 0 30px 60px -30px rgb(0 0 0 / 30%), 0 -18px 60px -10px rgb(0 0 0 / 13%) !important;
}
:focus {
  box-shadow: none !important;
}
@media (max-width: 1035px) {
.vsm-link {
  margin: 0 20px 0 0;
}
}
@media (max-width: 960px) {
.vsm-mob-hide {
    display: none;
}
.p-menubar {
    background-color: var(--wei) !important;
    border: none !important;
}
.p-menubar .p-menubar-button {
    color: var(--lh-deep-blue) !important;
}
.p-menubar-start {
    display: flex;
    width: 100%;
    justify-content: space-between;
}
.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link {
    background: var(--wei) !important;
}
.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link .p-menuitem-text {
    color: var(--lh-yellow) !important;
}
.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link .p-submenu-icon {
    color: var(--lh-yellow) !important;
}
.p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link > .p-submenu-icon {
  color: #6c757d !important
}
.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link {
    padding: 1.2rem 1rem !important;
    font-family: LufthansaHead !important;
    font-weight: bold !important;
}
.pi-bars {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAgMTIwIiB3aWR0aD0iMzAwcHgiIGhlaWdodD0iMzAwcHgiPjxyZWN0IHg9IjI4IiB5PSIzNiIgd2lkdGg9IjY0IiBoZWlnaHQ9IjEwIiByeD0iNSIgcnk9IjUiIGZpbGw9IiMwNTE2NGQiIGNsYXNzPSIiIHRyYW5zZm9ybT0iIi8+PHJlY3QgeD0iMjgiIHk9IjU1IiB3aWR0aD0iNjQiIGhlaWdodD0iMTAiIHJ4PSI1IiByeT0iNSIgZmlsbD0iIzA1MTY0ZCIgY2xhc3M9IiIgdHJhbnNmb3JtPSIiLz48cmVjdCB4PSIyOCIgeT0iNzQiIHdpZHRoPSI2NCIgaGVpZ2h0PSIxMCIgcng9IjUiIHJ5PSI1IiBmaWxsPSIjMDUxNjRkIiBjbGFzcz0iIiB0cmFuc2Zvcm09IiIvPjwvc3ZnPgo=)  !important;
    width: 30px  !important;
    height: 30px  !important;
    background-size: contain  !important;
    background-repeat: no-repeat  !important;
    color: var(--wei) !important;
}
.p-menubar .p-menubar-button:hover > .pi-bars{
    color: transparent !important;
}
}


.vsm-link-container[data-v-5ee7f3a4]:hover {
  text-decoration: underline;
}
.section[data-v-5ee7f3a4] {
  margin: 25px 10px
}
.section-titel[data-v-5ee7f3a4] {
  font-size: 18px;
  font-weight: bold;
  font-family: LufthansaHead;
}
.section-item[data-v-5ee7f3a4] {
  text-decoration: none;
  color: var(--lh-deep-blue);
  display: block;
  margin-top: 15px;
  line-height: 1;
  font-size: 17px;
}
.icon[data-v-5ee7f3a4] {
  margin-left: 40px;
}
.section-item[data-v-5ee7f3a4]:hover {
  text-decoration: underline;
  color: var(--albatros-grey-80);
}
.row[data-v-5ee7f3a4] {
  display: flex;
}
.column[data-v-5ee7f3a4] {
  flex: 1;
  min-width: 355px;
}
#search-button[data-v-5ee7f3a4] {
  background-color: var(--wei) !important;
  border-color: var(--wei) !important;
  font-size: 18px;
  color: var(--lh-deep-blue)!important;
  font-family: LufthansaText;
  justify-content: space-between;
}
#search-button[data-v-5ee7f3a4]:focus {
  border: none !important;
  outline: none !important;
  outline-style: none !important;
}
@media (max-width: 1135px) {
.vsm-menu[data-v-5ee7f3a4] {
  font-size: 16px;
}
}
@media (max-width: 1035px) {
.vsm-menu[data-v-5ee7f3a4] {
  font-size: 15px;
}
}
@media (max-width: 960px) {
.mobile[data-v-5ee7f3a4] {
    display: flex !important;
}
.header-wrapper[data-v-5ee7f3a4] {
    display: flex;
    width: 92px;
    height: 19px;
    margin: 13px 10px 0 0px;
}
.mobilebutton[data-v-5ee7f3a4] {
    display: grid;
    width: 100%;
    justify-content: end;
    grid-template-columns: auto auto;
}
.pi-own[data-v-5ee7f3a4] {
    display: flex;
    height: 22px;
    width: 150px;
    margin-top: -15px !important;
    margin-left: -5px !important;
}
.pi-own-search[data-v-5ee7f3a4] {
    margin-top: -14px !important;
    color: var(--lh-deep-blue) !important;
}
.closed-search[data-v-5ee7f3a4] {
    cursor: pointer;
    padding-left: 520%;
    z-index: 1;
    color: var(--lh-deep-blue) !important;
}
}


.Rectangle[data-v-7b93c3ff] {
  width: 95%;
  height: 1px;
  margin:  20px 2.5% 20px 2.5%;
  background-color: var(--secondary-lhg-grey-40);
}
.Albatros[data-v-7b93c3ff] {
  margin-bottom: 20px;
  font-family: LufthansaHead;
  font-size: 18px;
  line-height: 1.06;
}
.text-wrapper[data-v-7b93c3ff] {
  margin-top: 20px;
  margin-left: 5%;
  color: var(--lh-deep-blue);
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
}
.link[data-v-7b93c3ff] {
    width: min-content;
    text-decoration: none;
    color: var(--lh-deep-blue);
}
.link[data-v-7b93c3ff]:hover {
    text-decoration: underline;
}
.text[data-v-7b93c3ff] {
  font-family: LufthansaText;
  font-size: 16px;
  line-height: 1.56;
}

/**
 * @license
 * Generated by Zeplin
 * Copyright (C) 2021 - present Zeplin
 *
 * 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.
 */

:root {
  --lh-deep-blue: rgb(5, 22, 77);
  --lh-deep-blue-for-opa: 5, 22, 77;
  --lh-yellow: #ffad00;
  --wei: #ffffff;
  --black-7: rgba(0, 0, 0, 0.07);
  --albatros-grey-80: #333333;
  --albatros-turquoise: #70c5c6;
  --albatros-grey-40: #b1b1b1;
  --albatros-olive-green: #dee273;
  --albatros-salmon-pink: #ef7d60;
  --albatros-grey-25: #cccccc;
  --albatros-grey-60: #787878;
  --albatros-grey-12: #e6e6e6;
  --albatros-grey-6: #f4f4f4;
  --button-action-hover: #52627c;
  --verlauf-hell: linear-gradient(to right, rgba(255, 255, 255, 0.75) 0%, rgba(255, 255, 255, 0)75%,rgba(255, 255, 255, 0) 100% );
  --verlauf-dunkel: linear-gradient(to right, rgba(0,0,0,0.75) 0%, rgba(0,0,0,0)75%,rgba(0,0,0,0) 100% );
  --icon-message: #3588c9;
  --icon-error: #cf3231;
  --icon-warning: #ef7c00;
  --icon-success: #49a66a;
  --secondary-lhg-grey-80: #333;
  --secondary-lhg-grey-40: #b1b1b1;
  --tertiary-olive-green-3: #dee273;
  --tertiary-salmon-pink: #ef7d60;
  --secondary-lhg-grey-25: #ccc;
  --secondary-lhg-grey-60: #787878;
  --lhg-gray-12-e-6-e-6-e-6: #e6e6e6;
  --secondary-lhg-grey-6: #f4f4f4;
  --ui-ui-greyblue: #52627c;
  --tertiary-sky-blue-1: #3588c9;
  --tertiary-red: #cf3231;
  --tertiary-orange: #ef7c00;
  --tertiary-forest-green-2: #49a66a;
  --primary-lh-white: #fff;
  --secondary-lhg-grey-12: #e6e6e6;
  --ui-ui-green: #49a66a;
  --ui-ui-red: #cf3231;
  --button-primary-hover: #52627c;
  --button-primary-disabled: #ccc;
  --tertiary-turquoise-2: #70c5c6;
}
/**
 * @license
 * Generated by Zeplin
 * Copyright (C) 2021 - present Zeplin
 *
 * 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.
 */

@font-face {
  font-family: LufthansaHead;
  src: url(/assets/fonts/LufthansaHeadWeb-Thin.woff2) format("woff2");
  font-weight: 200;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  
}

@font-face {
  font-family: LufthansaHead;
  src: url(/assets/fonts/LufthansaHeadWeb-Light.woff2) format("woff2");
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
}

@font-face {
  font-family: LufthansaHead;
  src: url(/assets/fonts/LufthansaHeadWeb-Bold.woff2) format("woff2");
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
}

@font-face {
  font-family: LufthansaText;
  src: url(/assets/fonts/LufthansaTextWeb-Light.woff2) format("woff2");
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
}

@font-face {
  font-family: LufthansaText;
  src: url(/assets/fonts/LufthansaTextWeb-Regular.woff2) format("woff2");
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
}

@font-face {
  font-family: LufthansaText;
  src: url(/assets/fonts/LufthansaTextWeb-Bold.woff2) format("woff2");
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
}


.DesktopHeadlinesH1-versallinks {
  font-family: LufthansaHead;
  font-size: 2.625rem;
  font-weight: 100;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.14;
  letter-spacing: normal;
  color: var(--lh-deep-blue);
}

.DesktopHeadlinesH1-gemischtlinks {
  font-family: LufthansaHead;
  font-size: 2.625rem;
  font-weight: 100;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.14;
  letter-spacing: normal;
  color: var(--lh-deep-blue);
}

.Buttoninvers {
  font-family: LufthansaHead;
  font-size: 1.125rem;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
}

a[data-v-b66eecf4] {
    color: inherit;
    text-decoration: none;
}
.meine-vertraege[data-v-b66eecf4] {
  margin-right: 10px;
}
.lh-megamenu[data-v-b66eecf4] {
  position: relative;
  z-index: 100;
}
.firmenkunden-panel[data-v-b66eecf4] {
  display: grid;
  justify-content: end;
  grid-template-columns: auto auto auto;
  padding: 20px 0 0 0;
  grid-gap: 10px;
  font-family: LufthansaHead;
  font-size: 14px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.29;
  letter-spacing: normal;
  color: var(--lh-deep-blue);
}
.adx-link[data-v-b66eecf4]:hover {
  text-decoration: underline;
}
.mobile-suchfeld-container[data-v-b66eecf4] {
  height: 40px;
  margin-bottom: 8px;
  display: none;
}
.suchfeld-wrapper[data-v-b66eecf4] {
  width: 300px;
  margin-right: 10px;
  display: flex;
  justify-content: end;
}
.spinner-container[data-v-b66eecf4] {
  display: grid;
  justify-content: center;
  align-items: center;
  margin-top: 50px;
  margin-bottom: 50px;
  height: 100%;
}
#routerViewHider + #routerView[data-v-b66eecf4] {
  display: none;
}
#app[data-v-b66eecf4] {
  font-family: Avenir, Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
}
.spacer[data-v-b66eecf4] {
  flex-grow: 2;
}
.p-input-icon-right[data-v-b66eecf4] {
  margin-right: 20px;
}
.login-button[data-v-b66eecf4] {
  margin-right: 50px;
  color: var(--wei) !important;
  display: unset;
}
.p-menubar-button[data-v-b66eecf4] {
  margin-left: auto;
}
.p-menubar-root-list[data-v-b66eecf4] {
  margin: auto;
}
.p-megamenu-custom[data-v-b66eecf4] {
  border: none;
  background-color: var(--wei);
}
.header-wrapper[data-v-b66eecf4] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  padding: 20px 0 20px 0;
}
.p-menubar-customized[data-v-b66eecf4] {
  background: var(--wei) !important;
  border: 0px;
  margin-top: 20px;
  flex-basis: 100%;
}
.lufthansa-logo[data-v-b66eecf4] {
  width: 220px;
  height: 30px;
  font-family: LufthansaHead;
  font-size: 1.375rem;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: var(--lh-deep-blue);
  margin-right: 15px;
}
.logo-container[data-v-b66eecf4] {
  grid-template-columns: auto 1fr auto auto;
  padding: 26px 50px 26px 50px;
}
.ElementDesktopLogoAlbatros[data-v-b66eecf4] {
  height: 33px;
  object-fit: contain;
  cursor: pointer;
}
@media (max-width: 960px) {
.mobile-suchfeld-container[data-v-b66eecf4] {
    height: 40px;
    margin-bottom: 8px;
    display: block;
}
.ElementDesktopLogoAlbatros[data-v-b66eecf4] {
    width: 92px;
    height: 18px;
    margin: 13px 0 0 15px;
}
.header-wrapper[data-v-b66eecf4] {
    display: none;
}
.logo-container[data-v-b66eecf4] {
    flex-grow: 2;
}
.p-button-warning[data-v-b66eecf4] {
    display: none;
}
.p-menubar-customized[data-v-b66eecf4] {
    flex-basis: auto;
    margin-top: 0px;
}
.p-menubar-root-list[data-v-b66eecf4] {
    transform-origin: center top 0px !important;
}
.button-and-search[data-v-b66eecf4] {
    padding: 0.5rem 0 0.5rem 0.5rem;
}
.logo-container[data-v-b66eecf4] {
    float: left;
    padding: 0;
}
}
@media screen and (max-width: 768px) {
.mob-hide[data-v-b66eecf4] {
    display: none;
}
}


.p-float-label > label {
  left: 0rem !important;
}
img {
  -ms-user-select: none;
 -moz-user-select: none;
 -webkit-user-select: none;
 user-select: none;
}
.vsm-menu {
  max-width: 1024px;
  width: 100%;
  margin: 0 auto;
}
.vsm-nav {
  margin: 0 !important;
}
.vsm-link-container {
  display: flex;
  flex: 1 1 auto;
  justify-content: space-between;
}
.vsm-link {
  padding: 0 !important;
}
@media screen and (max-width: 768px) {
.vsm-mob-show {
    display: block;
}
.vsm-mob-hide {
    display: none;
}
.vsm-mob-full {
    flex-grow: 1;
}
}
@keyframes p-progress-spinner-color {
0% {
    stroke: var(--lh-yellow);
}
}
body {
  margin-left: 0px;
  margin-right: 0px;
}
.p-checkbox .p-checkbox-box.p-focus {
  border-color: #ced4da !important;
}
.p-radiobutton .p-radiobutton-box.p-highlight{
  border-color: var(--lh-deep-blue) !important;
  background: var(--wei) !important;
}
.p-checkbox .p-checkbox-box.p-highlight {
  border-color: var(--lh-deep-blue) !important;
  background: var(--lh-deep-blue) !important;
}
.p-field-checkbox, .p-field-radiobutton {
    align-items: flex-start !important;
}
.p-field-checkbox > label {
    margin-left: 15px !important;
}
.p-checkbox-label > p {
  margin-top: 0
}
.p-inputswitch.p-focus .p-inputswitch-slider, .p-focus, .p-button, .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus {
  box-shadow: none !important;
}
.p-radiobutton .p-radiobutton-box .p-radiobutton-icon {
width: 10px !important;
height: 10px !important;
background-color: var(--lh-deep-blue) !important;
}
.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover,
.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover,
 .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:focus
 {
  border-color: var(--lh-deep-blue) !important;
}
.p-steps .p-steps-item.p-highlight .p-steps-number {
    background: var(--lh-yellow) !important;
    color: var(--wei) !important;
}
.p-steps .p-steps-item .p-menuitem-link .p-steps-number {
  color: var(--lh-deep-blue);
  border: none !important;
  color: #FFFFFF;
  background: var(--albatros-grey-40);
  font-size: 1.1rem  !important;
  font-weight: bold;
  font-family: Lufthansahead !important;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.1) !important;
}
.p-steps .p-steps-item.p-highlight .p-steps-title {
color: var(--lh-deep-blue) !important;
}
.p-component {
font-family: Lufthansatext !important;
}
.p-steps .p-steps-item.p-highlight .p-steps-number {
   background: var(--lh-deep-blue) !important;
}
.p-steps-item {
  user-select: none !important;
}
.p-steps .p-steps-item:first-child::before {
  width: 50% !important;
  left: 50% !important;
}
.p-steps .p-steps-item:last-child::before {
  width: 50% !important;
}

/* .p-inputtext:enabled:not(.regError):not(.p-autocomplete-input), .p-inputtext:enabled:not(.regError):not(.p-autocomplete-input),
.p-autocomplete-input:not(.regError), .p-autocomplete-input:not(.regError) {
    border-bottom: 1px solid var(--lh-deep-blue) !important;
} */
.p-inputtext:enabled:hover:not(.regError):not(.p-autocomplete-input):not(.chip-search),
.p-inputtext:enabled:focus:not(.regError):not(.p-autocomplete-input):not(.chip-search),
*:not(.suche):not(.regError) > .p-autocomplete-input:hover,
*:not(.suche):not(.regError) > .p-autocomplete-input:focus {
    border-bottom: 2px solid var(--lh-deep-blue) !important;
    margin-bottom: -1px !important;
}
/* regErrors */
.regError:not(.p-inputnumber),.regError > #postleitzahl,
.regError >.p-autocomplete-input, .regError >.p-button.p-autocomplete-dropdown {
  border-bottom: 1px solid var(--icon-error) !important;
}
.regError:focus:not(.p-inputnumber), .regError > #postleitzahl:focus, .regError > .p-autocomplete-input:focus,
.regError:hover:not(.p-inputnumber), .regError > #postleitzahl:hover, .regError > .p-autocomplete-input:hover,
.p-autocomplete .regError:hover > .p-autocomplete-input
{
  border-bottom: 2px solid var(--icon-error) !important;
  margin-bottom: -1px !important;
}
.regError > input::placeholder, .regError ~ label,
.regError::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: var(--icon-error) !important;
  opacity: 1; /* Firefox */
}
label {
  color: var(--lh-deep-blue) !important;
  font-family: Lufthansatext !important;
}
.p-float-label .p-inputwrapper-focus ~ label {
  margin-top: -0.5rem;
}
.input-style {
    border-radius: 0 !important;
    box-sizing: border-box;
    hyphens: none;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-font-smoothing: antialiased;
    letter-spacing: 0.04em;
    padding: 0 0 7px;
    border: none!important;
        border-bottom-color: currentcolor!important;
        border-bottom-style: none !important;
        border-bottom-width: medium  !important;
    border-bottom: 1px solid rgba(0,0,0,0.5) !important;
}

/*@font-face {
  font-family: LufthansaHead;
  src: url(./assets/styles/path/to/LufthansaHeadWeb-Thin.woff2) format("woff2");
  font-weight: 100;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
}

@font-face {
  font-family: LufthansaHead;
  src: url(./assets/styles/path/to/LufthansaHeadWeb-Light.woff2) format("woff2");
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
}

@font-face {
  font-family: LufthansaText;
  src: url(./assets/styles/path/to/LufthansaTextWeb-Regular.woff2) format("woff2");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
}*/
.lh-icon-shield-check {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iZ2M5eWtxczRmYSIgZD0iTTIwIDMuNjJsMTIgMi4zMzN2MTEuNTc1QzMyIDI2IDI0LjMzMyAzMy4zMzMgMjAgMzQuMDQ3IDE1LjY2NyAzMy4zMzMgOCAyNiA4IDE3LjUyOFY1Ljk1M0wyMCAzLjYyem0wIDIuMDI4bC0xMCAydjkuODhjMCA0LjQ3NyAyLjQ1NSA4LjEyMiAzLjkxOCA5Ljg5NyAyLjE3MiAyLjYzNCA0LjU2NSA0LjE2MiA2LjA1IDQuNTdsLjAzMy4wMDcuMDMyLS4wMDhjMS40ODQtLjQwOCAzLjg3Ny0xLjkzNiA2LjA0OS00LjU2OUMyNy41NDUgMjUuNjUgMzAgMjIuMDA1IDMwIDE3LjUyOHYtOS44OGwtMTAtMnpNMjAgN3YuMDA3bDguNjY3IDEuNzM0djguNzg3YzAgNC4wNi0yLjI2NCA3LjQxMi0zLjYxNCA5LjA0OC0xLjc5OSAyLjE4Mi0zLjc2NCAzLjU1Mi01LjA1MyA0LjAyOC0xLjI4OS0uNDg0LTMuMjU0LTEuODU0LTUuMDUzLTQuMDM1LTEuMzUtMS42MzYtMy42MTQtNC45ODgtMy42MTQtOS4wNDhWOC43MzNMMjAgN3ptMy4yODMgNi4zMmwtNC4zODggNS42ODctMi41ODktMi4xMDctMS42MTcgMS45ODYgNC42MjggMy43NjcgNS45OTQtNy43NjgtMi4wMjgtMS41NjV6Ii8+CiAgICA8L2RlZnM+CiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnPgogICAgICAgICAgICA8Zz4KICAgICAgICAgICAgICAgIDxnPgogICAgICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00NjQuMDAwMDAwLCAtNjgxLjAwMDAwMCkgdHJhbnNsYXRlKDQ0OS4wMDAwMDAsIDYwNC4wMDAwMDApIHRyYW5zbGF0ZSgwLjAwMDAwMCwgNjMuMDAwMDAwKSB0cmFuc2xhdGUoMTUuMDAwMDAwLCAxNC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPG1hc2sgaWQ9InBydXk1MjFvZWIiIGZpbGw9IiNmZmYiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjZ2M5eWtxczRmYSIvPgogICAgICAgICAgICAgICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGZpbGw9IiMwNTE2NEQiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNwcnV5NTIxb2ViKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMCAwSDQwVjQwSDB6Ii8+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=);
  width: 40px;
  height: 40px;
  background-position: center;
}
.elements-icon-arrow-next2 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8cGF0aCBkPSJtNS4yMDYgMS43NS0xLjExNSAxLjJMNy44NyA3bC0zLjc4OCA0LjA0NyAxLjEyMiAxLjIwM0wxMC4wODMgNyA1LjIwNiAxLjc1IiBmaWxsPSIjMDUxNjREIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz4KPC9zdmc+Cg==);
  width: 14px;
  height: 14px;
  background-position: center;
  display: inline-block;
}
.elements-icon-star {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8ZyBpZD0iTGF5ZXJfMSI+CiAgPHRpdGxlPlNtYXJ0PC90aXRsZT4KICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGlkPSJzdmdfMSI+CiAgIDxwYXRoIGQ9Im0yNi41LDUuNTM0NWwxLjA2LDMuMjY0bDMuNDU0LC0wLjAwN2wtMi43OTksMi4wMWwxLjA3NCwzLjI1OWwtMi43ODksLTIuMDIybC0yLjc5LDIuMDIybDEuMDc1LC0zLjI2bC0yLjc5OCwtMi4wMWwzLjQ1MywwLjAwOGwxLjA2LC0zLjI2NG0wLC0zLjExOGwtMS43NjIsNS40MjNsLTUuNzM4LC0wLjAxMmw0LjY1LDMuMzRsLTEuNzg1LDUuNDE1bDQuNjM1LC0zLjM1OWw0LjYzNSwzLjM2bC0xLjc4NSwtNS40MTZsNC42NSwtMy4zNGwtNS43MzgsMC4wMTJsLTEuNzYyLC01LjQyM3oiIGZpbGw9IiMwNTE2NEQiIGZpbGwtcnVsZT0ibm9uemVybyIgaWQ9InN2Z18xIi8+CiAgPC9nPgogPC9nPgoKPC9zdmc+);
  width: 53px;
  height: 19px;
  background-position: center;
  display: inline-block;
  pointer-events: none;
  z-index: 1;
  position: absolute;
}
.lh-icon-lightbulb-ray {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBkPSJNNTQuMTY3IDgzLjMzM2MwIDEuMDk3LTEuMDA2IDEuNjY3LTIuMDA0IDEuNjY3aC00LjMyNmMtLjk5OSAwLTIuMDA0LS41Ny0yLjAwNC0xLjY2N3ptNC4xNjYtNS44MzNjMCAyLjMyNy0xLjk0OCA0LjE2Ny00LjkxMiA0LjE2N2gtNi44MDRjLTIuOTYgMC00Ljk1LTEuODQtNC45NS00LjE2N3ptMC01LjgzM3Y0LjE2Nkg0MS42Njd2LTQuMTY2aDE2LjY2NnpNNTAgMjUuMDI4YzExLjUwMyAwIDIwLjgyOCA5LjMyNSAyMC44MjggMjAuODI4IDAgNi41NDQtMy4wMjEgMTIuMzgtNy43NDIgMTYuMTk5LTMuNTc3IDIuODkzLTQuNzUzIDQuODYtNC43NTMgNy45NDVINDEuNjY3YzAtMy4wODYtMS4xNzYtNS4wNTItNC43NTMtNy45NDUtNC43Mi0zLjgxOC03Ljc0Mi05LjY1NS03Ljc0Mi0xNi4yIDAtMTEuNTAyIDkuMzI1LTIwLjgyNyAyMC44MjgtMjAuODI3ek0yNSA0My4zMzNhMS42NjcgMS42NjcgMCAwIDEgMCAzLjMzNGgtNS44MzNhMS42NjcgMS42NjcgMCAwIDEgMC0zLjMzNHptNTYuMjYtLjAzOWExLjY2NyAxLjY2NyAwIDAgMSAwIDMuMzM0aC01LjgzM2ExLjY2NyAxLjY2NyAwIDAgMSAwLTMuMzM0em0tNTMuODA2LTIwLjg0YTEuNjY2IDEuNjY2IDAgMCAxIDIuMzU3IDBsNC4xMjUgNC4xMjVhMS42NjYgMS42NjYgMCAxIDEtMi4zNTcgMi4zNTdsLTQuMTI1LTQuMTI1YTEuNjY2IDEuNjY2IDAgMCAxIDAtMi4zNTd6bTQyLjczNiAwYTEuNjY2IDEuNjY2IDAgMSAxIDIuMzU3IDIuMzU3bC00LjEyNSA0LjEyNWExLjY2IDEuNjYgMCAwIDEtMS4xNzguNDg4IDEuNjY2IDEuNjY2IDAgMCAxLTEuMTc4LTIuODQ1ek01MCAxMy4zMzRjLjkyIDAgMS42NjcuNzQ2IDEuNjY3IDEuNjY2djUuODMzYTEuNjY3IDEuNjY3IDAgMCAxLTMuMzM0IDBWMTVjMC0uOTIuNzQ3LTEuNjY3IDEuNjY3LTEuNjY3eiIgaWQ9ImEiLz4KICAgIDwvZGVmcz4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPgogICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgICAgPC9tYXNrPgogICAgICAgIDxnIG1hc2s9InVybCgjYikiIGZpbGw9IiMwNTE2NEQiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wIDBoMTAwdjEwMEgweiIvPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
  width: 100px;
  height: 100px;
  background-position: center;
  display: inline-block;
}
.lh-icon-flash {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0ibTd1b3ozYmI3YSIgZD0iTTE4LjgzMyA3TDEyLjgzMyAxOS42MzMgMTguNyAxOS42MzMgMTUuMTY3IDM0IDI3LjEzMyAxNi40NjcgMjEuNjY3IDE2LjQ2NyAyNy44NjcgN3oiLz4KICAgIDwvZGVmcz4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGc+CiAgICAgICAgICAgIDxnPgogICAgICAgICAgICAgICAgPGc+CiAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg2NC4wMDAwMDAsIC02ODEuMDAwMDAwKSB0cmFuc2xhdGUoNDQ5LjAwMDAwMCwgNjA0LjAwMDAwMCkgdHJhbnNsYXRlKDQwMC4wMDAwMDAsIDYzLjAwMDAwMCkgdHJhbnNsYXRlKDE1LjAwMDAwMCwgMTQuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxtYXNrIGlkPSIxMm1oN3BnaDBiIiBmaWxsPSIjZmZmIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI203dW96M2JiN2EiLz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9tYXNrPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBmaWxsPSIjMDUxNjREIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjMTJtaDdwZ2gwYikiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTAgMEg0MFY0MEgweiIvPgogICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K);
  width: 40px;
  height: 40px;
  background-position: center;
}
.lh-icon-tire {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iNDVxMTg4M2oyYSIgZD0iTTEyIDQuMmM0LjMgMCA3LjggMy41IDcuOCA3LjhzLTMuNSA3LjgtNy44IDcuOC03LjgtMy41LTcuOC03LjhTNy43IDQuMiAxMiA0LjJ6bTAgMS42Yy0zLjQyNCAwLTYuMiAyLjc3Ni02LjIgNi4yIDAgMy40MjQgMi43NzYgNi4yIDYuMiA2LjIgMy40MjQgMCA2LjItMi43NzYgNi4yLTYuMiAwLTMuNDI0LTIuNzc2LTYuMi02LjItNi4yem0tMS40NjYgNy45N2MuMTk4LjE2NC40MjIuMjk2LjY2Ni4zODZ2My4zODZjLTEuNDU2LS4yMDgtMi43My0uOTc2LTMuNi0yLjA3OHptMi45MzIgMGwyLjkzNCAxLjY5NGMtLjg3IDEuMTAyLTIuMTQ0IDEuODctMy42IDIuMDc4di0zLjM4NmMuMjQ0LS4wOS40NjgtLjIyMi42NjYtLjM4NnpNNi44IDkuOTJsMi45MzIgMS42OTRjLS4wMi4xMjYtLjAzMi4yNTQtLjAzMi4zODZzLjAxMi4yNi4wMzIuMzg2TDYuOCAxNC4wOGMtLjI1OC0uNjQ0LS40LTEuMzQ2LS40LTIuMDhzLjE0Mi0xLjQzNi40LTIuMDh6bTEwLjQgMGMuMjU4LjY0NC40IDEuMzQ2LjQgMi4wOHMtLjE0MiAxLjQzNi0uNCAyLjA4bC0yLjkzMi0xLjY5NGMuMDItLjEyNi4wMzItLjI1NC4wMzItLjM4NnMtLjAxMi0uMjYtLjAzMi0uMzg2em0tNS4yLjM4Yy45MzcgMCAxLjcuNzYzIDEuNyAxLjcgMCAuOTM3LS43NjMgMS43LTEuNyAxLjctLjkzNyAwLTEuNy0uNzYzLTEuNy0xLjcgMC0uOTM3Ljc2My0xLjcgMS43LTEuN3ptMCAuNmMtLjYwOCAwLTEuMS40OTItMS4xIDEuMSAwIC42MDguNDkyIDEuMSAxLjEgMS4xLjYwOCAwIDEuMS0uNDkyIDEuMS0xLjEgMC0uNjA4LS40OTItMS4xLTEuMS0xLjF6bS44LTQuNDQyYzEuNDU2LjIwOCAyLjczLjk3NiAzLjYgMi4wNzhsLTIuOTM0IDEuNjk0Yy0uMTk4LS4xNjQtLjQyMi0uMjk2LS42NjYtLjM4NnptLTEuNiAwdjMuMzg2Yy0uMjQ0LjA5LS40NjguMjIyLS42NjYuMzg2TDcuNiA4LjUzNmMuODctMS4xMDIgMi4xNDQtMS44NyAzLjYtMi4wNzh6Ii8+CiAgICA8L2RlZnM+CiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnPgogICAgICAgICAgICA8bWFzayBpZD0iODhkZ2c3NTc4YiIgZmlsbD0iI2ZmZiI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiM0NXExODgzajJhIi8+CiAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgPGcgZmlsbD0iIzA1MTY0RCIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoIzg4ZGdnNzU3OGIpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wIDBIMjRWMjRIMHoiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
  width: 40px;
  height: 40px;
  background-position: center;
  background-size: contain;
}
.lh-icon-list-lens-history {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iOWhlY3A2c3ExYSIgZD0iTTEyLjU1OSAxMS43NDljMS43MTctMS42MSA0LjM3Mi0xLjY2OCA2LjE1OC0uMTM1IDEuNzg2IDEuNTM0IDIuMTMgNC4xNjcuNzk4IDYuMTA4bDIuNzkgMi43OWMuMzg2LjM4Ny4zODYgMS4wMTMgMCAxLjM5OS0uMzg2LjM4Ni0xLjAxMi4zODYtMS4zOTggMGwtMi44MzUtMi44MzZjLTIuMDIzIDEuMjA1LTQuNjI5LjY5Mi02LjA0NC0xLjE5LTEuNDE2LTEuODgtMS4xODctNC41MjYuNTMtNi4xMzZ6bTMuMTUzLS4yNjFjLTIuMDAxIDAtMy42MjQgMS42MjMtMy42MjQgMy42MjQuMDAyIDIgMS42MjMgMy42MjIgMy42MjQgMy42MjQgMi4wMDEgMCAzLjYyNC0xLjYyMyAzLjYyNC0zLjYyNCAwLTIuMDAxLTEuNjIzLTMuNjI0LTMuNjI0LTMuNjI0ek05LjgwNiAxNC44Yy0uMDAzLjA4NC0uMDA2LjE2Ny0uMDA2LjI1MiAwIC41OTMuMDkgMS4xODIuMjY3IDEuNzQ4SDYuNmMtLjU1MiAwLTEtLjQ0OC0xLTFzLjQ0OC0xIDEtMXptMS42My0zLjhjLS41NTMuNTc0LS45ODMgMS4yNTQtMS4yNjQgMkg2LjZjLS41NTIgMC0xLS40NDgtMS0xcy40NDgtMSAxLTF6TTE3LjQgNy4yYy41NTIgMCAxIC40NDggMSAxcy0uNDQ4IDEtMSAxSDYuNmMtLjU1MiAwLTEtLjQ0OC0xLTFzLjQ0OC0xIDEtMWgxMC44eiIvPgogICAgPC9kZWZzPgogICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8Zz4KICAgICAgICAgICAgPG1hc2sgaWQ9Imt6dHQ4NGJtYWIiIGZpbGw9IiNmZmYiPgogICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjOWhlY3A2c3ExYSIvPgogICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgIDxnIGZpbGw9IiMwNTE2NEQiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNrenR0ODRibWFiKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMCAwSDI0VjI0SDB6Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=);
  width: 40px;
  height: 40px;
  background-position: center;
  background-size: contain;
}
.lh-icon-checklist {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iMWY5NXMzaDFwYSIgZD0iTTcuMjggMTQuNDg2bC43MDUuNTQ0TDYuNDY1IDE3IDUuMTkgMTUuOTYzbC41NjItLjY5LjU2Ni40Ni45NjEtMS4yNDd6bTEwLjI5NS4yMzhjLjU2NiAwIDEuMDI1LjQ1OSAxLjAyNSAxLjAyNSAwIC41NjYtLjQ1OSAxLjAyNS0xLjAyNSAxLjAyNUg5Ljc4M2MtLjU2NiAwLTEuMDI1LS40NTktMS4wMjUtMS4wMjUgMC0uNTY2LjQ1OS0xLjAyNSAxLjAyNS0xLjAyNWg3Ljc5MnpNNy4yNzkgMTAuNzQybC43MDYuNTQ0LTEuNTIgMS45N0w1LjE5IDEyLjIybC41NjItLjY5MS41NjYuNDYuOTYxLTEuMjQ2em0xMC4yOTYuMjMzYy41NjYgMCAxLjAyNS40NTkgMS4wMjUgMS4wMjUgMCAuNTY3LS40NTkgMS4wMjYtMS4wMjUgMS4wMjZIOS43ODNjLS41NjYgMC0xLjAyNS0uNDYtMS4wMjUtMS4wMjYgMC0uNTY2LjQ1OS0xLjAyNSAxLjAyNS0xLjAyNWg3Ljc5MnpNNy4yNzkgNi45OThsLjcwNi41NDQtMS41MiAxLjk3TDUuMTkgOC40NzRsLjU2Mi0uNjkuNTY2LjQ2Ljk2MS0xLjI0NnptMTAuMjk2LjIzYy41NjYgMCAxLjAyNS40NTkgMS4wMjUgMS4wMjUgMCAuNTY2LS40NTkgMS4wMjUtMS4wMjUgMS4wMjVIOS43ODNjLS41NjYgMC0xLjAyNS0uNDU5LTEuMDI1LTEuMDI1IDAtLjU2Ni40NTktMS4wMjUgMS4wMjUtMS4wMjVoNy43OTJ6Ii8+CiAgICA8L2RlZnM+CiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnPgogICAgICAgICAgICA8bWFzayBpZD0iamNvdmo1ZTMzYiIgZmlsbD0iI2ZmZiI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiMxZjk1czNoMXBhIi8+CiAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgPGcgZmlsbD0iIzA1MTY0RCIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2pjb3ZqNWUzM2IpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wIDBIMjRWMjRIMHoiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
  width: 40px;
  height: 40px;
  background-position: center;
  background-size: contain;
}
.lh-icon-circle-questionmark-help {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0idXNiZ2E4cXV1YSIgZD0iTTE5LjE4NiA4Ljk2M2MtLjgtMS44NzgtMi4yNzgtMy4zNTctNC4xNTYtNC4xNTYtMS45MzktLjgtNC4xMzYtLjgtNi4wNzUgMC0xLjg3OC44LTMuMzU2IDIuMjc4LTQuMTU2IDQuMTU2QzQgMTAuOSA0IDEzLjA5OSA0LjggMTUuMDM3Yy44IDEuODc4IDIuMjc4IDMuMzU3IDQuMTU2IDQuMTU2IDEuOTM5LjgyIDQuMTM2LjgyIDYuMDc1IDAgMS44NzgtLjggMy4zNTYtMi4yNzggNC4xNTYtNC4xNTYuODE5LTEuOTM4LjgxOS00LjEzNiAwLTYuMDc0em0tNi4zMjIgNy44OTloLTIuMjg1di0yLjI5OWgyLjI4NXYyLjI5OXptMS4yMjMtNC41NTZsLS42NTIuMjQ1Yy0uNjEyLjIzLS43ODkuNDIxLS43ODkuODE2di4zNTNoLTEuODYzdi0uNjhjMC0xLjAwNi4zMjYtMS41OSAxLjE4My0xLjg3NmwuNTk4LS4yMDRjLjU4NS0uMjA0LjcyMS0uNDc2LjcyMS0uOTUyIDAtLjY0LS40MjEtMS4wMi0xLjIzNy0xLjAyLS45NTIgMC0xLjMyLjMtMS4zNzQgMS4xOTdIOC41NGMuMDU1LTEuNzY4Ljk1Mi0zLjA0NyAzLjUwOS0zLjA0NyAyLjA5NCAwIDMuNDEzLjk2NiAzLjQxMyAyLjkyNCAwIDEuMTQyLS41MTcgMS45MTgtMS4zNzQgMi4yNDR6Ii8+CiAgICA8L2RlZnM+CiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnPgogICAgICAgICAgICA8bWFzayBpZD0icTM1b29nYnF6YiIgZmlsbD0iI2ZmZiI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiN1c2JnYThxdXVhIi8+CiAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgPGcgZmlsbD0iIzA1MTY0RCIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI3EzNW9vZ2JxemIpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wIDBIMjRWMjRIMHoiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
  width: 40px;
  height: 40px;
  background-position: center;
  background-size: contain;
}
.lh-icon-small-packages {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iaTJwNTFua240YSIgZD0iTTEwLjM5IDYuOGMuNDIgMCAuNzc3LjI2LjkyNS42MjUuMDE0LjAyMy45MDYgMi4xNTMuOTA2IDIuMTUzbDIuMjU4LjNjLjMyOS4wNDQuNTYuMzQ2LjUxNi42NzUtLjA0LjMwMS0uMjk4LjUyLS41OTQuNTItLjAyNyAwLS4wNTMtLjAwMS0uMDgtLjAwNWwtMi42LS4zNDdjLS4yMDYtLjAyNy0uMzgtLjE2LS40NjYtLjM0OGwtLjE3OCAzLjM5MSAxLjAzOCAyLjA3OGMuMDI3LjA1Mi4wNDcuMTA3LjA2MS4xNjRsLjkgMy42Yy4xMDcuNDI5LS4xNTMuODYzLS41ODIuOTctLjA2NS4wMTYtLjEzLjAyNC0uMTk1LjAyNC0uMzU4IDAtLjY4NC0uMjQyLS43NzUtLjYwNmwtLjg3OS0zLjUxNS0uNjY5LTEuMzM4LS4yOTIgMS40MmMtLjAxNi4wNzUtLjA0Mi4xNDYtLjA3Ny4yMTNsLTEuOCAzLjRjLS4xNDQuMjcyLS40Mi40MjYtLjcwOC40MjYtLjEyNiAwLS4yNTQtLjAzLS4zNzMtLjA5My0uMzktLjIwNy0uNTQtLjY5LS4zMzMtMS4wODFsMS43NDYtMy4zLjQwNy0xLjk3Ni4wODQtNi4zNjNjLjAwNy0uNTQ3LjQ1My0uOTg3IDEtLjk4N3ptNi45OS0xLjU0djMuNmgtMy42di0zLjZoMy42ek0xMCAzLjZjLjc3MyAwIDEuNC42MjcgMS40IDEuNCAwIC43NzMtLjYyNyAxLjQtMS40IDEuNC0uNzczIDAtMS40LS42MjctMS40LTEuNCAwLS43NzMuNjI3LTEuNCAxLjQtMS40eiIvPgogICAgPC9kZWZzPgogICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8Zz4KICAgICAgICAgICAgPG1hc2sgaWQ9Ind0OTZmMDVmN2IiIGZpbGw9IiNmZmYiPgogICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjaTJwNTFua240YSIvPgogICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgIDxnIGZpbGw9IiMwNTE2NEQiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCN3dDk2ZjA1ZjdiKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMCAwSDI0VjI0SDB6Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=);
  width: 40px;
  height: 40px;
  background-position: center;
  background-size: contain;
}
.lh-icon-notes {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iNG95bXNrOWJ1YSIgZD0iTTI2Ljg5NyAyNC4yMDdsOC41OSA4LjU5LTIuMzU2IDIuMzU2LTguNTkxLTguNTkgMi4zNTctMi4zNTZ6bTIuMzI3LTE1Ljg3NHYxNi4zMTRsLTIuNTk3LTIuNTk3LS4zMjctLjA3NS00LjE1LS45NTdjLS4yMjQtLjA1Mi0uNDU4LjAxNS0uNjIuMTc4LS4xNjMuMTYyLS4yMy4zOTctLjE3OS42MmwuOTU3IDQuMTUuMDc2LjMyNyAxLjIxNSAxLjIxNCA0LjE2IDQuMTZIMTAuNTU3VjguMzMzaDE4LjY2N3pNMjIuODkgMjIuNTU3bDMuMDY0LjcwNy0yLjM1NyAyLjM1Ny0uNzA3LTMuMDY0em0tMy4zMzQtNC4yMjNoLTYuMzM0djEuMzM2aDYuMzM0di0xLjMzNnptNy0zLjMzNEgxMy4yMjJ2MS4zMzRoMTMuMzM0VjE1em0wLTMuMzMzSDEzLjIyMlYxM2gxMy4zMzR2LTEuMzMzeiIvPgogICAgPC9kZWZzPgogICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8Zz4KICAgICAgICAgICAgPGc+CiAgICAgICAgICAgICAgICA8Zz4KICAgICAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTA2NC4wMDAwMDAsIC02ODEuMDAwMDAwKSB0cmFuc2xhdGUoNDQ5LjAwMDAwMCwgNjA0LjAwMDAwMCkgdHJhbnNsYXRlKDYwMC4wMDAwMDAsIDYzLjAwMDAwMCkgdHJhbnNsYXRlKDE1LjAwMDAwMCwgMTQuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJjdm5pYjdnYTJiIiBmaWxsPSIjZmZmIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iIzRveW1zazlidWEiLz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9tYXNrPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBmaWxsPSIjMDUxNjREIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjY3ZuaWI3Z2EyYikiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTAgMEg0MFY0MEgweiIvPgogICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K);
  width: 40px;
  height: 40px;
  background-position: center;
}
.lh-icon-speech-bubbles-chatroom {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0icDRycWUydXkyYSIgZD0iTTIzIDE0LjgzM2MuNTMuMDAyIDEuMDM4LjIxMyAxLjQxMy41ODguMzc0LjM3NS41ODUuODgyLjU4NyAxLjQxMnYxMGMtLjAwMi41My0uMjEzIDEuMDM4LS41ODggMS40MTMtLjM3NC4zNzUtLjg4Mi41ODYtMS40MTIuNTg3aC02Ljc1TDkgMzIuMzMzdi0zLjVIN2MtLjUzLS4wMDEtMS4wMzgtLjIxMi0xLjQxMi0uNTg3LS4zNzUtLjM3NS0uNTg2LS44ODMtLjU4OC0xLjQxM3YtMTBjLjAwMi0uNTMuMjEzLTEuMDM3LjU4Ny0xLjQxMi4zNzUtLjM3NS44ODMtLjU4NiAxLjQxMy0uNTg4ek0zMy43MzMgOGMuNDI0LjAwMS44My4xNyAxLjEzLjQ3LjMuMy40Ny43MDYuNDcgMS4xM3Y4YzAgLjQyNC0uMTcuODMtLjQ3IDEuMTMtLjMuMy0uNzA2LjQ2OS0xLjEzLjQ3aC0xLjZWMjJMMjcgMTkuNTIydi0yLjY4OWMtLjAwMy0xLjA3MS0uNDItMi4wNzMtMS4xNzMtMi44MjYtLjc1NC0uNzU0LTEuNzU2LTEuMTctMi44MjEtMS4xNzRoLTMuNjczVjkuNmMuMDAyLS40MjQuMTctLjgzLjQ3LTEuMTMuMy0uMy43MDYtLjQ2OSAxLjEzLS40N3oiLz4KICAgIDwvZGVmcz4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGc+CiAgICAgICAgICAgIDxnPgogICAgICAgICAgICAgICAgPGc+CiAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY2NC4wMDAwMDAsIC02ODEuMDAwMDAwKSB0cmFuc2xhdGUoNDQ5LjAwMDAwMCwgNjA0LjAwMDAwMCkgdHJhbnNsYXRlKDIwMC4wMDAwMDAsIDYzLjAwMDAwMCkgdHJhbnNsYXRlKDE1LjAwMDAwMCwgMTQuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJreDZqN3FyZWFiIiBmaWxsPSIjZmZmIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3A0cnFlMnV5MmEiLz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9tYXNrPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBmaWxsPSIjMDUxNjREIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgja3g2ajdxcmVhYikiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTAgMEg0MFY0MEgweiIvPgogICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K);
  width: 40px;
  height: 40px;
  background-position: center;
}
.lh-icon-calendar {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iYm5ybmJ1NWllYSIgZD0iTTE0LjQgMTJ2Mi40aDQuOFYxMmg5LjZ2Mi40aDQuOFYxMmgzLjZ2MjYuNEgxMC44VjEyaDMuNnptMjAuNCA3LjJIMTMuMlYzNmgyMS42VjE5LjJ6bS05LjIgMy45MnY4Ljk2aC0yLjAxdi02LjUxNWwtMS42MjUuOTg2di0yLjA3NGwyLjA4Ni0xLjM1N0gyNS42em02LjgtMTIuMzJ2Mi40SDMwdi0yLjRoMi40em0tMTQuNCAwdjIuNGgtMi40di0yLjRIMTh6Ii8+CiAgICA8L2RlZnM+CiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnPgogICAgICAgICAgICA8Zz4KICAgICAgICAgICAgICAgIDxnPgogICAgICAgICAgICAgICAgICAgIDxnPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODMuMDAwMDAwLCAtMzI1LjAwMDAwMCkgdHJhbnNsYXRlKDY4LjAwMDAwMCwgMC4wMDAwMDApIHRyYW5zbGF0ZSgwLjAwMDAwMCwgMTU1LjAwMDAwMCkgdHJhbnNsYXRlKDAuMDAwMDAwLCAxNTUuMDAwMDAwKSB0cmFuc2xhdGUoMTUuMDAwMDAwLCAxNS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJreHZ5aTVheDdiIiBmaWxsPSIjZmZmIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNibnJuYnU1aWVhIi8+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBmaWxsPSIjMDUxNjREIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgja3h2eWk1YXg3YikiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wIDBINDhWNDhIMHoiLz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
  width: 40px;
  height: 40px;;
  background-position: center;
}
.lh-icon-e-mail {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0id3BibjJrOHRhYSIgZD0iTTQwLjggMTUuMjIyVjM2SDcuMlYxNS4yMjJsMTQuMjg3IDEyLjc5Yy42OTMuNjE0IDEuNTg3Ljk1IDIuNTEzLjk0Ni45MjYuMDA1IDEuODItLjMzMiAyLjUxMy0uOTQ2TDQwLjggMTUuMjIyem0wLTMuMjIyTDI0LjkxMiAyNi4yMjRjLS41My40MzUtMS4yOTQuNDM1LTEuODI0IDBMNy4yIDEyaDMzLjZ6Ii8+CiAgICA8L2RlZnM+CiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnPgogICAgICAgICAgICA8Zz4KICAgICAgICAgICAgICAgIDxnPgogICAgICAgICAgICAgICAgICAgIDxnPgogICAgICAgICAgICAgICAgICAgICAgICA8Zz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNTcuMDAwMDAwLCAtMzI2LjAwMDAwMCkgdHJhbnNsYXRlKDY4LjAwMDAwMCwgMC4wMDAwMDApIHRyYW5zbGF0ZSgwLjAwMDAwMCwgMTU1LjAwMDAwMCkgdHJhbnNsYXRlKDAuMDAwMDAwLCAxNTUuMDAwMDAwKSB0cmFuc2xhdGUoMjc0LjAwMDAwMCwgMS4wMDAwMDApIHRyYW5zbGF0ZSgxNS4wMDAwMDAsIDE1LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYXNrIGlkPSIxcTZzYXc3MWdiIiBmaWxsPSIjZmZmIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjd3BibjJrOHRhYSIvPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBmaWxsPSIjMDUxNjREIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjMXE2c2F3NzFnYikiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMCAwSDQ4VjQ4SDB6Ii8+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K);
  width: 40px;
  height: 40px;
  background-position: center;
}
.lh-icon-telephone {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iYzd5dmo4aGpsYSIgZD0iTTE3LjQ2MiA1Ljg2MmMtMi4zNDYgNy4xODEtMS45MDUgMTQuNzUgMS4wODEgMjEuMTI1IDIuOTUzIDYuMzA0IDguMzk4IDExLjQzNyAxNS4zMDEgMTQuMjQ4LjA2NS4wMjcuMTI4LjA1Ny4xOTMuMDgzbC4wMzYuMDE1Yy0xLjMzMS42NjEtMi42OTUgMS4yNTQtNC4wODcgMS43NzgtLjUwMy4xNi0xLjA1LjEtMS41MDYtLjE2Ny0xMS45ODUtNi42NzgtMTguMzE5LTIwLjMwMy0xNS42OTktMzMuNzcuMDktLjUxNi4zODYtLjk3Mi44Mi0xLjI2NCAxLjI3Ni0uNzU3IDIuNTYzLTEuNDQgMy44NjEtMi4wNDh6bTkuNzg2IDI1Ljg5OWMuNDItLjM3OCAxLjA0Ny0uNDExIDEuNTA1LS4wOGw2LjgxNSA0LjkyNGMuNTA0LjM2NC42NDcgMS4wNTIuMzMgMS41ODZsLTEuMjQgMi4wODMtLjE0MS0uMDU2Yy0zLjYxNS0xLjQyNC02LjkwMi0zLjU3LTkuNjU3LTYuMzF6TTE4LjY2MiA2LjA1NGwyLjQzNS4zOTdjLjYxMy4xIDEuMDQ4LjY1MiAxLjAwMyAxLjI3MWwtLjYwOCA4LjM4N2MtLjA0MS41NjMtLjQ3IDEuMDIyLTEuMDMgMS4xbC0zLjE5NS40NTNjLS4zMzUtMy44Ni4xMi03Ljc0OSAxLjMzNi0xMS40MjhsLjA1OS0uMTh6Ii8+CiAgICA8L2RlZnM+CiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnPgogICAgICAgICAgICA8Zz4KICAgICAgICAgICAgICAgIDxnPgogICAgICAgICAgICAgICAgICAgIDxnPgogICAgICAgICAgICAgICAgICAgICAgICA8Zz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNTguMDAwMDAwLCAtNDI1LjAwMDAwMCkgdHJhbnNsYXRlKDY4LjAwMDAwMCwgMC4wMDAwMDApIHRyYW5zbGF0ZSgwLjAwMDAwMCwgMTU1LjAwMDAwMCkgdHJhbnNsYXRlKDEuMDAwMDAwLCAyNTQuMDAwMDAwKSB0cmFuc2xhdGUoMjc0LjAwMDAwMCwgMS4wMDAwMDApIHRyYW5zbGF0ZSgxNS4wMDAwMDAsIDE1LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJvdHdyaTAxN3RiIiBmaWxsPSIjZmZmIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjYzd5dmo4aGpsYSIvPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBmaWxsPSIjMDUxNjREIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjb3R3cmkwMTd0YikiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMCAwSDQ4VjQ4SDB6Ii8+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K);
  width: 40px;
  height: 44px;
  background-position: center;
}
.lh-icon-location {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iZHU0aWNndDAwYSIgZD0iTTMwLjkyNiAyNi4yMzRjLjE2NC4wNzIuNjQ5LjI5NS43MjcuMzM1IDIuNjkyIDEuMzggNC4yMzcgMy40NDggNC4yMzcgNS42NyAwIDQuMTI4LTUuMjIzIDcuMzYtMTEuODkgNy4zNi02LjY2NyAwLTExLjg5LTMuMjMyLTExLjg5LTcuMzYgMC0yLjIzMyAxLjU1OC00LjMwNyA0LjI3NC01LjY4OS4xODctLjA5NS4zODctLjE3OS41ODItLjI2Ni4wOTIuMTcuMjk2LjUxOS41MTUuODg3bC4yMi4zNjhjLjIxNy4zNjIuNDE3LjY4OS41MDIuODE3LS4yNS4xMDUtLjQ5Ny4yMTQtLjczLjMzMy0xLjg4My45NTgtMi45NjMgMi4yNTItMi45NjMgMy41NSAwIDIuNjkgNC4zNDYgNC45NiA5LjQ5IDQuOTZzOS40OS0yLjI3IDkuNDktNC45NmMwLTEuMjktMS4wNy0yLjU4LTIuOTM0LTMuNTM1LS4wNjItLjAzMy0uNjM1LS4yOTktLjg2Ny0uMzkzLjQxNS0uNjY3LjgzLTEuMzYxIDEuMjM3LTIuMDc3ek0yMy45MzMgNS40YzUuMzMzLS4wMDYgOS42NiA0LjMxMyA5LjY2NyA5LjY0NXYuMDIyYzAgNy40MzEtOS42NjcgMTkuMzMzLTkuNjY3IDE5LjMzM3MtOS42NjYtMTEuOTAyLTkuNjY2LTE5LjMzM2MtLjAwNi01LjMzMyA0LjMxMi05LjY2MSA5LjY0NS05LjY2N3ptMCAyLjM1N2MtNC4wODYgMC03LjQgMy4zMTMtNy40IDcuNHMzLjMxNCA3LjQgNy40IDcuNGM0LjA4NyAwIDcuNC0zLjMxMyA3LjQtNy40LS4wMDgtNC4wODMtMy4zMTYtNy4zOS03LjQtNy40eiIvPgogICAgPC9kZWZzPgogICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8Zz4KICAgICAgICAgICAgPGc+CiAgICAgICAgICAgICAgICA8Zz4KICAgICAgICAgICAgICAgICAgICA8Zz4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg0LjAwMDAwMCwgLTQyNC4wMDAwMDApIHRyYW5zbGF0ZSg2OC4wMDAwMDAsIDAuMDAwMDAwKSB0cmFuc2xhdGUoMC4wMDAwMDAsIDE1NS4wMDAwMDApIHRyYW5zbGF0ZSgxLjAwMDAwMCwgMjU0LjAwMDAwMCkgdHJhbnNsYXRlKDE1LjAwMDAwMCwgMTUuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFzayBpZD0ieXBjcXpkb2tsYiIgZmlsbD0iI2ZmZiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjZHU0aWNndDAwYSIvPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYXNrPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgZmlsbD0iIzA1MTY0RCIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI3lwY3F6ZG9rbGIpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMCAwSDQ4VjQ4SDB6Ii8+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=);
  width: 40px;
  height: 40px;
  background-position: center;
}
.lh-icon-user {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAgMTIwIiB3aWR0aD0iMzAwcHgiIGhlaWdodD0iMzAwcHgiPjx0aXRsZT5saC1pY29uLXByb2ZpbGU8L3RpdGxlPjxwYXRoIGQ9Ik03NC44LDYwSDQ1LjJBMjAuMDM1OTMsMjAuMDM1OTMsMCwwLDAsMjYsODBWOTZIOTRWODBBMjAuMDM1OTMsMjAuMDM1OTMsMCwwLDAsNzQuOCw2MFoiIGZpbGw9IiMwNTE2NGQiIHRyYW5zZm9ybT0iIiBjbGFzcz0iIi8+PGNpcmNsZSBjeD0iNjAiIGN5PSIzOCIgcj0iMTYiIGZpbGw9IiMwNTE2NGQiIHRyYW5zZm9ybT0iIiBjbGFzcz0iIi8+PC9zdmc+Cg==);
  width: 30px;
  height: 30px;
  background-size: contain;
  background-repeat: no-repeat;
}
.lh-icon-facebook {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjIiIGJhc2VQcm9maWxlPSJ0aW55LXBzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDQ4IDIwNDgiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHRpdGxlPmZfbG9nb19SR0ItR3JleV8xMDI0LWFpPC90aXRsZT48c3R5bGU+dHNwYW4geyB3aGl0ZS1zcGFjZTpwcmUgfS5zaHAwIHsgZmlsbDogIzg5OGY5YyB9IC5zaHAxIHsgZmlsbDogI2ZmZmZmZiB9IDwvc3R5bGU+PGcgPjxnID48cGF0aCBjbGFzcz0ic2hwMCIgZD0iTTIwNDggMTAyNEMyMDQ4IDQ1OC40NiAxNTg5LjU0IDAgMTAyNCAwQzQ1OC40NiAwIDAgNDU4LjQ2IDAgMTAyNEMwIDE1MzUuMTEgMzc0LjQ2IDE5NTguNzQgODY0IDIwMzUuNTZMODY0IDEzMjBMNjA0IDEzMjBMNjA0IDEwMjRMODY0IDEwMjRMODY0IDc5OC40Qzg2NCA1NDEuNzYgMTAxNi44OCA0MDAgMTI1MC43OCA0MDBDMTMyNS40NyA0MDAgMTQwMS44OCA0MDYuNjcgMTQ4MCA0MjBMMTQ4MCA2NzJMMTM1MC44NyA2NzJDMTIyMy42NyA2NzIgMTE4NCA3NTAuOTMgMTE4NCA4MzEuOTFMMTE4NCAxMDI0TDE0NjggMTAyNEwxNDIyLjYgMTMyMEwxMTg0IDEzMjBMMTE4NCAyMDM1LjU2QzE2NzMuNTQgMTk1OC43NCAyMDQ4IDE1MzUuMTEgMjA0OCAxMDI0WiIgLz48cGF0aCBjbGFzcz0ic2hwMSIgZD0iTTE0MjIuNiAxMzIwTDE0NjggMTAyNEwxMTg0IDEwMjRMMTE4NCA4MzEuOTFDMTE4NCA3NTAuOTMgMTIyMy42NyA2NzIgMTM1MC44NyA2NzJMMTQ4MCA2NzJMMTQ4MCA0MjBDMTQwMS44OCA0MDYuNjcgMTMyNS40NyA0MDAgMTI1MC43OCA0MDBDMTAxNi44OCA0MDAgODY0IDU0MS43NiA4NjQgNzk4LjRMODY0IDEwMjRMNjA0IDEwMjRMNjA0IDEzMjBMODY0IDEzMjBMODY0IDIwMzUuNTZDOTE2LjEzIDIwNDMuNzQgOTY5LjU3IDIwNDggMTAyNCAyMDQ4QzEwNzguNDMgMjA0OCAxMTMxLjg3IDIwNDMuNzQgMTE4NCAyMDM1LjU2TDExODQgMTMyMEwxNDIyLjYgMTMyMFoiIC8+PC9nPjwvZz48L3N2Zz4=);
  width: 24px;
  height: 24px;
  background-position: center;
}
.lh-icon-xing {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjIiIGJhc2VQcm9maWxlPSJ0aW55LXBzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPjx0aXRsZT54aW5nLXN2ZzwvdGl0bGU+PHN0eWxlPnRzcGFuIHsgd2hpdGUtc3BhY2U6cHJlIH0uc2hwMCB7IGZpbGw6ICM4ODhlOWMgfSAuc2hwMSB7IGZpbGw6ICNmZmZmZmYgfSA8L3N0eWxlPjxnID48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsYXNzPSJzaHAwIiBkPSJNMjU2LjIzIDUxMkMzOTYuODEgNTEyIDUxMiAzOTYuODEgNTEyIDI1Ni4yM0M1MTIgMTE1LjE4IDM5Ni44MSAwIDI1Ni4yMyAwQzExNS4xOCAwIDAgMTE1LjE4IDAgMjU2LjIzQzAgMzk2LjgxIDExNS4xOCA1MTIgMjU2LjIzIDUxMkwyNTYuMjMgNTEyWiIgLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsYXNzPSJzaHAxIiBkPSJNMTYwLjA4IDIwOC4xNUw5Ni4xNCAzMjAuMTZMMTc1Ljk2IDMyMC4xNkwyMzkuOSAyMDguMTVMMTkxLjgyIDEyNy44OUwxMTIuMDEgMTI3Ljg5TDE2MC4wOCAyMDguMTVaTTMwMy44MyA0MTYuMzFMMzg0LjExIDQxNi4zMUwzMDMuODMgMjg3Ljk2TDQxNi4zMSA5Ni4xNEwzMzYuMDMgOTYuMTRMMjI0LjAyIDI4Ny45NkwzMDMuODMgNDE2LjMxWiIgLz48L2c+PC9zdmc+);
  width: 24px;
  height: 24px;
  background-position: center;
}
.grid-container {
  display: grid;
  grid-column-gap: 10px;
  align-items: center;
}
.col-1 {
  grid-column-start: 1;
}
.col-2 {
  grid-column-start: 2;
}
.col-3 {
  grid-column-start: 3;
}
.col-4 {
  grid-column-start: 4;
}
.row-1 {
  grid-row-start: 1;
}
.row-2 {
  grid-row-start: 2;
}
.row-3 {
  grid-row-start: 3;
}
.row-4 {
  grid-row-start: 4;
}
.colspan-2 {
  grid-column-end: 2;
}
.colspan-3 {
  grid-column-end: 3;
}
label {
  font-family: LufthansaText;
  color: var(--lh-deep-blue);
}
h3 {
  font-family: LufthansaHead;
  color: var(--lh-deep-blue);
}
.body-grid {
  background-color: var(--wei);
  display: grid;
  grid-template-columns: minmax(0, 1275px);
  justify-content: center;
  margin-top: 0;
  margin-left: 16px;
  margin-right: 16px;
}
.hyphens-panel {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
.p-button {
  background-color: var(--lh-deep-blue) !important;
  border: 1px solid var(--lh-deep-blue) !important;
  padding: 10px 20px 11px !important;
  color: var(--wei) !important;
  border-radius: 4px !important;
  font-family: LufthansaText !important;
  font-weight: bold !important;
  font-stretch: normal !important;
  line-height: 1 !important;
  letter-spacing: normal !important;
  font-style: normal !important;
}
.p-button:hover {
  background-color: var(--button-action-hover) !important;
  color: var(--wei) !important;
  border-color: var(--button-action-hover) !important;
}
.p-button:focus {
  /*border: 1px solid var(--wei) !important;
  outline: 2px solid var(--lh-deep-blue) !important;
  padding: 8px 19px 9px !important;*/
}
.p-button:active {
  background-color: var(--button-action-hover) !important;
  color: var(--wei) !important;
}
.p-button-secondary {
  background-color: var(--wei) !important;
  border: 1px solid var(--lh-deep-blue) !important;
  color: var(--lh-deep-blue) !important;
}
.p-button-secondary:hover {
  /* background-color: var(--lh-deep-blue) !important;
  border: 1px solid var(--lh-deep-blue) !important;
  color: var(--wei) !important; */
  border: 1px solid #e9ecef !important;
  background: #e9ecef !important;
  color: var(--lh-deep-blue) !important;
}
.p-button-secondary:active {
  /* background-color: var(--lh-deep-blue) !important;
  border: 1px solid var(--lh-deep-blue) !important;
  color: var(--wei) !important; */
  background: var(--albatros-grey-25)!important;
  color: var(--lh-deep-blue);
  border-color: var(--wei);
}
.p-button-secondary:focus {
  border: 1px solid var(--wei) !important;
  background-color: #f6f9fc;
  /*outline: 2px solid var(--wei) !important;
  outline-offset: -4px !important ;*/
 /* padding: 6px 16px 7px !important;*/
}
/* breadcrum styles */
.p-breadcrumb {
  background: none !important;
  border: none !important;
  padding: 0 0 0 50px !important;
}
.p-breadcrumb > ul > .p-disabled {
  opacity: 1;
}
@media (max-width: 960px) {
.p-breadcrumb {
    padding: 0 0 0 10px !important;
}
}
@media screen and (min-width: 600px) {
.body-grid {
    margin-left: 32px;
    margin-right: 32px;
}
}
@media screen and (min-width: 1280px) {
.body-grid {
    margin-left: 60px;
    margin-right: 60px;
}
}
@media screen and (min-width: 1441px) {
.body-grid {
    margin-left: 80px;
    margin-right: 80px;
}
}


.initialisierung-container[data-v-6a97e4fe] {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.initialisierung-hinweis[data-v-6a97e4fe] {
    margin-top: 24px;
    font-size: 26px;
    font-family: LufthansaText;
    color: var(--lh-deep-blue);
}

