.lpForm__checkbox {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  flex: none;
  margin: 0;
  background: #fff;
  border: 1px solid #B6B6B6;
  border-radius: 0;
  cursor: pointer;
}
.lpForm__checkbox:checked {
  background: var(--default--color--1);
  box-shadow: inset 0 0 0 4px #fff;
}
.lpForm__checkbox:focus-visible {
  outline: 2px solid var(--default--color--1);
  outline-offset: 2px;
}

.lpFaq__question {
  list-style: none;
  cursor: pointer;
}
.lpFaq__question::-webkit-details-marker {
  display: none;
}

.lpFee__badge:empty {
  display: none;
}

.lpOpinions .es-widget-title-container {
  display: none !important;
}

@media screen and (min-width: 1001px) and (max-width: 10000px) {
  .lp {
    padding: 0px;
    font-variant-numeric: lining-nums;
  }
  .lp .text__19 {
    color: var(--text--color--1);
    font-size: calc(20vw / var(--setSize--desktop));
    font-weight: 300;
    line-height: calc(30vw / var(--setSize--desktop));
  }
  .lp .text__19 p {
    margin: 0px 0px calc(30vw / var(--setSize--desktop)) 0px;
  }
  .lp .text__19 p:last-child {
    margin: 0px;
  }
  .lp .text__19 strong {
    font-weight: 600;
  }
  .lp .text__19 ul {
    float: none;
    margin: 0px;
    overflow: visible;
  }
  .lp .text__19 li {
    float: none;
    width: auto;
    margin: 0px;
    padding: 0px;
    background: none;
  }
  .lp .text-white, .lp .text__19.text-white {
    color: #fff;
  }
  .lp__header {
    float: left;
    width: 100%;
    position: relative;
    margin: 0px 0px calc(20vw / var(--setSize--desktop)) 0px;
    padding: 0px;
    color: var(--default--color--1);
    font-family: "Syne", sans-serif;
    font-size: calc(30vw / var(--setSize--desktop));
    font-weight: 500;
    line-height: calc(40vw / var(--setSize--desktop));
    letter-spacing: calc(-0.3vw / var(--setSize--desktop));
  }
  .lp__inside {
    padding: 0px calc(118vw / var(--setSize--desktop));
  }
  .lp__indent {
    padding-left: calc(81vw / var(--setSize--desktop)) !important;
  }
  .lp__band {
    padding: calc(64vw / var(--setSize--desktop)) calc(199vw / var(--setSize--desktop)) calc(52vw / var(--setSize--desktop)) calc(199vw / var(--setSize--desktop));
    background-color: #EFF0F4;
  }
  .lp__lead {
    float: left;
    width: 100%;
  }
  .lp__btn {
    float: left;
    width: calc(325vw / var(--setSize--desktop));
    height: calc(65vw / var(--setSize--desktop));
    position: relative;
    margin: calc(35vw / var(--setSize--desktop)) 0px 0px 0px;
    padding: 0px calc(20vw / var(--setSize--desktop));
    color: #fff;
    font-family: "Plus Jakarta Sans", sans-serif;
    font-size: calc(18vw / var(--setSize--desktop));
    font-weight: 500;
    line-height: calc(22vw / var(--setSize--desktop));
    text-align: center;
    text-decoration: none;
    background: #15427B;
    border: 0;
    border-radius: calc(12vw / var(--setSize--desktop));
    cursor: pointer;
    transition: background 0.3s ease-in-out;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .lp__btn:hover, .lp__btn:focus-visible {
    background: var(--default--color--3);
  }
  .lp .lp__list ul {
    float: left;
    width: 100%;
    margin: calc(5vw / var(--setSize--desktop)) 0px 0px 0px;
    padding: 0px;
    list-style: none;
    -moz-column-count: 2;
         column-count: 2;
    -moz-column-gap: calc(40vw / var(--setSize--desktop));
         column-gap: calc(40vw / var(--setSize--desktop));
  }
  .lp .lp__list li {
    position: relative;
    margin: 0px;
    padding: 0px 0px calc(30vw / var(--setSize--desktop)) calc(56vw / var(--setSize--desktop));
    -moz-column-break-inside: avoid;
         break-inside: avoid;
  }
  .lp .lp__list li:before {
    content: "";
    width: calc(15vw / var(--setSize--desktop));
    height: calc(15vw / var(--setSize--desktop));
    position: absolute;
    top: calc(8vw / var(--setSize--desktop));
    left: calc(6vw / var(--setSize--desktop));
    background: url(../images/lp26_listDot.svg) center no-repeat;
    background-size: 100%;
  }
  .lp .lp__list p:has(+ ul) {
    margin-bottom: calc(30vw / var(--setSize--desktop));
  }
  .lp .lp__list--tight ul {
    margin: calc(5vw / var(--setSize--desktop)) 0px calc(38vw / var(--setSize--desktop)) 0px;
  }
  .lp .lp__list--tight li {
    padding: 0px 0px 0px calc(50vw / var(--setSize--desktop));
  }
  .lp .lp__list--tight li:before {
    left: 0;
  }
  .lpHero {
    height: calc(calc(140vw / var(--setSize--desktop)) + calc(712vw / var(--setSize--desktop)));
    padding: calc(calc(140vw / var(--setSize--desktop)) + calc(98vw / var(--setSize--desktop))) 0px 0px calc(191vw / var(--setSize--desktop));
    background-color: var(--default--color--3);
    background-size: cover !important;
  }
  .lpHero__left {
    float: left;
    width: calc(600vw / var(--setSize--desktop));
    position: relative;
  }
  .lpHero__left .lp__header {
    margin: 0px 0px calc(42vw / var(--setSize--desktop)) 0px;
  }
  .lp .lpHero__text {
    float: left;
    width: 100%;
    padding: 0px 0px 0px calc(7vw / var(--setSize--desktop));
  }
  .lp .lpHero__text p {
    width: calc(570vw / var(--setSize--desktop));
  }
  .lp .lpHero__text ul {
    margin: calc(55vw / var(--setSize--desktop)) 0px 0px calc(-7vw / var(--setSize--desktop));
    padding: 0px;
    list-style: none;
  }
  .lp .lpHero__text li {
    position: relative;
    padding: 0px 0px 0px calc(40vw / var(--setSize--desktop));
    line-height: calc(40vw / var(--setSize--desktop));
  }
  .lp .lpHero__text li:before {
    content: "";
    width: calc(28vw / var(--setSize--desktop));
    height: calc(28vw / var(--setSize--desktop));
    position: absolute;
    top: calc(6vw / var(--setSize--desktop));
    left: 0;
    background: url(../images/lp26_check.svg) center no-repeat;
    background-size: 100%;
  }
  .lpHero__form {
    width: calc(685vw / var(--setSize--desktop));
    height: calc(640vw / var(--setSize--desktop));
    position: absolute;
    top: calc(140vw / var(--setSize--desktop));
    right: calc(236vw / var(--setSize--desktop));
    padding: calc(98vw / var(--setSize--desktop)) calc(94vw / var(--setSize--desktop)) 0px calc(94vw / var(--setSize--desktop));
    background: #EFF0F4;
    border-radius: 0px 0px calc(20vw / var(--setSize--desktop)) calc(20vw / var(--setSize--desktop));
  }
  .lpHero__form .lp__header {
    margin: 0px 0px calc(18vw / var(--setSize--desktop)) 0px;
  }
  .lpForm {
    float: left;
    width: 100%;
    position: relative;
  }
  .lpForm ::-moz-placeholder {
    color: var(--text--color--1);
    opacity: 1;
  }
  .lpForm ::placeholder {
    color: var(--text--color--1);
    opacity: 1;
  }
  .lpForm__input {
    float: left;
    width: 100%;
    height: calc(65vw / var(--setSize--desktop));
    position: relative;
    margin: 0px;
    padding: 0px calc(2vw / var(--setSize--desktop));
    color: var(--text--color--1);
    font-family: "Plus Jakarta Sans", sans-serif;
    font-size: calc(20vw / var(--setSize--desktop));
    font-weight: 300;
    line-height: calc(24vw / var(--setSize--desktop));
    background: transparent;
    border: 0;
    border-bottom: 1px solid #B6B6B6;
    border-radius: 0;
    outline: 0;
  }
  .lpForm__input:focus {
    border-bottom-color: var(--default--color--1);
  }
  .lpForm--contact .lpForm__input {
    margin: 0px 0px calc(15vw / var(--setSize--desktop)) 0px;
  }
  .lpForm__textarea {
    height: calc(65vw / var(--setSize--desktop));
    min-height: calc(65vw / var(--setSize--desktop));
    max-height: calc(130vw / var(--setSize--desktop));
    padding-top: calc(20vw / var(--setSize--desktop));
    padding-bottom: calc(8vw / var(--setSize--desktop));
    resize: none;
    overflow-y: auto;
    field-sizing: content;
  }
  .lpForm__checkbox {
    width: calc(22vw / var(--setSize--desktop));
    height: calc(22vw / var(--setSize--desktop));
  }
  .lpForm__consent {
    float: left;
    width: 100%;
    position: relative;
    margin: calc(19vw / var(--setSize--desktop)) 0px 0px 0px;
    display: flex;
    align-items: flex-start;
    gap: calc(22vw / var(--setSize--desktop));
    cursor: pointer;
  }
  .lpForm__consentText {
    color: var(--text--color--1);
    font-size: calc(11vw / var(--setSize--desktop));
    font-weight: 400;
    line-height: calc(13vw / var(--setSize--desktop));
  }
  .lpForm__submit {
    width: 100%;
    margin: calc(27vw / var(--setSize--desktop)) 0px 0px 0px;
  }
  .lpForm__grid {
    float: left;
    width: 100%;
    margin: calc(38vw / var(--setSize--desktop)) 0px 0px 0px;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -moz-column-gap: calc(37vw / var(--setSize--desktop));
         column-gap: calc(37vw / var(--setSize--desktop));
    row-gap: calc(64vw / var(--setSize--desktop));
    align-items: start;
  }
  .lpForm__field {
    min-width: 0;
    margin: 0;
    padding: 0;
    border: 0;
    display: flex;
    flex-direction: column;
  }
  .lpForm__label {
    float: left;
    position: relative;
    margin: 0px 0px calc(10vw / var(--setSize--desktop)) 0px;
    padding: 0px 0px 0px calc(27vw / var(--setSize--desktop));
    color: var(--text--color--1);
    font-size: calc(20vw / var(--setSize--desktop));
    font-weight: 500;
    line-height: calc(30vw / var(--setSize--desktop));
  }
  .lpForm__label:before {
    content: "";
    width: calc(13vw / var(--setSize--desktop));
    height: calc(13vw / var(--setSize--desktop));
    position: absolute;
    top: calc(9vw / var(--setSize--desktop));
    left: 0;
    background: #B1B6BC;
  }
  .lpForm__route {
    display: flex;
    align-items: center;
    border-bottom: 1px solid #B6B6B6;
  }
  .lpForm__route .lpForm__input {
    width: auto;
    flex: 1;
    min-width: 0;
    border-bottom: 0;
  }
  .lpForm__routeArrow {
    width: calc(14vw / var(--setSize--desktop));
    margin: 0px calc(16vw / var(--setSize--desktop));
  }
  .lpForm__options {
    margin: calc(30vw / var(--setSize--desktop)) 0px 0px 0px;
    display: flex;
  }
  .lpForm__option {
    width: calc(170vw / var(--setSize--desktop));
    display: flex;
    align-items: center;
    gap: calc(20vw / var(--setSize--desktop));
    color: var(--text--color--1);
    font-size: calc(20vw / var(--setSize--desktop));
    font-weight: 300;
    line-height: calc(30vw / var(--setSize--desktop));
    cursor: pointer;
  }
  .lpForm__field--full {
    grid-column: 1/-1;
  }
  .lpForm__optional {
    color: #8A8F96;
    font-weight: 300;
  }
  .lpForm--flight .lpForm__consent {
    grid-column: span 2;
    margin: 0;
    padding: calc(5vw / var(--setSize--desktop)) calc(70vw / var(--setSize--desktop)) 0px 0px;
  }
  .lpForm--flight .lpForm__submit {
    margin: 0;
  }
  .lpIntro {
    padding-top: calc(80vw / var(--setSize--desktop));
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }
  .lpIntro__left {
    width: calc(450vw / var(--setSize--desktop));
    padding: calc(35vw / var(--setSize--desktop)) 0px 0px calc(70vw / var(--setSize--desktop));
  }
  .lpIntro__left .lp__header {
    margin: 0px 0px calc(30vw / var(--setSize--desktop)) 0px;
  }
  .lpIntro__left .text__19 {
    float: left;
    width: calc(360vw / var(--setSize--desktop));
  }
  .lpIntro__icons {
    display: grid;
    grid-template-columns: repeat(4, calc(270vw / var(--setSize--desktop)));
    -moz-column-gap: calc(15vw / var(--setSize--desktop));
         column-gap: calc(15vw / var(--setSize--desktop));
  }
  .lpIntro__icons .box {
    height: calc(303vw / var(--setSize--desktop));
    padding: calc(33vw / var(--setSize--desktop)) calc(15vw / var(--setSize--desktop)) 0px calc(15vw / var(--setSize--desktop));
    border: 1px solid #D1D3D2;
    border-radius: calc(20vw / var(--setSize--desktop));
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .lpIntro__icons .img {
    height: calc(120vw / var(--setSize--desktop));
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center bottom;
       object-position: center bottom;
  }
  .lpIntro__icons .box:nth-child(1) .img {
    width: calc(154vw / var(--setSize--desktop));
  }
  .lpIntro__icons .box:nth-child(2) .img {
    width: calc(156vw / var(--setSize--desktop));
  }
  .lpIntro__icons .box:nth-child(3) .img {
    width: calc(128vw / var(--setSize--desktop));
  }
  .lpIntro__icons .box:nth-child(4) .img {
    width: calc(105vw / var(--setSize--desktop));
  }
  .lpIntro__icons .box__text {
    margin: calc(33vw / var(--setSize--desktop)) 0px 0px 0px;
    color: var(--text--color--1);
    font-size: calc(20vw / var(--setSize--desktop));
    font-weight: 600;
    line-height: calc(30vw / var(--setSize--desktop));
    text-align: center;
  }
  .lpFee {
    padding-top: calc(60vw / var(--setSize--desktop));
  }
  .lpFee__badge {
    float: left;
    width: 100%;
    margin: calc(55vw / var(--setSize--desktop)) 0px 0px 0px;
  }
  .lpWhen {
    padding-top: calc(85vw / var(--setSize--desktop));
  }
  .lpWhen .lp__header {
    margin: 0px 0px calc(25vw / var(--setSize--desktop)) 0px;
  }
  .lp .lpWhen__tiles {
    float: left;
    width: 100%;
  }
  .lp .lpWhen__tiles ul {
    margin: 0;
    padding: 0;
    list-style: none;
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    -moz-column-gap: calc(17vw / var(--setSize--desktop));
         column-gap: calc(17vw / var(--setSize--desktop));
    row-gap: calc(15vw / var(--setSize--desktop));
  }
  .lp .lpWhen__tiles li {
    height: calc(188vw / var(--setSize--desktop));
    padding: 0px calc(40vw / var(--setSize--desktop));
    color: var(--text--color--1);
    font-size: calc(20vw / var(--setSize--desktop));
    font-weight: 500;
    line-height: calc(30vw / var(--setSize--desktop));
    text-align: center;
    border: 1px solid #D1D3D2;
    border-radius: calc(30vw / var(--setSize--desktop));
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .lpWhat {
    margin-top: calc(60vw / var(--setSize--desktop));
  }
  .lpWhat .lp__header {
    margin: 0px 0px calc(6vw / var(--setSize--desktop)) 0px;
  }
  .lpAmount {
    padding-top: calc(84vw / var(--setSize--desktop));
  }
  .lpAmount > .lp__header {
    margin: 0px 0px calc(2vw / var(--setSize--desktop)) 0px;
  }
  .lp .lpAmount__text {
    float: left;
    width: 100%;
    margin: calc(63vw / var(--setSize--desktop)) 0px 0px 0px;
  }
  .lp .lpAmount__text ul {
    height: calc(142vw / var(--setSize--desktop));
    margin: 0px 0px calc(62vw / var(--setSize--desktop)) 0px;
    padding: 0;
    list-style: none;
    border: 2px solid #C2C9D3;
    border-radius: calc(20vw / var(--setSize--desktop));
    display: flex;
  }
  .lp .lpAmount__text li {
    flex: 1;
    padding: 0px calc(55vw / var(--setSize--desktop)) 0px calc(46vw / var(--setSize--desktop));
    color: var(--default--color--1);
    font-size: calc(18vw / var(--setSize--desktop));
    font-weight: 400;
    border-left: 2px solid #C2C9D3;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .lp .lpAmount__text li:first-child {
    border-left: 0;
  }
  .lp .lpAmount__text li strong {
    font-family: "Syne", sans-serif;
    font-size: calc(30vw / var(--setSize--desktop));
    font-weight: 500;
    line-height: calc(40vw / var(--setSize--desktop));
  }
  .lp .lpAmount__text p {
    padding: 0px calc(150vw / var(--setSize--desktop)) 0px calc(81vw / var(--setSize--desktop));
  }
  .lpAmount .lp__btn {
    margin-top: calc(39vw / var(--setSize--desktop));
  }
  .lpFaq {
    position: relative;
  }
  .lpFaq__item {
    float: left;
    width: 100%;
    position: relative;
    border-top: 1px solid #D1D1D1;
  }
  .lpFaq__item:last-child {
    border-bottom: 1px solid #D1D1D1;
  }
  .lpFaq__item[open] .lpFaq__arrow {
    transform: rotate(180deg);
  }
  .lpFaq__question {
    float: left;
    width: 100%;
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: calc(40vw / var(--setSize--desktop));
  }
  .lpFaq__name {
    color: var(--default--color--1);
    font-family: "Syne", sans-serif;
    font-weight: 500;
    letter-spacing: calc(-0.3vw / var(--setSize--desktop));
  }
  .lpFaq__arrow {
    width: calc(20vw / var(--setSize--desktop));
    flex: none;
    transition: transform 0.3s ease-in-out;
  }
  .lpFaq__answer {
    float: left;
    width: 100%;
  }
  .lpFaq--1 {
    margin: calc(78vw / var(--setSize--desktop)) 0px 0px 0px;
    padding: 0px calc(105vw / var(--setSize--desktop));
  }
  .lpFaq--1 .lpFaq__question {
    padding: calc(16vw / var(--setSize--desktop)) calc(54vw / var(--setSize--desktop)) calc(16vw / var(--setSize--desktop)) calc(94vw / var(--setSize--desktop));
  }
  .lpFaq--1 .lpFaq__name {
    font-size: calc(30vw / var(--setSize--desktop));
    line-height: calc(40vw / var(--setSize--desktop));
  }
  .lpFaq--1 .lpFaq__answer {
    margin: calc(-6vw / var(--setSize--desktop)) 0px 0px 0px;
    padding: 0px calc(150vw / var(--setSize--desktop)) calc(28vw / var(--setSize--desktop)) calc(100vw / var(--setSize--desktop));
  }
  .lpFaq--2 {
    padding: calc(122vw / var(--setSize--desktop)) calc(146vw / var(--setSize--desktop)) 0px calc(198vw / var(--setSize--desktop));
  }
  .lpFaq--2 .lp__header {
    margin: 0px 0px calc(36vw / var(--setSize--desktop)) 0px;
  }
  .lpFaq--2 .lpFaq__question {
    padding: calc(21vw / var(--setSize--desktop)) calc(13vw / var(--setSize--desktop)) calc(21vw / var(--setSize--desktop)) 0px;
  }
  .lpFaq--2 .lpFaq__name {
    font-size: calc(26vw / var(--setSize--desktop));
    line-height: calc(36vw / var(--setSize--desktop));
  }
  .lpFaq--2 .lpFaq__answer {
    margin: calc(-4vw / var(--setSize--desktop)) 0px 0px 0px;
    padding: 0px calc(100vw / var(--setSize--desktop)) calc(26vw / var(--setSize--desktop)) calc(5vw / var(--setSize--desktop));
  }
  .lp .lpNewTicket {
    margin-top: calc(76vw / var(--setSize--desktop));
    padding: calc(65vw / var(--setSize--desktop)) calc(199vw / var(--setSize--desktop)) calc(55vw / var(--setSize--desktop)) calc(212vw / var(--setSize--desktop));
  }
  .lpSteps {
    padding-top: calc(96vw / var(--setSize--desktop));
  }
  .lpSteps .lp__header {
    margin: 0px 0px calc(27vw / var(--setSize--desktop)) 0px;
  }
  .lpSteps__list {
    float: left;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    -moz-column-gap: calc(44vw / var(--setSize--desktop));
         column-gap: calc(44vw / var(--setSize--desktop));
    row-gap: calc(26vw / var(--setSize--desktop));
  }
  .lpSteps__box {
    min-height: calc(233vw / var(--setSize--desktop));
    position: relative;
    padding: calc(50vw / var(--setSize--desktop)) calc(90vw / var(--setSize--desktop)) calc(40vw / var(--setSize--desktop)) calc(90vw / var(--setSize--desktop));
    border: 1px solid #D1D3D2;
    border-radius: calc(30vw / var(--setSize--desktop));
  }
  .lpSteps__nr {
    width: calc(64vw / var(--setSize--desktop));
    height: calc(64vw / var(--setSize--desktop));
    position: absolute;
    top: calc(33vw / var(--setSize--desktop));
    left: -1px;
    color: var(--default--color--1);
    font-family: "Syne", sans-serif;
    font-size: calc(25vw / var(--setSize--desktop));
    font-weight: 500;
    background: #D9E2EB;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .lpSteps__name {
    margin: 0px 0px calc(18vw / var(--setSize--desktop)) 0px;
    color: var(--default--color--1);
    font-family: "Syne", sans-serif;
    font-size: calc(25vw / var(--setSize--desktop));
    font-weight: 500;
    line-height: calc(35vw / var(--setSize--desktop));
  }
  .lpSteps__text {
    max-width: calc(550vw / var(--setSize--desktop));
  }
  .lpSteps__more {
    float: left;
    width: 100%;
    margin: calc(8vw / var(--setSize--desktop)) 0px calc(38vw / var(--setSize--desktop)) 0px;
    display: flex;
    justify-content: center;
  }
  .lpWhy {
    padding: calc(72vw / var(--setSize--desktop)) calc(108vw / var(--setSize--desktop)) calc(76vw / var(--setSize--desktop)) calc(103vw / var(--setSize--desktop));
    background: #15427B;
  }
  .lpWhy > .lp__header {
    margin: 0px 0px calc(38vw / var(--setSize--desktop)) 0px;
    padding: 0px 0px 0px calc(77vw / var(--setSize--desktop));
  }
  .lpWhy__boxes {
    float: left;
    width: 100%;
    overflow: hidden;
    background: #fff;
    border: 2px solid #C0C9D8;
    border-radius: calc(20vw / var(--setSize--desktop));
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
  .lpWhy__box {
    min-height: calc(227vw / var(--setSize--desktop));
    padding: calc(52vw / var(--setSize--desktop)) calc(110vw / var(--setSize--desktop)) calc(48vw / var(--setSize--desktop)) calc(77vw / var(--setSize--desktop));
    border-color: #C6CBD1;
    border-style: solid;
    border-width: 0;
  }
  .lpWhy__box:nth-child(odd) {
    border-right-width: 2px;
  }
  .lpWhy__box:nth-child(n+3) {
    border-top-width: 2px;
  }
  .lpWhy__name {
    margin: 0px 0px calc(8vw / var(--setSize--desktop)) 0px;
    color: var(--default--color--1);
    font-family: "Syne", sans-serif;
    font-size: calc(25vw / var(--setSize--desktop));
    font-weight: 500;
    line-height: calc(35vw / var(--setSize--desktop));
  }
  .lpAirlines {
    padding-top: calc(98vw / var(--setSize--desktop));
    padding-bottom: calc(80vw / var(--setSize--desktop));
  }
  .lpAirlines > .lp__header {
    margin: 0px 0px calc(19vw / var(--setSize--desktop)) 0px;
  }
  .lpAirlines__logos {
    float: left;
    width: 100%;
    margin: calc(23vw / var(--setSize--desktop)) 0px calc(80vw / var(--setSize--desktop)) 0px;
  }
  .lpAirlines__logos .img {
    float: left;
    width: calc(1532vw / var(--setSize--desktop));
    height: auto;
  }
  .lpAirlines__text {
    float: left;
    width: 100%;
  }
  .lpAirlines__text h3 {
    margin: calc(30vw / var(--setSize--desktop)) 0px 0px 0px;
    color: var(--default--color--1);
    font-size: calc(25vw / var(--setSize--desktop));
    font-weight: 600;
    line-height: calc(35vw / var(--setSize--desktop));
  }
  .lpDocs {
    padding: calc(76vw / var(--setSize--desktop)) calc(199vw / var(--setSize--desktop)) calc(65vw / var(--setSize--desktop)) calc(204vw / var(--setSize--desktop));
    background-color: #EFF0F4;
    background-size: cover !important;
  }
  .lpDocs > .lp__header {
    margin: 0px 0px calc(8vw / var(--setSize--desktop)) calc(-5vw / var(--setSize--desktop));
  }
  .lpOpinions .homeEleven {
    margin: 0;
    padding: calc(90vw / var(--setSize--desktop)) 0px 0px 0px;
  }
  .lpOpinions .header {
    margin: 0px 0px calc(30vw / var(--setSize--desktop)) 0px;
    font-size: calc(30vw / var(--setSize--desktop));
    font-weight: 500;
    line-height: calc(40vw / var(--setSize--desktop));
    letter-spacing: calc(-0.3vw / var(--setSize--desktop));
  }
  .lpCta {
    margin: calc(90vw / var(--setSize--desktop)) 0px 0px 0px;
    padding: 0px calc(107vw / var(--setSize--desktop)) 0px calc(103vw / var(--setSize--desktop));
    display: flex;
    align-items: stretch;
  }
  .lpCta__left {
    width: calc(956vw / var(--setSize--desktop));
    padding: calc(86vw / var(--setSize--desktop)) calc(150vw / var(--setSize--desktop)) calc(60vw / var(--setSize--desktop)) calc(96vw / var(--setSize--desktop));
    background: #EFF0F4;
  }
  .lpCta__left .lp__header {
    margin: 0px 0px calc(34vw / var(--setSize--desktop)) 0px;
  }
  .lpCta__photo {
    flex: 1;
    min-height: calc(448vw / var(--setSize--desktop));
    position: relative;
    overflow: hidden;
  }
  .lpCta__photo .img {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .lpFlight {
    padding: calc(87vw / var(--setSize--desktop)) calc(200vw / var(--setSize--desktop)) calc(96vw / var(--setSize--desktop)) calc(199vw / var(--setSize--desktop));
    scroll-margin-top: calc(140vw / var(--setSize--desktop));
  }
  .lpFlight > .lp__header {
    margin: 0px;
  }
  .lpFooter {
    min-height: calc(403vw / var(--setSize--desktop));
    padding: calc(90vw / var(--setSize--desktop)) calc(36vw / var(--setSize--desktop)) calc(42vw / var(--setSize--desktop)) calc(40vw / var(--setSize--desktop));
    background: #0C213E;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
  .lpFooter__up {
    padding: 0px 0px 0px calc(60vw / var(--setSize--desktop));
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }
  .lpFooter__brand {
    display: flex;
    align-items: center;
  }
  .lpFooter__logo {
    width: calc(308vw / var(--setSize--desktop));
  }
  .lpFooter__logo .lpFooter__logo--img {
    float: left;
    width: 100%;
  }
  .lpFooter__social {
    margin: 0px 0px 0px calc(56vw / var(--setSize--desktop));
    display: flex;
    align-items: center;
    gap: calc(20vw / var(--setSize--desktop));
  }
  .lpFooter__social--href {
    display: flex;
  }
  .lpFooter__social--1 {
    width: calc(17vw / var(--setSize--desktop));
  }
  .lpFooter__social--2 {
    width: calc(9vw / var(--setSize--desktop));
  }
  .lpFooter__datas {
    width: calc(747vw / var(--setSize--desktop));
    margin: calc(25vw / var(--setSize--desktop)) 0px 0px 0px;
    display: grid;
    grid-template-columns: calc(351vw / var(--setSize--desktop)) 1fr;
  }
  .lpFooter__data--name {
    margin: 0px 0px calc(12vw / var(--setSize--desktop)) 0px;
    color: #fff;
    font-family: "Syne", sans-serif;
    font-size: calc(20vw / var(--setSize--desktop));
    font-weight: 500;
    line-height: calc(30vw / var(--setSize--desktop));
  }
  .lpFooter__data--name:after {
    content: ":";
  }
  .lpFooter__data--text {
    color: #8296B1;
    font-size: calc(18vw / var(--setSize--desktop));
    font-weight: 300;
    line-height: calc(30vw / var(--setSize--desktop));
  }
  .lpFooter__data--text a {
    color: #8296B1;
    text-decoration: none;
  }
  .lpFooter__data--text a:hover {
    color: #fff;
  }
  .lpFooter__down {
    display: flex;
    align-items: center;
  }
  .lpFooter__arrow {
    width: calc(13vw / var(--setSize--desktop));
  }
  .lpFooter__arrow .lpFooter__arrow--img {
    float: left;
    width: 100%;
  }
  .lpFooter__menu {
    margin: 0px 0px 0px calc(47vw / var(--setSize--desktop));
    padding: 0;
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    gap: calc(28vw / var(--setSize--desktop));
  }
  .lpFooter__menu--href {
    color: #576D8A;
    font-size: calc(14vw / var(--setSize--desktop));
    font-weight: 400;
    line-height: calc(20vw / var(--setSize--desktop));
    text-decoration: none;
  }
  .lpFooter__menu--href:hover {
    color: #fff;
  }
  .lpFooter__odee {
    margin-left: auto;
  }
}
@media screen and (min-width: 0px) and (max-width: 1000px) {
  .lp {
    padding: 0px;
    font-variant-numeric: lining-nums;
  }
  .lp .text__19 {
    color: var(--text--color--1);
    font-size: calc(18vw / var(--setSize--mobile));
    font-weight: 300;
    line-height: calc(28vw / var(--setSize--mobile));
  }
  .lp .text__19 p {
    margin: 0px 0px calc(20vw / var(--setSize--mobile)) 0px;
  }
  .lp .text__19 p:last-child {
    margin: 0px;
  }
  .lp .text__19 strong {
    font-weight: 600;
  }
  .lp .text__19 ul {
    float: none;
    margin: 0px;
    overflow: visible;
  }
  .lp .text__19 li {
    float: none;
    width: auto;
    margin: 0px;
    padding: 0px;
    background: none;
  }
  .lp .text-white, .lp .text__19.text-white {
    color: #fff;
  }
  .lp__header {
    float: left;
    width: 100%;
    position: relative;
    margin: 0px 0px calc(15vw / var(--setSize--mobile)) 0px;
    padding: 0px;
    color: var(--default--color--1);
    font-family: "Syne", sans-serif;
    font-size: calc(26vw / var(--setSize--mobile));
    font-weight: 500;
    line-height: calc(34vw / var(--setSize--mobile));
    letter-spacing: 0;
  }
  .lp__inside {
    padding: 0px calc(20vw / var(--setSize--mobile));
  }
  .lp__indent {
    padding-left: 0px !important;
  }
  .lp__band {
    padding: calc(40vw / var(--setSize--mobile)) calc(20vw / var(--setSize--mobile));
    background-color: #EFF0F4;
  }
  .lp__lead {
    float: left;
    width: 100%;
  }
  .lp__btn {
    float: left;
    width: 100%;
    height: calc(56vw / var(--setSize--mobile));
    position: relative;
    margin: calc(25vw / var(--setSize--mobile)) 0px 0px 0px;
    padding: 0px calc(20vw / var(--setSize--mobile));
    color: #fff;
    font-family: "Plus Jakarta Sans", sans-serif;
    font-size: calc(17vw / var(--setSize--mobile));
    font-weight: 500;
    line-height: calc(22vw / var(--setSize--mobile));
    text-align: center;
    text-decoration: none;
    background: #15427B;
    border: 0;
    border-radius: calc(10vw / var(--setSize--mobile));
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .lp .lp__list ul {
    float: left;
    width: 100%;
    margin: calc(5vw / var(--setSize--mobile)) 0px 0px 0px;
    padding: 0px;
    list-style: none;
  }
  .lp .lp__list li {
    position: relative;
    margin: 0px;
    padding: 0px 0px calc(12vw / var(--setSize--mobile)) calc(30vw / var(--setSize--mobile));
  }
  .lp .lp__list li:before {
    content: "";
    width: calc(12vw / var(--setSize--mobile));
    height: calc(12vw / var(--setSize--mobile));
    position: absolute;
    top: calc(8vw / var(--setSize--mobile));
    left: 0;
    background: url(../images/lp26_listDot.svg) center no-repeat;
    background-size: 100%;
  }
  .lp .lp__list ul + p {
    padding-top: calc(10vw / var(--setSize--mobile));
  }
  .lp .lp__list p:has(+ ul) {
    margin-bottom: calc(15vw / var(--setSize--mobile));
  }
  .lpHero {
    height: auto;
    padding: calc(40vw / var(--setSize--mobile)) calc(20vw / var(--setSize--mobile)) 0px calc(20vw / var(--setSize--mobile));
    background-color: var(--default--color--3);
    background-size: cover !important;
    background-position: 30% center !important;
    display: flex;
    flex-direction: column;
  }
  .lpHero__left {
    float: left;
    width: 100%;
    position: relative;
    padding: 0px 0px calc(40vw / var(--setSize--mobile)) 0px;
  }
  .lpHero__left .lp__header {
    margin: 0px 0px calc(20vw / var(--setSize--mobile)) 0px;
  }
  .lp .lpHero__text {
    float: left;
    width: 100%;
    padding: 0px;
  }
  .lp .lpHero__text ul {
    margin: calc(25vw / var(--setSize--mobile)) 0px 0px 0px;
    padding: 0px;
    list-style: none;
  }
  .lp .lpHero__text li {
    position: relative;
    margin: 0px 0px calc(8vw / var(--setSize--mobile)) 0px;
    padding: 0px 0px 0px calc(36vw / var(--setSize--mobile));
    line-height: calc(28vw / var(--setSize--mobile));
  }
  .lp .lpHero__text li:before {
    content: "";
    width: calc(24vw / var(--setSize--mobile));
    height: calc(24vw / var(--setSize--mobile));
    position: absolute;
    top: calc(2vw / var(--setSize--mobile));
    left: 0;
    background: url(../images/lp26_check.svg) center no-repeat;
    background-size: 100%;
  }
  .lpHero__form {
    width: calc(100% + calc(40vw / var(--setSize--mobile)));
    position: relative;
    margin: 0px calc(-20vw / var(--setSize--mobile));
    padding: calc(35vw / var(--setSize--mobile)) calc(20vw / var(--setSize--mobile)) calc(40vw / var(--setSize--mobile)) calc(20vw / var(--setSize--mobile));
    background: #EFF0F4;
    border-radius: 0px;
  }
  .lpHero__form .lp__header {
    margin: 0px 0px calc(5vw / var(--setSize--mobile)) 0px;
  }
  .lpForm {
    float: left;
    width: 100%;
    position: relative;
  }
  .lpForm ::-moz-placeholder {
    color: var(--text--color--1);
    opacity: 1;
  }
  .lpForm ::placeholder {
    color: var(--text--color--1);
    opacity: 1;
  }
  .lpForm__input {
    float: left;
    width: 100%;
    height: calc(56vw / var(--setSize--mobile));
    position: relative;
    margin: 0px;
    padding: 0px calc(2vw / var(--setSize--mobile));
    color: var(--text--color--1);
    font-family: "Plus Jakarta Sans", sans-serif;
    font-size: calc(18vw / var(--setSize--mobile));
    font-weight: 300;
    line-height: calc(22vw / var(--setSize--mobile));
    background: transparent;
    border: 0;
    border-bottom: 1px solid #B6B6B6;
    border-radius: 0;
    outline: 0;
  }
  .lpForm__input:focus {
    border-bottom-color: var(--default--color--1);
  }
  .lpForm--contact .lpForm__input {
    margin: 0px 0px calc(10vw / var(--setSize--mobile)) 0px;
  }
  .lpForm__textarea {
    height: calc(56vw / var(--setSize--mobile));
    min-height: calc(56vw / var(--setSize--mobile));
    max-height: calc(140vw / var(--setSize--mobile));
    padding-top: calc(16vw / var(--setSize--mobile));
    padding-bottom: calc(8vw / var(--setSize--mobile));
    resize: none;
    overflow-y: auto;
    field-sizing: content;
  }
  .lpForm__checkbox {
    width: calc(24vw / var(--setSize--mobile));
    height: calc(24vw / var(--setSize--mobile));
  }
  .lpForm__consent {
    float: left;
    width: 100%;
    position: relative;
    margin: calc(15vw / var(--setSize--mobile)) 0px 0px 0px;
    display: flex;
    align-items: flex-start;
    gap: calc(15vw / var(--setSize--mobile));
    cursor: pointer;
  }
  .lpForm__consentText {
    color: var(--text--color--1);
    font-size: calc(12vw / var(--setSize--mobile));
    font-weight: 400;
    line-height: calc(16vw / var(--setSize--mobile));
  }
  .lpForm__submit {
    width: 100%;
    margin: calc(25vw / var(--setSize--mobile)) 0px 0px 0px;
  }
  .lpForm__grid {
    float: left;
    width: 100%;
    margin: calc(20vw / var(--setSize--mobile)) 0px 0px 0px;
    display: grid;
    grid-template-columns: 1fr;
    row-gap: calc(30vw / var(--setSize--mobile));
  }
  .lpForm__field {
    min-width: 0;
    margin: 0;
    padding: 0;
    border: 0;
    display: flex;
    flex-direction: column;
  }
  .lpForm__label {
    float: left;
    position: relative;
    margin: 0px;
    padding: 0px 0px 0px calc(22vw / var(--setSize--mobile));
    color: var(--text--color--1);
    font-size: calc(18vw / var(--setSize--mobile));
    font-weight: 500;
    line-height: calc(26vw / var(--setSize--mobile));
  }
  .lpForm__label:before {
    content: "";
    width: calc(11vw / var(--setSize--mobile));
    height: calc(11vw / var(--setSize--mobile));
    position: absolute;
    top: calc(8vw / var(--setSize--mobile));
    left: 0;
    background: #B1B6BC;
  }
  .lpForm__route {
    display: flex;
    align-items: center;
    border-bottom: 1px solid #B6B6B6;
  }
  .lpForm__route .lpForm__input {
    width: auto;
    flex: 1;
    min-width: 0;
    border-bottom: 0;
  }
  .lpForm__routeArrow {
    width: calc(14vw / var(--setSize--mobile));
    margin: 0px calc(12vw / var(--setSize--mobile));
  }
  .lpForm__options {
    margin: calc(15vw / var(--setSize--mobile)) 0px 0px 0px;
    display: flex;
  }
  .lpForm__option {
    width: calc(140vw / var(--setSize--mobile));
    display: flex;
    align-items: center;
    gap: calc(15vw / var(--setSize--mobile));
    color: var(--text--color--1);
    font-size: calc(18vw / var(--setSize--mobile));
    font-weight: 300;
    line-height: calc(26vw / var(--setSize--mobile));
    cursor: pointer;
  }
  .lpForm__optional {
    color: #8A8F96;
    font-weight: 300;
  }
  .lpForm--flight .lpForm__consent {
    margin: 0;
    padding: 0;
  }
  .lpForm--flight .lpForm__submit {
    margin: 0;
  }
  .lpIntro {
    padding-top: calc(50vw / var(--setSize--mobile));
    display: flex;
    flex-direction: column;
  }
  .lpIntro__left {
    width: 100%;
    padding: 0px 0px calc(30vw / var(--setSize--mobile)) 0px;
  }
  .lpIntro__left .lp__header {
    margin: 0px 0px calc(15vw / var(--setSize--mobile)) 0px;
  }
  .lpIntro__left .text__19 {
    float: left;
    width: 100%;
  }
  .lpIntro__icons {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: calc(12vw / var(--setSize--mobile));
  }
  .lpIntro__icons .box {
    min-height: calc(200vw / var(--setSize--mobile));
    padding: calc(25vw / var(--setSize--mobile)) calc(10vw / var(--setSize--mobile));
    border: 1px solid #D1D3D2;
    border-radius: calc(16vw / var(--setSize--mobile));
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .lpIntro__icons .img {
    width: calc(100vw / var(--setSize--mobile)) !important;
    height: calc(75vw / var(--setSize--mobile));
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center bottom;
       object-position: center bottom;
  }
  .lpIntro__icons .box__text {
    margin: calc(20vw / var(--setSize--mobile)) 0px 0px 0px;
    color: var(--text--color--1);
    font-size: calc(16vw / var(--setSize--mobile));
    font-weight: 600;
    line-height: calc(22vw / var(--setSize--mobile));
    text-align: center;
  }
  .lpFee {
    padding-top: calc(35vw / var(--setSize--mobile));
  }
  .lpFee__badge {
    float: left;
    width: 100%;
    margin: calc(35vw / var(--setSize--mobile)) 0px 0px 0px;
  }
  .lpWhen {
    padding-top: calc(50vw / var(--setSize--mobile));
  }
  .lpWhen .lp__header {
    margin: 0px 0px calc(20vw / var(--setSize--mobile)) 0px;
  }
  .lp .lpWhen__tiles {
    float: left;
    width: 100%;
  }
  .lp .lpWhen__tiles ul {
    margin: 0;
    padding: 0;
    list-style: none;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: calc(10vw / var(--setSize--mobile));
  }
  .lp .lpWhen__tiles li {
    min-height: calc(150vw / var(--setSize--mobile));
    padding: calc(15vw / var(--setSize--mobile));
    color: var(--text--color--1);
    font-size: calc(16vw / var(--setSize--mobile));
    font-weight: 500;
    line-height: calc(23vw / var(--setSize--mobile));
    text-align: center;
    border: 1px solid #D1D3D2;
    border-radius: calc(16vw / var(--setSize--mobile));
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .lpWhat {
    margin-top: calc(50vw / var(--setSize--mobile));
  }
  .lpWhat .lp__header {
    margin: 0px 0px calc(10vw / var(--setSize--mobile)) 0px;
  }
  .lpAmount {
    padding-top: calc(50vw / var(--setSize--mobile));
  }
  .lpAmount > .lp__header {
    margin: 0px 0px calc(8vw / var(--setSize--mobile)) 0px;
  }
  .lp .lpAmount__text {
    float: left;
    width: 100%;
    margin: calc(25vw / var(--setSize--mobile)) 0px 0px 0px;
  }
  .lp .lpAmount__text ul {
    margin: 0px 0px calc(25vw / var(--setSize--mobile)) 0px;
    padding: 0;
    list-style: none;
    border: 2px solid #C2C9D3;
    border-radius: calc(16vw / var(--setSize--mobile));
    display: flex;
    flex-direction: column;
  }
  .lp .lpAmount__text li {
    min-height: calc(75vw / var(--setSize--mobile));
    padding: calc(10vw / var(--setSize--mobile)) calc(20vw / var(--setSize--mobile));
    color: var(--default--color--1);
    font-size: calc(16vw / var(--setSize--mobile));
    font-weight: 400;
    border-top: 2px solid #C2C9D3;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: calc(15vw / var(--setSize--mobile));
  }
  .lp .lpAmount__text li:first-child {
    border-top: 0;
  }
  .lp .lpAmount__text li strong {
    font-family: "Syne", sans-serif;
    font-size: calc(26vw / var(--setSize--mobile));
    font-weight: 500;
    line-height: calc(34vw / var(--setSize--mobile));
    white-space: nowrap;
  }
  .lp .lpAmount__text p {
    padding: 0px;
  }
  .lpFaq {
    position: relative;
  }
  .lpFaq__item {
    float: left;
    width: 100%;
    position: relative;
    border-top: 1px solid #D1D1D1;
  }
  .lpFaq__item:last-child {
    border-bottom: 1px solid #D1D1D1;
  }
  .lpFaq__item[open] .lpFaq__arrow {
    transform: rotate(180deg);
  }
  .lpFaq__question {
    float: left;
    width: 100%;
    position: relative;
    padding: calc(16vw / var(--setSize--mobile)) 0px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: calc(20vw / var(--setSize--mobile));
  }
  .lpFaq__name {
    color: var(--default--color--1);
    font-family: "Syne", sans-serif;
    font-size: calc(19vw / var(--setSize--mobile));
    font-weight: 500;
    line-height: calc(26vw / var(--setSize--mobile));
  }
  .lpFaq__arrow {
    width: calc(16vw / var(--setSize--mobile));
    flex: none;
    transition: transform 0.3s ease-in-out;
  }
  .lpFaq__answer {
    float: left;
    width: 100%;
    padding: 0px 0px calc(20vw / var(--setSize--mobile)) 0px;
  }
  .lpFaq--1 {
    margin: calc(40vw / var(--setSize--mobile)) 0px 0px 0px;
    padding: 0px calc(20vw / var(--setSize--mobile));
  }
  .lpFaq--2 {
    padding: calc(50vw / var(--setSize--mobile)) calc(20vw / var(--setSize--mobile)) 0px calc(20vw / var(--setSize--mobile));
  }
  .lpFaq--2 .lp__header {
    margin: 0px 0px calc(20vw / var(--setSize--mobile)) 0px;
  }
  .lp .lpNewTicket {
    margin-top: calc(50vw / var(--setSize--mobile));
  }
  .lpSteps {
    padding-top: calc(50vw / var(--setSize--mobile));
  }
  .lpSteps .lp__header {
    margin: 0px 0px calc(20vw / var(--setSize--mobile)) 0px;
  }
  .lpSteps__list {
    float: left;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
    display: grid;
    grid-template-columns: 1fr;
    row-gap: calc(12vw / var(--setSize--mobile));
  }
  .lpSteps__box {
    position: relative;
    padding: calc(28vw / var(--setSize--mobile)) calc(20vw / var(--setSize--mobile)) calc(25vw / var(--setSize--mobile)) calc(70vw / var(--setSize--mobile));
    border: 1px solid #D1D3D2;
    border-radius: calc(16vw / var(--setSize--mobile));
  }
  .lpSteps__nr {
    width: calc(48vw / var(--setSize--mobile));
    height: calc(48vw / var(--setSize--mobile));
    position: absolute;
    top: calc(20vw / var(--setSize--mobile));
    left: -1px;
    color: var(--default--color--1);
    font-family: "Syne", sans-serif;
    font-size: calc(20vw / var(--setSize--mobile));
    font-weight: 500;
    background: #D9E2EB;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .lpSteps__name {
    margin: 0px 0px calc(10vw / var(--setSize--mobile)) 0px;
    color: var(--default--color--1);
    font-family: "Syne", sans-serif;
    font-size: calc(20vw / var(--setSize--mobile));
    font-weight: 500;
    line-height: calc(28vw / var(--setSize--mobile));
  }
  .lpSteps__more {
    float: left;
    width: 100%;
    margin: calc(5vw / var(--setSize--mobile)) 0px calc(40vw / var(--setSize--mobile)) 0px;
  }
  .lpWhy {
    padding: calc(40vw / var(--setSize--mobile)) calc(20vw / var(--setSize--mobile));
    background: #15427B;
  }
  .lpWhy > .lp__header {
    margin: 0px 0px calc(20vw / var(--setSize--mobile)) 0px;
  }
  .lpWhy__boxes {
    float: left;
    width: 100%;
    overflow: hidden;
    background: #fff;
    border: 2px solid #C0C9D8;
    border-radius: calc(16vw / var(--setSize--mobile));
    display: grid;
    grid-template-columns: 1fr;
  }
  .lpWhy__box {
    padding: calc(25vw / var(--setSize--mobile)) calc(20vw / var(--setSize--mobile));
    border-top: 2px solid #C6CBD1;
  }
  .lpWhy__box:first-child {
    border-top: 0;
  }
  .lpWhy__name {
    margin: 0px 0px calc(8vw / var(--setSize--mobile)) 0px;
    color: var(--default--color--1);
    font-family: "Syne", sans-serif;
    font-size: calc(20vw / var(--setSize--mobile));
    font-weight: 500;
    line-height: calc(28vw / var(--setSize--mobile));
  }
  .lpAirlines {
    padding-top: calc(50vw / var(--setSize--mobile));
    padding-bottom: calc(50vw / var(--setSize--mobile));
  }
  .lpAirlines > .lp__header {
    margin: 0px 0px calc(10vw / var(--setSize--mobile)) 0px;
  }
  .lpAirlines__logos {
    float: left;
    width: calc(100% + calc(40vw / var(--setSize--mobile)));
    margin: calc(20vw / var(--setSize--mobile)) calc(-20vw / var(--setSize--mobile)) calc(25vw / var(--setSize--mobile)) calc(-20vw / var(--setSize--mobile));
    padding: 0px calc(20vw / var(--setSize--mobile)) calc(12vw / var(--setSize--mobile)) calc(20vw / var(--setSize--mobile));
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: thin;
    scrollbar-color: var(--default--color--2) #EFF0F4;
  }
  .lpAirlines__logos .img {
    float: left;
    width: calc(1100vw / var(--setSize--mobile));
    max-width: none;
    height: auto;
  }
  .lpAirlines__text {
    float: left;
    width: 100%;
  }
  .lpAirlines__text h3 {
    margin: calc(20vw / var(--setSize--mobile)) 0px 0px 0px;
    color: var(--default--color--1);
    font-size: calc(20vw / var(--setSize--mobile));
    font-weight: 600;
    line-height: calc(28vw / var(--setSize--mobile));
  }
  .lpDocs {
    background-color: #EFF0F4;
    background-size: cover !important;
  }
  .lpDocs > .lp__header {
    margin: 0px 0px calc(10vw / var(--setSize--mobile)) 0px;
  }
  .lpOpinions .homeEleven {
    margin: 0;
    padding: calc(50vw / var(--setSize--mobile)) calc(20vw / var(--setSize--mobile)) 0px calc(20vw / var(--setSize--mobile));
  }
  .lpOpinions .header {
    margin: 0px 0px calc(20vw / var(--setSize--mobile)) 0px;
    font-size: calc(26vw / var(--setSize--mobile));
    font-weight: 500;
    line-height: calc(34vw / var(--setSize--mobile));
    letter-spacing: 0;
  }
  .lpCta {
    margin: calc(50vw / var(--setSize--mobile)) 0px 0px 0px;
    padding: 0px;
    display: flex;
    flex-direction: column;
  }
  .lpCta__left {
    width: 100%;
    padding: calc(40vw / var(--setSize--mobile)) calc(20vw / var(--setSize--mobile));
    background: #EFF0F4;
  }
  .lpCta__left .lp__header {
    margin: 0px 0px calc(20vw / var(--setSize--mobile)) 0px;
  }
  .lpCta__photo {
    width: 100%;
  }
  .lpCta__photo .img {
    float: left;
    width: 100%;
    height: auto;
  }
  .lpFlight {
    padding: calc(50vw / var(--setSize--mobile)) calc(20vw / var(--setSize--mobile)) calc(50vw / var(--setSize--mobile)) calc(20vw / var(--setSize--mobile));
  }
  .lpFlight > .lp__header {
    margin: 0px;
  }
  .lpFooter {
    padding: calc(40vw / var(--setSize--mobile)) calc(20vw / var(--setSize--mobile)) calc(25vw / var(--setSize--mobile)) calc(20vw / var(--setSize--mobile));
    background: #0C213E;
    display: flex;
    flex-direction: column;
  }
  .lpFooter__up {
    display: flex;
    flex-direction: column;
  }
  .lpFooter__brand {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .lpFooter__logo {
    width: calc(240vw / var(--setSize--mobile));
  }
  .lpFooter__logo .lpFooter__logo--img {
    float: left;
    width: 100%;
  }
  .lpFooter__social {
    display: flex;
    align-items: center;
    gap: calc(22vw / var(--setSize--mobile));
  }
  .lpFooter__social--href {
    display: flex;
  }
  .lpFooter__social--1 {
    width: calc(20vw / var(--setSize--mobile));
  }
  .lpFooter__social--2 {
    width: calc(11vw / var(--setSize--mobile));
  }
  .lpFooter__datas {
    margin: calc(35vw / var(--setSize--mobile)) 0px 0px 0px;
    display: grid;
    grid-template-columns: 1fr;
    row-gap: calc(25vw / var(--setSize--mobile));
  }
  .lpFooter__data--name {
    margin: 0px 0px calc(8vw / var(--setSize--mobile)) 0px;
    color: #fff;
    font-family: "Syne", sans-serif;
    font-size: calc(19vw / var(--setSize--mobile));
    font-weight: 500;
    line-height: calc(26vw / var(--setSize--mobile));
  }
  .lpFooter__data--name:after {
    content: ":";
  }
  .lpFooter__data--text {
    color: #8296B1;
    font-size: calc(17vw / var(--setSize--mobile));
    font-weight: 300;
    line-height: calc(28vw / var(--setSize--mobile));
  }
  .lpFooter__data--text a {
    color: #8296B1;
    text-decoration: none;
    white-space: nowrap;
  }
  .lpFooter__down {
    margin: calc(35vw / var(--setSize--mobile)) 0px 0px 0px;
    padding: calc(20vw / var(--setSize--mobile)) 0px 0px 0px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    display: flex;
    flex-wrap: wrap;
    align-items: center;
  }
  .lpFooter__arrow {
    width: calc(14vw / var(--setSize--mobile));
    order: 2;
  }
  .lpFooter__arrow .lpFooter__arrow--img {
    float: left;
    width: 100%;
  }
  .lpFooter__menu {
    width: 100%;
    margin: 0px 0px calc(20vw / var(--setSize--mobile)) 0px;
    padding: 0;
    list-style: none;
    order: 1;
    display: flex;
    flex-wrap: wrap;
    gap: calc(10vw / var(--setSize--mobile)) calc(20vw / var(--setSize--mobile));
  }
  .lpFooter__menu--href {
    color: #576D8A;
    font-size: calc(15vw / var(--setSize--mobile));
    font-weight: 400;
    line-height: calc(22vw / var(--setSize--mobile));
    text-decoration: none;
  }
  .lpFooter__odee {
    margin-left: auto;
    order: 3;
  }
}/*# sourceMappingURL=lp26.css.map */