@charset "UTF-8";
.atc-legacy-container .background-image-header {
  background-size: cover;
  color: #fff;
  padding: 4em;
  background-repeat: no-repeat;
  background-position: center;
  background-color: rgba(0, 0, 0, 0.2509803922);
  background-blend-mode: multiply;
}
.atc-legacy-container .background-image {
  background-size: cover;
  color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  min-height: 350px;
  height: 100%;
}
.atc-legacy-container .background-orange {
  content: " ";
  background-color: #e18e00;
}
.atc-legacy-container .k-text .background-image h1,
.atc-legacy-container .k-text .background-image h2,
.atc-legacy-container .k-text .background-image-header h1,
.atc-legacy-container .k-text .background-image-header h2 {
  color: #fff !important;
}
.atc-legacy-container .m-0 {
  margin: 0 !important;
}
.atc-legacy-container .m-1 {
  margin: 0.25rem !important;
}
.atc-legacy-container .m-2 {
  margin: 0.5rem !important;
}
.atc-legacy-container .m-3 {
  margin: 1rem !important;
}
.atc-legacy-container .m-4 {
  margin: 1.5rem !important;
}
.atc-legacy-container .m-5 {
  margin: 3rem !important;
}
.atc-legacy-container .m-auto {
  margin: auto !important;
}
.atc-legacy-container .mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.atc-legacy-container .mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}
.atc-legacy-container .mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}
.atc-legacy-container .mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}
.atc-legacy-container .mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}
.atc-legacy-container .mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}
.atc-legacy-container .mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}
.atc-legacy-container .my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.atc-legacy-container .my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}
.atc-legacy-container .my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}
.atc-legacy-container .my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}
.atc-legacy-container .my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}
.atc-legacy-container .my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
.atc-legacy-container .my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.atc-legacy-container .mt-0 {
  margin-top: 0 !important;
}
.atc-legacy-container .mt-1 {
  margin-top: 0.25rem !important;
}
.atc-legacy-container .mt-2 {
  margin-top: 0.5rem !important;
}
.atc-legacy-container .mt-3 {
  margin-top: 1rem !important;
}
.atc-legacy-container .mt-4 {
  margin-top: 1.5rem !important;
}
.atc-legacy-container .mt-5 {
  margin-top: 3rem !important;
}
.atc-legacy-container .mt-auto {
  margin-top: auto !important;
}
.atc-legacy-container .me-0 {
  margin-right: 0 !important;
}
.atc-legacy-container .me-1 {
  margin-right: 0.25rem !important;
}
.atc-legacy-container .me-2 {
  margin-right: 0.5rem !important;
}
.atc-legacy-container .me-3 {
  margin-right: 1rem !important;
}
.atc-legacy-container .me-4 {
  margin-right: 1.5rem !important;
}
.atc-legacy-container .me-5 {
  margin-right: 3rem !important;
}
.atc-legacy-container .me-auto {
  margin-right: auto !important;
}
.atc-legacy-container .mb-0 {
  margin-bottom: 0 !important;
}
.atc-legacy-container .mb-1 {
  margin-bottom: 0.25rem !important;
}
.atc-legacy-container .mb-2 {
  margin-bottom: 0.5rem !important;
}
.atc-legacy-container .mb-3 {
  margin-bottom: 1rem !important;
}
.atc-legacy-container .mb-4 {
  margin-bottom: 1.5rem !important;
}
.atc-legacy-container .mb-5 {
  margin-bottom: 3rem !important;
}
.atc-legacy-container .mb-auto {
  margin-bottom: auto !important;
}
.atc-legacy-container .ms-0 {
  margin-left: 0 !important;
}
.atc-legacy-container .ms-1 {
  margin-left: 0.25rem !important;
}
.atc-legacy-container .ms-2 {
  margin-left: 0.5rem !important;
}
.atc-legacy-container .ms-3 {
  margin-left: 1rem !important;
}
.atc-legacy-container .ms-4 {
  margin-left: 1.5rem !important;
}
.atc-legacy-container .ms-5 {
  margin-left: 3rem !important;
}
.atc-legacy-container .ms-auto {
  margin-left: auto !important;
}
.atc-legacy-container .p-0 {
  padding: 0 !important;
}
.atc-legacy-container .p-1 {
  padding: 0.25rem !important;
}
.atc-legacy-container .p-2 {
  padding: 0.5rem !important;
}
.atc-legacy-container .p-3 {
  padding: 1rem !important;
}
.atc-legacy-container .p-4 {
  padding: 1.5rem !important;
}
.atc-legacy-container .p-5 {
  padding: 3rem !important;
}
.atc-legacy-container .px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.atc-legacy-container .px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}
.atc-legacy-container .px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}
.atc-legacy-container .px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}
.atc-legacy-container .px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}
.atc-legacy-container .px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}
.atc-legacy-container .py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.atc-legacy-container .py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.atc-legacy-container .py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
.atc-legacy-container .py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.atc-legacy-container .py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}
.atc-legacy-container .py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
.atc-legacy-container .pt-0 {
  padding-top: 0 !important;
}
.atc-legacy-container .pt-1 {
  padding-top: 0.25rem !important;
}
.atc-legacy-container .pt-2 {
  padding-top: 0.5rem !important;
}
.atc-legacy-container .pt-3 {
  padding-top: 1rem !important;
}
.atc-legacy-container .pt-4 {
  padding-top: 1.5rem !important;
}
.atc-legacy-container .pt-5 {
  padding-top: 3rem !important;
}
.atc-legacy-container .pe-0 {
  padding-right: 0 !important;
}
.atc-legacy-container .pe-1 {
  padding-right: 0.25rem !important;
}
.atc-legacy-container .pe-2 {
  padding-right: 0.5rem !important;
}
.atc-legacy-container .pe-3 {
  padding-right: 1rem !important;
}
.atc-legacy-container .pe-4 {
  padding-right: 1.5rem !important;
}
.atc-legacy-container .pe-5 {
  padding-right: 3rem !important;
}
.atc-legacy-container .pb-0 {
  padding-bottom: 0 !important;
}
.atc-legacy-container .pb-1 {
  padding-bottom: 0.25rem !important;
}
.atc-legacy-container .pb-2 {
  padding-bottom: 0.5rem !important;
}
.atc-legacy-container .pb-3 {
  padding-bottom: 1rem !important;
}
.atc-legacy-container .pb-4 {
  padding-bottom: 1.5rem !important;
}
.atc-legacy-container .pb-5 {
  padding-bottom: 3rem !important;
}
.atc-legacy-container .ps-0 {
  padding-left: 0 !important;
}
.atc-legacy-container .ps-1 {
  padding-left: 0.25rem !important;
}
.atc-legacy-container .ps-2 {
  padding-left: 0.5rem !important;
}
.atc-legacy-container .ps-3 {
  padding-left: 1rem !important;
}
.atc-legacy-container .ps-4 {
  padding-left: 1.5rem !important;
}
.atc-legacy-container .ps-5 {
  padding-left: 3rem !important;
}
.atc-legacy-container .d-none {
  display: none !important;
}
@media (min-width: 992px) {
  .atc-legacy-container .float-lg-start {
    float: left !important;
  }
  .atc-legacy-container .float-lg-end {
    float: right !important;
  }
  .atc-legacy-container .float-lg-none {
    float: none !important;
  }
  .atc-legacy-container .object-fit-lg-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }
  .atc-legacy-container .object-fit-lg-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }
  .atc-legacy-container .object-fit-lg-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }
  .atc-legacy-container .object-fit-lg-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }
  .atc-legacy-container .object-fit-lg-none {
    -o-object-fit: none !important;
    object-fit: none !important;
  }
  .atc-legacy-container .d-lg-inline {
    display: inline !important;
  }
  .atc-legacy-container .d-lg-inline-block {
    display: inline-block !important;
  }
  .atc-legacy-container .d-lg-block {
    display: block !important;
  }
  .atc-legacy-container .d-lg-grid {
    display: grid !important;
  }
  .atc-legacy-container .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .atc-legacy-container .d-lg-table {
    display: table !important;
  }
  .atc-legacy-container .d-lg-table-row {
    display: table-row !important;
  }
  .atc-legacy-container .d-lg-table-cell {
    display: table-cell !important;
  }
  .atc-legacy-container .d-lg-flex {
    display: flex !important;
  }
  .atc-legacy-container .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .atc-legacy-container .d-lg-none {
    display: none !important;
  }
  .atc-legacy-container .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .atc-legacy-container .flex-lg-row {
    flex-direction: row !important;
  }
  .atc-legacy-container .flex-lg-column {
    flex-direction: column !important;
  }
  .atc-legacy-container .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .atc-legacy-container .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .atc-legacy-container .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .atc-legacy-container .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .atc-legacy-container .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .atc-legacy-container .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .atc-legacy-container .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .atc-legacy-container .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .atc-legacy-container .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .atc-legacy-container .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .atc-legacy-container .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .atc-legacy-container .justify-content-lg-center {
    justify-content: center !important;
  }
  .atc-legacy-container .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .atc-legacy-container .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .atc-legacy-container .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .atc-legacy-container .align-items-lg-start {
    align-items: flex-start !important;
  }
  .atc-legacy-container .align-items-lg-end {
    align-items: flex-end !important;
  }
  .atc-legacy-container .align-items-lg-center {
    align-items: center !important;
  }
  .atc-legacy-container .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .atc-legacy-container .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .atc-legacy-container .align-content-lg-start {
    align-content: flex-start !important;
  }
  .atc-legacy-container .align-content-lg-end {
    align-content: flex-end !important;
  }
  .atc-legacy-container .align-content-lg-center {
    align-content: center !important;
  }
  .atc-legacy-container .align-content-lg-between {
    align-content: space-between !important;
  }
  .atc-legacy-container .align-content-lg-around {
    align-content: space-around !important;
  }
  .atc-legacy-container .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .atc-legacy-container .align-self-lg-auto {
    align-self: auto !important;
  }
  .atc-legacy-container .align-self-lg-start {
    align-self: flex-start !important;
  }
  .atc-legacy-container .align-self-lg-end {
    align-self: flex-end !important;
  }
  .atc-legacy-container .align-self-lg-center {
    align-self: center !important;
  }
  .atc-legacy-container .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .atc-legacy-container .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .atc-legacy-container .order-lg-first {
    order: -1 !important;
  }
  .atc-legacy-container .order-lg-0 {
    order: 0 !important;
  }
  .atc-legacy-container .order-lg-1 {
    order: 1 !important;
  }
  .atc-legacy-container .order-lg-2 {
    order: 2 !important;
  }
  .atc-legacy-container .order-lg-3 {
    order: 3 !important;
  }
  .atc-legacy-container .order-lg-4 {
    order: 4 !important;
  }
  .atc-legacy-container .order-lg-5 {
    order: 5 !important;
  }
  .atc-legacy-container .order-lg-last {
    order: 6 !important;
  }
  .atc-legacy-container .m-lg-0 {
    margin: 0 !important;
  }
  .atc-legacy-container .m-lg-1 {
    margin: 0.25rem !important;
  }
  .atc-legacy-container .m-lg-2 {
    margin: 0.5rem !important;
  }
  .atc-legacy-container .m-lg-3 {
    margin: 1rem !important;
  }
  .atc-legacy-container .m-lg-4 {
    margin: 1.5rem !important;
  }
  .atc-legacy-container .m-lg-5 {
    margin: 3rem !important;
  }
  .atc-legacy-container .m-lg-auto {
    margin: auto !important;
  }
  .atc-legacy-container .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .atc-legacy-container .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .atc-legacy-container .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .atc-legacy-container .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .atc-legacy-container .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .atc-legacy-container .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .atc-legacy-container .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .atc-legacy-container .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .atc-legacy-container .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .atc-legacy-container .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .atc-legacy-container .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .atc-legacy-container .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .atc-legacy-container .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .atc-legacy-container .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .atc-legacy-container .mt-lg-0 {
    margin-top: 0 !important;
  }
  .atc-legacy-container .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .atc-legacy-container .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .atc-legacy-container .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .atc-legacy-container .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .atc-legacy-container .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .atc-legacy-container .mt-lg-auto {
    margin-top: auto !important;
  }
  .atc-legacy-container .me-lg-0 {
    margin-right: 0 !important;
  }
  .atc-legacy-container .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .atc-legacy-container .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .atc-legacy-container .me-lg-3 {
    margin-right: 1rem !important;
  }
  .atc-legacy-container .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .atc-legacy-container .me-lg-5 {
    margin-right: 3rem !important;
  }
  .atc-legacy-container .me-lg-auto {
    margin-right: auto !important;
  }
  .atc-legacy-container .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .atc-legacy-container .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .atc-legacy-container .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .atc-legacy-container .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .atc-legacy-container .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .atc-legacy-container .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .atc-legacy-container .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .atc-legacy-container .ms-lg-0 {
    margin-left: 0 !important;
  }
  .atc-legacy-container .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .atc-legacy-container .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .atc-legacy-container .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .atc-legacy-container .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .atc-legacy-container .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .atc-legacy-container .ms-lg-auto {
    margin-left: auto !important;
  }
  .atc-legacy-container .p-lg-0 {
    padding: 0 !important;
  }
  .atc-legacy-container .p-lg-1 {
    padding: 0.25rem !important;
  }
  .atc-legacy-container .p-lg-2 {
    padding: 0.5rem !important;
  }
  .atc-legacy-container .p-lg-3 {
    padding: 1rem !important;
  }
  .atc-legacy-container .p-lg-4 {
    padding: 1.5rem !important;
  }
  .atc-legacy-container .p-lg-5 {
    padding: 3rem !important;
  }
  .atc-legacy-container .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .atc-legacy-container .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .atc-legacy-container .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .atc-legacy-container .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .atc-legacy-container .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .atc-legacy-container .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .atc-legacy-container .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .atc-legacy-container .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .atc-legacy-container .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .atc-legacy-container .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .atc-legacy-container .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .atc-legacy-container .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .atc-legacy-container .pt-lg-0 {
    padding-top: 0 !important;
  }
  .atc-legacy-container .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .atc-legacy-container .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .atc-legacy-container .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .atc-legacy-container .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .atc-legacy-container .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .atc-legacy-container .pe-lg-0 {
    padding-right: 0 !important;
  }
  .atc-legacy-container .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .atc-legacy-container .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .atc-legacy-container .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .atc-legacy-container .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .atc-legacy-container .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .atc-legacy-container .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .atc-legacy-container .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .atc-legacy-container .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .atc-legacy-container .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .atc-legacy-container .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .atc-legacy-container .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .atc-legacy-container .ps-lg-0 {
    padding-left: 0 !important;
  }
  .atc-legacy-container .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .atc-legacy-container .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .atc-legacy-container .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .atc-legacy-container .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .atc-legacy-container .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .atc-legacy-container .gap-lg-0 {
    gap: 0 !important;
  }
  .atc-legacy-container .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .atc-legacy-container .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .atc-legacy-container .gap-lg-3 {
    gap: 1rem !important;
  }
  .atc-legacy-container .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .atc-legacy-container .gap-lg-5 {
    gap: 3rem !important;
  }
  .atc-legacy-container .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .atc-legacy-container .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .atc-legacy-container .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .atc-legacy-container .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .atc-legacy-container .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .atc-legacy-container .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .atc-legacy-container .column-gap-lg-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }
  .atc-legacy-container .column-gap-lg-1 {
    -moz-column-gap: 0.25rem !important;
    column-gap: 0.25rem !important;
  }
  .atc-legacy-container .column-gap-lg-2 {
    -moz-column-gap: 0.5rem !important;
    column-gap: 0.5rem !important;
  }
  .atc-legacy-container .column-gap-lg-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }
  .atc-legacy-container .column-gap-lg-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }
  .atc-legacy-container .column-gap-lg-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }
  .atc-legacy-container .text-lg-start {
    text-align: left !important;
  }
  .atc-legacy-container .text-lg-end {
    text-align: right !important;
  }
  .atc-legacy-container .text-lg-center {
    text-align: center !important;
  }
}
.atc-legacy-container .d-flex {
  display: flex !important;
}
.atc-legacy-container .w-25 {
  width: 25% !important;
}
.atc-legacy-container .w-50 {
  width: 50% !important;
}
.atc-legacy-container .w-75 {
  width: 75% !important;
}
.atc-legacy-container .w-100 {
  width: 100% !important;
}
.atc-legacy-container .w-auto {
  width: auto !important;
}
.atc-legacy-container .mw-100 {
  max-width: 100% !important;
}
.atc-legacy-container .vw-100 {
  width: 100vw !important;
}
.atc-legacy-container .min-vw-100 {
  min-width: 100vw !important;
}
.atc-legacy-container .h-25 {
  height: 25% !important;
}
.atc-legacy-container .h-50 {
  height: 50% !important;
}
.atc-legacy-container .h-75 {
  height: 75% !important;
}
.atc-legacy-container .h-100 {
  height: 100% !important;
}
.atc-legacy-container .h-auto {
  height: auto !important;
}
.atc-legacy-container .mh-100 {
  max-height: 100% !important;
}
.atc-legacy-container .vh-100 {
  height: 100vh !important;
}
.atc-legacy-container .min-vh-100 {
  min-height: 100vh !important;
}
.atc-legacy-container .flex-fill {
  flex: 1 1 auto !important;
}
.atc-legacy-container .flex-row {
  flex-direction: row !important;
}
.atc-legacy-container .flex-column {
  flex-direction: column !important;
}
.atc-legacy-container .flex-row-reverse {
  flex-direction: row-reverse !important;
}
.atc-legacy-container .flex-column-reverse {
  flex-direction: column-reverse !important;
}
.atc-legacy-container .flex-grow-0 {
  flex-grow: 0 !important;
}
.atc-legacy-container .flex-grow-1 {
  flex-grow: 1 !important;
}
.atc-legacy-container .flex-shrink-0 {
  flex-shrink: 0 !important;
}
.atc-legacy-container .flex-shrink-1 {
  flex-shrink: 1 !important;
}
.atc-legacy-container .flex-wrap {
  flex-wrap: wrap !important;
}
.atc-legacy-container .flex-nowrap {
  flex-wrap: nowrap !important;
}
.atc-legacy-container .flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.atc-legacy-container .justify-content-start {
  justify-content: flex-start !important;
}
.atc-legacy-container .justify-content-end {
  justify-content: flex-end !important;
}
.atc-legacy-container .justify-content-center {
  justify-content: center !important;
}
.atc-legacy-container .justify-content-between {
  justify-content: space-between !important;
}
.atc-legacy-container .justify-content-around {
  justify-content: space-around !important;
}
.atc-legacy-container .justify-content-evenly {
  justify-content: space-evenly !important;
}
.atc-legacy-container .align-items-start {
  align-items: flex-start !important;
}
.atc-legacy-container .align-items-end {
  align-items: flex-end !important;
}
.atc-legacy-container .align-items-center {
  align-items: center !important;
}
.atc-legacy-container .align-items-baseline {
  align-items: baseline !important;
}
.atc-legacy-container .align-items-stretch {
  align-items: stretch !important;
}
.atc-legacy-container .align-content-start {
  align-content: flex-start !important;
}
.atc-legacy-container .align-content-end {
  align-content: flex-end !important;
}
.atc-legacy-container .align-content-center {
  align-content: center !important;
}
.atc-legacy-container .align-content-between {
  align-content: space-between !important;
}
.atc-legacy-container .align-content-around {
  align-content: space-around !important;
}
.atc-legacy-container .align-content-stretch {
  align-content: stretch !important;
}
.atc-legacy-container .align-self-auto {
  align-self: auto !important;
}
.atc-legacy-container .align-self-start {
  align-self: flex-start !important;
}
.atc-legacy-container .align-self-end {
  align-self: flex-end !important;
}
.atc-legacy-container .align-self-center {
  align-self: center !important;
}
.atc-legacy-container .align-self-baseline {
  align-self: baseline !important;
}
.atc-legacy-container .align-self-stretch {
  align-self: stretch !important;
}
.atc-legacy-container .order-first {
  order: -1 !important;
}
.atc-legacy-container .order-0 {
  order: 0 !important;
}
.atc-legacy-container .order-1 {
  order: 1 !important;
}
.atc-legacy-container .order-2 {
  order: 2 !important;
}
.atc-legacy-container .order-3 {
  order: 3 !important;
}
.atc-legacy-container .order-4 {
  order: 4 !important;
}
.atc-legacy-container .order-5 {
  order: 5 !important;
}
.atc-legacy-container .order-last {
  order: 6 !important;
}
.atc-legacy-container .row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 1rem;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.atc-legacy-container .row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}
.atc-legacy-container .col {
  flex: 1 0 0%;
}
.atc-legacy-container .row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}
.atc-legacy-container .row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}
.atc-legacy-container .row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}
.atc-legacy-container .row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333333%;
}
.atc-legacy-container .row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}
.atc-legacy-container .row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}
.atc-legacy-container .row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66666667%;
}
.atc-legacy-container .col-auto {
  flex: 0 0 auto;
  width: auto;
}
.atc-legacy-container .col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}
.atc-legacy-container .col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}
.atc-legacy-container .col-3 {
  flex: 0 0 auto;
  width: 25%;
}
.atc-legacy-container .col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}
.atc-legacy-container .col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}
.atc-legacy-container .col-6 {
  flex: 0 0 auto;
  width: 50%;
}
.atc-legacy-container .col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}
.atc-legacy-container .col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}
.atc-legacy-container .col-9 {
  flex: 0 0 auto;
  width: 75%;
}
.atc-legacy-container .col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}
.atc-legacy-container .col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}
.atc-legacy-container .col-12 {
  flex: 0 0 auto;
  width: 100%;
}
.atc-legacy-container .offset-1 {
  margin-left: 8.33333333%;
}
.atc-legacy-container .offset-2 {
  margin-left: 16.66666667%;
}
.atc-legacy-container .offset-3 {
  margin-left: 25%;
}
.atc-legacy-container .offset-4 {
  margin-left: 33.33333333%;
}
.atc-legacy-container .offset-5 {
  margin-left: 41.66666667%;
}
.atc-legacy-container .offset-6 {
  margin-left: 50%;
}
.atc-legacy-container .offset-7 {
  margin-left: 58.33333333%;
}
.atc-legacy-container .offset-8 {
  margin-left: 66.66666667%;
}
.atc-legacy-container .offset-9 {
  margin-left: 75%;
}
.atc-legacy-container .offset-10 {
  margin-left: 83.33333333%;
}
.atc-legacy-container .offset-11 {
  margin-left: 91.66666667%;
}
.atc-legacy-container .g-0,
.atc-legacy-container .gx-0 {
  --bs-gutter-x: 0;
}
.atc-legacy-container .g-0,
.atc-legacy-container .gy-0 {
  --bs-gutter-y: 0;
}
.atc-legacy-container .g-1,
.atc-legacy-container .gx-1 {
  --bs-gutter-x: 0.25rem;
}
.atc-legacy-container .g-1,
.atc-legacy-container .gy-1 {
  --bs-gutter-y: 0.25rem;
}
.atc-legacy-container .g-2,
.atc-legacy-container .gx-2 {
  --bs-gutter-x: 0.5rem;
}
.atc-legacy-container .g-2,
.atc-legacy-container .gy-2 {
  --bs-gutter-y: 0.5rem;
}
.atc-legacy-container .g-3,
.atc-legacy-container .gx-3 {
  --bs-gutter-x: 1rem;
}
.atc-legacy-container .g-3,
.atc-legacy-container .gy-3 {
  --bs-gutter-y: 1rem;
}
.atc-legacy-container .g-4,
.atc-legacy-container .gx-4 {
  --bs-gutter-x: 1.5rem;
}
.atc-legacy-container .g-4,
.atc-legacy-container .gy-4 {
  --bs-gutter-y: 1.5rem;
}
.atc-legacy-container .g-5,
.atc-legacy-container .gx-5 {
  --bs-gutter-x: 3rem;
}
.atc-legacy-container .g-5,
.atc-legacy-container .gy-5 {
  --bs-gutter-y: 3rem;
}
@media (min-width: 576px) {
  .atc-legacy-container .col-sm {
    flex: 1 0 0%;
  }
  .atc-legacy-container .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .atc-legacy-container .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .atc-legacy-container .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .atc-legacy-container .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .atc-legacy-container .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .atc-legacy-container .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .atc-legacy-container .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .atc-legacy-container .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .atc-legacy-container .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .atc-legacy-container .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .atc-legacy-container .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .atc-legacy-container .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .atc-legacy-container .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .atc-legacy-container .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .atc-legacy-container .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .atc-legacy-container .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .atc-legacy-container .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .atc-legacy-container .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .atc-legacy-container .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .atc-legacy-container .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .atc-legacy-container .offset-sm-0 {
    margin-left: 0;
  }
  .atc-legacy-container .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .atc-legacy-container .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .atc-legacy-container .offset-sm-3 {
    margin-left: 25%;
  }
  .atc-legacy-container .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .atc-legacy-container .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .atc-legacy-container .offset-sm-6 {
    margin-left: 50%;
  }
  .atc-legacy-container .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .atc-legacy-container .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .atc-legacy-container .offset-sm-9 {
    margin-left: 75%;
  }
  .atc-legacy-container .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .atc-legacy-container .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .atc-legacy-container .g-sm-0,
  .atc-legacy-container .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .atc-legacy-container .g-sm-0,
  .atc-legacy-container .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .atc-legacy-container .g-sm-1,
  .atc-legacy-container .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .atc-legacy-container .g-sm-1,
  .atc-legacy-container .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .atc-legacy-container .g-sm-2,
  .atc-legacy-container .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .atc-legacy-container .g-sm-2,
  .atc-legacy-container .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .atc-legacy-container .g-sm-3,
  .atc-legacy-container .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .atc-legacy-container .g-sm-3,
  .atc-legacy-container .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .atc-legacy-container .g-sm-4,
  .atc-legacy-container .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .atc-legacy-container .g-sm-4,
  .atc-legacy-container .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .atc-legacy-container .g-sm-5,
  .atc-legacy-container .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .atc-legacy-container .g-sm-5,
  .atc-legacy-container .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .atc-legacy-container .col-md {
    flex: 1 0 0%;
  }
  .atc-legacy-container .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .atc-legacy-container .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .atc-legacy-container .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .atc-legacy-container .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .atc-legacy-container .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .atc-legacy-container .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .atc-legacy-container .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .atc-legacy-container .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .atc-legacy-container .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .atc-legacy-container .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .atc-legacy-container .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .atc-legacy-container .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .atc-legacy-container .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .atc-legacy-container .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .atc-legacy-container .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .atc-legacy-container .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .atc-legacy-container .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .atc-legacy-container .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .atc-legacy-container .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .atc-legacy-container .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .atc-legacy-container .offset-md-0 {
    margin-left: 0;
  }
  .atc-legacy-container .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .atc-legacy-container .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .atc-legacy-container .offset-md-3 {
    margin-left: 25%;
  }
  .atc-legacy-container .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .atc-legacy-container .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .atc-legacy-container .offset-md-6 {
    margin-left: 50%;
  }
  .atc-legacy-container .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .atc-legacy-container .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .atc-legacy-container .offset-md-9 {
    margin-left: 75%;
  }
  .atc-legacy-container .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .atc-legacy-container .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .atc-legacy-container .g-md-0,
  .atc-legacy-container .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .atc-legacy-container .g-md-0,
  .atc-legacy-container .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .atc-legacy-container .g-md-1,
  .atc-legacy-container .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .atc-legacy-container .g-md-1,
  .atc-legacy-container .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .atc-legacy-container .g-md-2,
  .atc-legacy-container .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .atc-legacy-container .g-md-2,
  .atc-legacy-container .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .atc-legacy-container .g-md-3,
  .atc-legacy-container .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .atc-legacy-container .g-md-3,
  .atc-legacy-container .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .atc-legacy-container .g-md-4,
  .atc-legacy-container .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .atc-legacy-container .g-md-4,
  .atc-legacy-container .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .atc-legacy-container .g-md-5,
  .atc-legacy-container .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .atc-legacy-container .g-md-5,
  .atc-legacy-container .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .atc-legacy-container .col-lg {
    flex: 1 0 0%;
  }
  .atc-legacy-container .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .atc-legacy-container .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .atc-legacy-container .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .atc-legacy-container .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .atc-legacy-container .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .atc-legacy-container .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .atc-legacy-container .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .atc-legacy-container .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .atc-legacy-container .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .atc-legacy-container .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .atc-legacy-container .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .atc-legacy-container .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .atc-legacy-container .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .atc-legacy-container .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .atc-legacy-container .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .atc-legacy-container .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .atc-legacy-container .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .atc-legacy-container .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .atc-legacy-container .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .atc-legacy-container .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .atc-legacy-container .offset-lg-0 {
    margin-left: 0;
  }
  .atc-legacy-container .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .atc-legacy-container .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .atc-legacy-container .offset-lg-3 {
    margin-left: 25%;
  }
  .atc-legacy-container .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .atc-legacy-container .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .atc-legacy-container .offset-lg-6 {
    margin-left: 50%;
  }
  .atc-legacy-container .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .atc-legacy-container .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .atc-legacy-container .offset-lg-9 {
    margin-left: 75%;
  }
  .atc-legacy-container .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .atc-legacy-container .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .atc-legacy-container .g-lg-0,
  .atc-legacy-container .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .atc-legacy-container .g-lg-0,
  .atc-legacy-container .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .atc-legacy-container .g-lg-1,
  .atc-legacy-container .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .atc-legacy-container .g-lg-1,
  .atc-legacy-container .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .atc-legacy-container .g-lg-2,
  .atc-legacy-container .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .atc-legacy-container .g-lg-2,
  .atc-legacy-container .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .atc-legacy-container .g-lg-3,
  .atc-legacy-container .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .atc-legacy-container .g-lg-3,
  .atc-legacy-container .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .atc-legacy-container .g-lg-4,
  .atc-legacy-container .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .atc-legacy-container .g-lg-4,
  .atc-legacy-container .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .atc-legacy-container .g-lg-5,
  .atc-legacy-container .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .atc-legacy-container .g-lg-5,
  .atc-legacy-container .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .atc-legacy-container .col-xl {
    flex: 1 0 0%;
  }
  .atc-legacy-container .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .atc-legacy-container .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .atc-legacy-container .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .atc-legacy-container .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .atc-legacy-container .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .atc-legacy-container .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .atc-legacy-container .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .atc-legacy-container .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .atc-legacy-container .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .atc-legacy-container .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .atc-legacy-container .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .atc-legacy-container .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .atc-legacy-container .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .atc-legacy-container .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .atc-legacy-container .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .atc-legacy-container .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .atc-legacy-container .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .atc-legacy-container .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .atc-legacy-container .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .atc-legacy-container .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .atc-legacy-container .offset-xl-0 {
    margin-left: 0;
  }
  .atc-legacy-container .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .atc-legacy-container .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .atc-legacy-container .offset-xl-3 {
    margin-left: 25%;
  }
  .atc-legacy-container .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .atc-legacy-container .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .atc-legacy-container .offset-xl-6 {
    margin-left: 50%;
  }
  .atc-legacy-container .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .atc-legacy-container .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .atc-legacy-container .offset-xl-9 {
    margin-left: 75%;
  }
  .atc-legacy-container .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .atc-legacy-container .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .atc-legacy-container .g-xl-0,
  .atc-legacy-container .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .atc-legacy-container .g-xl-0,
  .atc-legacy-container .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .atc-legacy-container .g-xl-1,
  .atc-legacy-container .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .atc-legacy-container .g-xl-1,
  .atc-legacy-container .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .atc-legacy-container .g-xl-2,
  .atc-legacy-container .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .atc-legacy-container .g-xl-2,
  .atc-legacy-container .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .atc-legacy-container .g-xl-3,
  .atc-legacy-container .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .atc-legacy-container .g-xl-3,
  .atc-legacy-container .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .atc-legacy-container .g-xl-4,
  .atc-legacy-container .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .atc-legacy-container .g-xl-4,
  .atc-legacy-container .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .atc-legacy-container .g-xl-5,
  .atc-legacy-container .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .atc-legacy-container .g-xl-5,
  .atc-legacy-container .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .atc-legacy-container .col-xxl {
    flex: 1 0 0%;
  }
  .atc-legacy-container .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .atc-legacy-container .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .atc-legacy-container .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .atc-legacy-container .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .atc-legacy-container .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .atc-legacy-container .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .atc-legacy-container .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .atc-legacy-container .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .atc-legacy-container .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .atc-legacy-container .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .atc-legacy-container .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .atc-legacy-container .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .atc-legacy-container .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .atc-legacy-container .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .atc-legacy-container .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .atc-legacy-container .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .atc-legacy-container .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .atc-legacy-container .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .atc-legacy-container .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .atc-legacy-container .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .atc-legacy-container .offset-xxl-0 {
    margin-left: 0;
  }
  .atc-legacy-container .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .atc-legacy-container .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .atc-legacy-container .offset-xxl-3 {
    margin-left: 25%;
  }
  .atc-legacy-container .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .atc-legacy-container .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .atc-legacy-container .offset-xxl-6 {
    margin-left: 50%;
  }
  .atc-legacy-container .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .atc-legacy-container .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .atc-legacy-container .offset-xxl-9 {
    margin-left: 75%;
  }
  .atc-legacy-container .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .atc-legacy-container .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .atc-legacy-container .g-xxl-0,
  .atc-legacy-container .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .atc-legacy-container .g-xxl-0,
  .atc-legacy-container .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .atc-legacy-container .g-xxl-1,
  .atc-legacy-container .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .atc-legacy-container .g-xxl-1,
  .atc-legacy-container .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .atc-legacy-container .g-xxl-2,
  .atc-legacy-container .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .atc-legacy-container .g-xxl-2,
  .atc-legacy-container .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .atc-legacy-container .g-xxl-3,
  .atc-legacy-container .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .atc-legacy-container .g-xxl-3,
  .atc-legacy-container .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .atc-legacy-container .g-xxl-4,
  .atc-legacy-container .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .atc-legacy-container .g-xxl-4,
  .atc-legacy-container .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .atc-legacy-container .g-xxl-5,
  .atc-legacy-container .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .atc-legacy-container .g-xxl-5,
  .atc-legacy-container .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.atc-legacy-container .overflow-hidden {
  overflow: hidden !important;
}
.atc-legacy-container *,
.atc-legacy-container ::after,
.atc-legacy-container ::before {
  box-sizing: border-box;
}
.atc-legacy-container h2.h1 {
  font-size: clamp(28px, 3vw, 48px) !important;
  font-weight: 700;
  background: none;
  padding-bottom: 20px;
  margin-bottom: 30px;
  line-height: 1.2em;
}
.atc-legacy-container .k-text h2 {
  line-height: 1.175;
}
.atc-legacy-container .seo-content .line-under {
  height: 3px;
  width: 100%;
  max-width: 100px;
  background-color: #e18e00;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px;
}
.atc-legacy-container .k-text .seo-content h3 {
  font-weight: bold;
  font-family: "Roboto Slab", serif;
  color: #000000;
  margin-bottom: 20px;
  line-height: 1.175;
}
.atc-legacy-container .k-text h3.h2 {
  font-weight: bold;
  color: #000000;
  font-size: 36px;
  padding: 0;
  margin-bottom: 20px;
  line-height: 1.175;
  font-family: "Roboto Slab", serif;
}
@media only screen and (max-width: 1500px) {
  .atc-legacy-container .k-text h3.h2 {
    font-size: 26px;
  }
}
@media only screen and (max-width: 960px) {
  .atc-legacy-container .k-text h3.h2 {
    font-size: 22px;
  }
}

.atc-legacy-container {
  @import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,600,700&subset=latin,latin-ext);
  /* *** CSS RESET *** */
  /* *** CUSTOM SELECT *** */
  /* *** STRUCTURE *** */
  /* *** HEADER *** */
  /* *** OFFLINE *** */
  /* *** FOOTER *** */
  /* *** HOME *** */
  /* *** NEWS *** */
  /* *** NEWSLETTER *** */
  /* *** LOG *** */
  /* *** COMMUNIQUE *** */
  /* ***  TERMS *** */
  /* *** TRIP FORM *** */
  /*.checkbox-list li {
      float: left;
      margin: 6px 20px;
      padding: 0;
      width: 98%;
  }

  .checkbox-list li label {
      width: 95% !important;
  }*/
  /* *** MY ORDERS *** */
  /* *** TRIP *** */
  /* *** RESERVATION COMPLEX *** */
  /* *** CORPORATE *** */
  /* *** INCENTIVE *** */
  /* *** ABOUT US *** */
  /* *** STREFA AGENTA *** */
  /* *** NEWS LIST *** */
  /* *** CONTACT *** */
  /* *** MY ORDERS LIST *** */
  /* *** OFFER 1 *** */
  /* *** CLOSET *** */
  /* *** POPUP NEWSLETTER *** */
  /* *** MY DATA *** */
  /* *** OFFER INSPIRATION LIST *** */
  /* *** OFFER *** */
  /* *** INDIVIDUAL *** */
  /* *** POINTS OF SELL *** */
  /* *** RESPONSIVE *** */
}
.atc-legacy-container html,
.atc-legacy-container body,
.atc-legacy-container div,
.atc-legacy-container span,
.atc-legacy-container applet,
.atc-legacy-container object,
.atc-legacy-container iframe,
.atc-legacy-container h1,
.atc-legacy-container h2,
.atc-legacy-container h3,
.atc-legacy-container h4,
.atc-legacy-container h5,
.atc-legacy-container h6,
.atc-legacy-container p,
.atc-legacy-container blockquote,
.atc-legacy-container pre,
.atc-legacy-container a,
.atc-legacy-container abbr,
.atc-legacy-container acronym,
.atc-legacy-container address,
.atc-legacy-container big,
.atc-legacy-container cite,
.atc-legacy-container code,
.atc-legacy-container del,
.atc-legacy-container dfn,
.atc-legacy-container em,
.atc-legacy-container font,
.atc-legacy-container img,
.atc-legacy-container ins,
.atc-legacy-container kbd,
.atc-legacy-container q,
.atc-legacy-container s,
.atc-legacy-container samp,
.atc-legacy-container small,
.atc-legacy-container strike,
.atc-legacy-container strong,
.atc-legacy-container sub,
.atc-legacy-container sup,
.atc-legacy-container tt,
.atc-legacy-container var,
.atc-legacy-container b,
.atc-legacy-container u,
.atc-legacy-container i,
.atc-legacy-container center,
.atc-legacy-container dl,
.atc-legacy-container dt,
.atc-legacy-container dd,
.atc-legacy-container ol,
.atc-legacy-container ul,
.atc-legacy-container li,
.atc-legacy-container fieldset,
.atc-legacy-container form,
.atc-legacy-container label,
.atc-legacy-container legend,
.atc-legacy-container table,
.atc-legacy-container caption,
.atc-legacy-container tbody,
.atc-legacy-container tfoot,
.atc-legacy-container thead,
.atc-legacy-container tr,
.atc-legacy-container th,
.atc-legacy-container td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}
.atc-legacy-container article,
.atc-legacy-container aside,
.atc-legacy-container details,
.atc-legacy-container figcaption,
.atc-legacy-container figure,
.atc-legacy-container footer,
.atc-legacy-container header,
.atc-legacy-container hgroup,
.atc-legacy-container nav,
.atc-legacy-container section {
  display: block;
}
.atc-legacy-container blockquote,
.atc-legacy-container q {
  quotes: none;
}
.atc-legacy-container blockquote:before,
.atc-legacy-container blockquote:after,
.atc-legacy-container q:before,
.atc-legacy-container q:after {
  content: none;
}
.atc-legacy-container :focus {
  outline: 0;
}
.atc-legacy-container ins {
  text-decoration: none;
}
.atc-legacy-container del {
  text-decoration: line-through;
}
.atc-legacy-container input {
  margin: 0;
  padding: 0;
}
.atc-legacy-container * {
  margin: 0;
  padding: 0;
}
.atc-legacy-container a {
  outline: none;
  text-decoration: none;
}
.atc-legacy-container a,
.atc-legacy-container img {
  border: 0;
}
.atc-legacy-container .clearfix {
  display: inline-block;
}
.atc-legacy-container .clearboth {
  clear: both;
}
.atc-legacy-container button {
  cursor: pointer;
}
.atc-legacy-container .jquery-selectbox {
  position: relative;
  height: 39px;
  width: 327px;
  font-weight: normal;
  z-index: 100;
  float: left;
  border: 1px solid #e7e7e8;
  display: inline;
  color: #333333;
  font-size: 13px;
  background: #fff;
  font-family: "Open Sans", sans-serif;
  line-height: 32px;
  padding: 0 10px;
  margin-bottom: 10px;
}
.atc-legacy-container .jquery-selectbox .jquery-selectbox-moreButton {
  margin: 11px 0;
  float: right;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/select-arrow.png") no-repeat center;
  width: 18px;
  height: 20px;
  cursor: pointer;
}
.atc-legacy-container .jquery-selectbox .jquery-selectbox-list {
  display: none;
  position: absolute;
  top: 37px;
  padding: 0px;
  right: -1px;
  background: #fff;
  width: 100%;
  height: auto !important;
  overflow-x: hidden;
  overflow-y: auto;
  z-index: 1000;
  border: 1px solid #e7e7e8;
  border-top: none;
}
.atc-legacy-container .jquery-selectbox .jquery-selectbox-currentItem {
  padding: 3px 0px 0px 3px;
  white-space: nowrap;
  display: block;
  overflow: hidden;
}
.atc-legacy-container .jquery-selectbox .jquery-selectbox-list span {
  padding: 2px 13px;
}
.atc-legacy-container .jquery-selectbox .jquery-selectbox-item.listelementhover {
  background: #ff9535;
  color: #fff;
}
.atc-legacy-container .jquery-selectbox .jquery-selectbox-item {
  display: block;
  cursor: default;
}
.atc-legacy-container .selecthover {
  position: relative;
  z-index: 1000;
}
.atc-legacy-container body {
  min-width: 960px;
  font-size: 13px;
  color: #333;
  font-family: "Open Sans", sans-serif;
  background: #d4d4d6;
}
.atc-legacy-container .wrapper {
  position: relative;
  width: 960px;
  margin: 0 auto;
}
.atc-legacy-container header {
  position: relative;
  z-index: 200;
  height: 168px;
  background: #f0f0f1 url("https://airtoursclub-legacy-images.netlify.app/public/img/default/header-bg.png") center 43px no-repeat;
}
.atc-legacy-container #main-content {
  background: #f9f9fa;
  padding-bottom: 25px;
  min-height: 480px;
}
.atc-legacy-container .user-content {
  height: 43px;
}
.atc-legacy-container .user-list {
  float: right;
  padding: 5px 10px 0 0;
  list-style: none;
}
.atc-legacy-container .user-list li {
  float: right;
  margin-left: 4px;
}
.atc-legacy-container .user-list li.lang {
  height: 36px;
  width: 76px;
  background-color: #fff;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  position: relative;
}
.atc-legacy-container .user-list li.lang a {
  color: #000;
}
.atc-legacy-container .user-list li.lang a.pl {
  background: transparent url(https://airtoursclub-legacy-images.netlify.app/public/img/default/lang-arrow.png) no-repeat right center;
  padding: 10px 13px 10px 15px;
  cursor: pointer;
}
.atc-legacy-container .user-list li.lang a.pl > span {
  background: transparent url(https://airtoursclub-legacy-images.netlify.app/public/img/default/lang-pl.png) no-repeat left center;
  padding-left: 24px;
  line-height: 36px;
}
.atc-legacy-container .user-list li.lang a.en {
  display: none;
  z-index: 202;
  position: absolute;
  top: 36px;
  left: 0px;
  height: 36px;
  width: 76px;
  background-color: #fff;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.atc-legacy-container .user-list li.lang a.en > span {
  background: transparent url(https://airtoursclub-legacy-images.netlify.app/public/img/default/lang-en.png) no-repeat left center;
  padding-left: 24px;
  line-height: 36px;
  margin-left: 16px;
}
.atc-legacy-container .btn-1 {
  position: relative;
  height: 32px;
  display: block;
  font-size: 14px;
  color: #fff;
  line-height: 31px;
  padding: 0 12px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/btn-1.png");
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .btn-1:hover {
  background: #ef8a0d;
}
.atc-legacy-container .btn-2 {
  position: relative;
  height: 32px;
  display: block;
  font-size: 14px;
  color: #fff;
  line-height: 31px;
  padding: 0 12px;
  background: #7b7b7b;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .btn-2:hover {
  background: #8b8b90;
}
.atc-legacy-container .basket {
  position: relative;
  height: 32px;
  display: block;
  font-size: 14px;
  color: #e36b0c;
  background: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .basket .column {
  float: left;
  padding: 0 12px;
  text-align: center;
  line-height: 14px;
  margin: 2px 0;
  height: 28px;
  overflow: hidden;
}
.atc-legacy-container .basket .quantity {
  font-size: 16px;
  border-left: 1px solid #e7e7e8;
  line-height: 15px;
}
.atc-legacy-container .basket .column span {
  display: block;
  font-size: 11px;
  color: #432a19;
}
.atc-legacy-container .basket .quantity span {
  font-size: 10px;
  color: #808080;
  margin-top: -1px;
}
.atc-legacy-container .logo {
  display: block;
  margin: -23px 0 0 1px;
  float: left;
  width: 170px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/air-tours-club.png");
  height: 170px;
}
.atc-legacy-container .main-menu {
  float: right;
  position: relative;
  z-index: 2;
}
.atc-legacy-container .main-menu .button {
  position: relative;
  float: left;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/main-menu-li.png") no-repeat left;
  height: 62px;
  padding-left: 2px;
}
.atc-legacy-container .main-menu .button:first-child {
  background: none;
}
.atc-legacy-container .main-menu .button > a,
.atc-legacy-container .main-menu .button > span {
  height: 62px;
  display: block;
  line-height: 61px;
  font-size: 14px;
  color: #fff;
  padding: 0 11px 0 10px;
}
.atc-legacy-container .main-menu .arrow > a,
.atc-legacy-container .main-menu .arrow > span {
  padding-right: 33px;
  background-image: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/arrow-1.png");
  background-repeat: no-repeat;
  background-position: right 0;
}
.atc-legacy-container .main-menu .current {
  background-image: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/current.png");
  background-repeat: repeat;
}
.atc-legacy-container .main-menu .button:hover > a,
.atc-legacy-container .main-menu .button:hover > span {
  background-color: #b85400;
  background-position: right -62px;
}
.atc-legacy-container .buttons-content {
  float: right;
}
.atc-legacy-container .submenu {
  display: none;
  position: absolute;
  top: 62px;
  left: 2px;
  padding: 15px 25px;
  width: 570px;
  background-size: 100% 100%;
  background-image: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/submenu-content.png");
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/submenu-content.png", sizingMethod="scale");
}
.atc-legacy-container .submenu ul {
  float: left;
  margin-left: 20px;
}
.atc-legacy-container .submenu ul:first-child {
  margin-left: 0;
}
.atc-legacy-container .submenu li {
  list-style: none;
  padding: 7px 0;
  float: left;
  width: 190px;
}
.atc-legacy-container .submenu a {
  font-size: 14px;
  color: #fff;
}
.atc-legacy-container .submenu a:hover {
  font-weight: 700;
}
.atc-legacy-container .width-1 {
  width: 380px;
}
.atc-legacy-container .width-2 {
  width: 216px;
}
.atc-legacy-container .width-2 ul {
  width: auto !important;
  float: left;
}
.atc-legacy-container .width-2 ul li {
  width: 216px;
}
.atc-legacy-container .search-content {
  position: absolute;
  top: 116px;
  right: 10px;
  width: 367px;
  height: 34px;
  background: #f9f9f9;
  border: 1px solid #e7e7e8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .search-content button {
  display: block;
  float: right;
  border: none;
  width: 24px;
  height: 24px;
  margin: 5px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/search.png") 0 0 no-repeat;
}
.atc-legacy-container .search-content button:hover {
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/search.png") 0 -24px no-repeat;
}
.atc-legacy-container .search-content input {
  font-size: 14px;
  color: #808080;
  font-family: "Open Sans", sans-serif;
  width: 293px;
  float: left;
  display: block;
  border: none;
  background: none;
  padding: 7px 20px;
}
.atc-legacy-container header .phone {
  float: left;
  color: #e36b0c;
  font-size: 18px;
  margin: 17px 0 0 43px;
}
.atc-legacy-container #menu-rsp {
  position: absolute;
  z-index: 201;
  top: 56px;
  right: 13px;
  display: none;
}
.atc-legacy-container #button-rsp {
  cursor: pointer;
}
.atc-legacy-container #button-rsp span {
  width: 42px;
  height: 7px;
  margin: 4px auto 0 auto;
  background: #fff;
  display: block;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.atc-legacy-container .main-menu-rsp {
  position: absolute;
  display: none;
  right: -14px;
  top: 49px;
  text-align: right;
  width: 300px;
  padding: 25px;
  background-image: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/submenu-content-1.png");
}
.atc-legacy-container .main-menu-rsp .button {
  padding: 7px 0;
}
.atc-legacy-container .main-menu-rsp .button > span {
  font-size: 14px;
  color: #fff;
}
.atc-legacy-container .main-menu-rsp a {
  font-size: 14px;
  color: #fff;
}
.atc-legacy-container .main-menu-rsp a:hover {
  font-weight: bold;
}
.atc-legacy-container .main-menu-rsp .submenu {
  position: relative;
  text-align: right;
  background: none;
  left: auto;
  display: block;
  clear: both;
  float: right;
  padding: 10px 0;
  width: 100%;
}
.atc-legacy-container .main-menu-rsp .submenu a {
  padding-right: 20px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/arrow-2.png") right 6px no-repeat;
}
.atc-legacy-container #button-rsp:hover span {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.atc-legacy-container .user-list img {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.atc-legacy-container .user-list a:hover img {
  opacity: 1;
  filter: alpha(opacity=100);
}
.atc-legacy-container .offline {
  position: relative;
  height: 32px;
  /*margin-right: -10px;*/
  display: block;
  float: left;
  background: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .offline .name {
  float: left;
  height: 32px;
  padding-left: 36px;
  padding-right: 12px;
  color: #666;
  line-height: 32px;
  font-size: 12px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/name.png") 11px 7px no-repeat;
}
.atc-legacy-container .offline .btn-7 {
  margin: 2px 0;
}
.atc-legacy-container .btn-7 {
  position: relative;
  display: block;
  float: left;
  height: 28px;
  background: #ef8a0d;
  color: #fff;
  font-size: 12px;
  line-height: 28px;
  padding: 0 15px;
  font-family: "Open Sans", sans-serif;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .btn-arrow {
  position: relative;
  z-index: 3000;
  display: block;
  float: left;
  height: 28px;
  width: 26px;
  cursor: pointer;
  margin: 2px;
  background: #bebec1 url("https://airtoursclub-legacy-images.netlify.app/public/img/default/btn-arrow.png") center 12px no-repeat;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .btn-arrow-current {
  height: 32px;
}
.atc-legacy-container .btn-7:hover {
  background-color: #ff6817;
}
.atc-legacy-container .offline-list {
  display: none;
  position: absolute;
  top: 30px;
  right: 0;
  padding: 10px 15px;
  width: 125px;
  background: #bebec1;
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.atc-legacy-container .offline-list ul {
  float: left;
}
.atc-legacy-container .offline-list ul li {
  float: left;
  margin: 3px 0;
  list-style: none;
  padding-left: 15px;
  background: #bebec1 url("https://airtoursclub-legacy-images.netlify.app/public/img/default/arrow-5.png") left 6px no-repeat;
}
.atc-legacy-container .offline-list a {
  font-size: 12px;
  color: #fff;
}
.atc-legacy-container .offline-list a:hover {
  text-decoration: underline;
}
.atc-legacy-container footer {
  color: #333;
}
.atc-legacy-container footer .line {
  width: 100%;
  height: 3px;
  background-image: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/line-bg.png");
}
.atc-legacy-container .footer-data {
  width: 100%;
  margin: 5px 0;
}
.atc-legacy-container footer .column {
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/footer-column-bg.png") left repeat-y;
  height: 100%;
  float: left;
  padding: 0 20px;
}
.atc-legacy-container .footer-data .column {
  min-height: 133px;
  padding-bottom: 10px;
}
.atc-legacy-container .footer-data .column:first-child {
  background: none;
  width: 310px;
}
.atc-legacy-container .footer-data .column-center {
  width: 210px;
}
.atc-legacy-container .footer-data .column-center .telephone {
  position: relative;
}
.atc-legacy-container .footer-data .column-center .telephone > div {
  display: none;
  position: relative;
  background: transparent url(https://airtoursclub-legacy-images.netlify.app/public/img/default/telephone.png) no-repeat center center;
  width: 261px; /* 281px */
  height: 113px; /* 148px */
  position: absolute;
  bottom: 20px;
  left: 0px;
  padding-left: 20px;
  padding-top: 35px;
}
.atc-legacy-container .footer-data .column-center .telephone > div .close {
  position: absolute;
  width: 15px;
  height: 15px;
  background: transparent url(https://airtoursclub-legacy-images.netlify.app/public/img/default/telephone-close.png) no-repeat center center;
  top: 10px;
  right: 10px;
}
.atc-legacy-container .footer-data .column-center .telephone div {
  font-size: 24px;
}
.atc-legacy-container .footer-data .column-center .telephone div span {
  font-weight: bold;
  color: #ef8a0d;
}
.atc-legacy-container .clearer {
  clear: both;
  height: 0;
}
.atc-legacy-container footer h3 {
  padding: 10px 0 6px 0;
  font-size: 14px;
  color: #fff;
  font-weight: 700;
}
.atc-legacy-container .list-1 {
  list-style: none;
}
.atc-legacy-container .list-1 a {
  color: #fff;
  color: #333;
}
.atc-legacy-container .list-1 li {
  padding: 3px 0;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/list-1.png") left 8px no-repeat;
  padding-left: 14px;
}
.atc-legacy-container .list-1a li {
  float: left;
  width: 131px;
  padding-right: 10px;
}
.atc-legacy-container .newsletter input {
  width: 196px;
  padding: 2px 10px 3px 10px;
  color: #333;
  border: 1px solid #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  float: left;
  margin-right: 10px;
  font-family: "Open Sans", sans-serif;
  font-size: 12px;
}
.atc-legacy-container .newsletter p {
  padding-bottom: 10px;
}
.atc-legacy-container ul.special {
  list-style: none;
}
.atc-legacy-container ul.special li {
  float: left;
  padding: 5px 5px 0 5px;
}
.atc-legacy-container ul.special li.second {
  padding-right: 30px;
}
.atc-legacy-container .btn-3 {
  display: block;
  float: left;
  background: #ff9435;
  height: 24px;
  color: #fff;
  font-size: 12px;
  padding: 0 10px;
  font-weight: 700;
  font-family: "Open Sans", sans-serif;
  border: 1px solid #ed850c;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .btn-3:hover {
  background: #ff6817;
}
.atc-legacy-container button.btn-3 {
  padding-bottom: 1px;
}
.atc-legacy-container footer a:hover {
  text-decoration: underline;
}
.atc-legacy-container .footer-facebook {
  margin: 5px 0;
}
.atc-legacy-container .footer-facebook .column {
  height: 55px;
}
.atc-legacy-container .footer-facebook .column:first-child {
  width: 560px;
  background: none;
}
.atc-legacy-container footer .logos {
  margin: 5px 0;
}
.atc-legacy-container footer .logos img {
  vertical-align: middle;
  margin: 0 14px;
}
.atc-legacy-container footer .logos img:first-child {
  margin-left: 0;
}
.atc-legacy-container .facebook-content {
  margin: 17px 0 0 0;
}
.atc-legacy-container .facebook-content a {
  float: left;
}
.atc-legacy-container .facebook-content .like {
  float: left;
  margin-left: 15px;
}
.atc-legacy-container .facebook-content a:hover {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.atc-legacy-container .footer-partners {
  padding: 20px;
}
.atc-legacy-container .footer-partners .logos {
  float: left;
}
.atc-legacy-container .footer-partners h3 {
  float: left;
  padding: 13px 0 0 0;
}
.atc-legacy-container .footer-partners .logos img:first-child,
.atc-legacy-container .footer-partners .logos img {
  margin: 0 0 0 70px;
}
.atc-legacy-container .footer-countries {
  font-size: 10px;
  padding: 15px 20px;
}
.atc-legacy-container .footer-bottom {
  padding: 10px 20px;
  text-align: center;
}
.atc-legacy-container .footer-bottom img {
  vertical-align: middle;
}
.atc-legacy-container .fl {
  float: left;
}
.atc-legacy-container .fr {
  float: right;
}
.atc-legacy-container .footer-bottom p {
  font-size: 14px;
  float: left;
  margin: 6px 0 0 100px;
}
.atc-legacy-container .footer-bottom .fl {
  margin: 2px 0 0 0;
}
.atc-legacy-container .footer-copyright {
  padding: 12px 20px;
  font-size: 11px;
}
.atc-legacy-container .footer-copyright .copyright {
  float: left;
}
.atc-legacy-container .footer-copyright .regulations {
  float: right;
}
.atc-legacy-container .footer-copyright .regulations a {
  text-decoration: underline;
}
.atc-legacy-container .footer-copyright .regulations a:hover {
  text-decoration: none;
}
.atc-legacy-container footer a {
  color: #333;
}
.atc-legacy-container .newsletter-rsp {
  display: none;
  padding: 8px 50px 16px 50px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/line-bg.png") bottom repeat-x;
}
.atc-legacy-container .newsletter-rsp .form-newsletter {
  float: left;
  margin: -3px 0 0 20px;
}
.atc-legacy-container .newsletter-rsp p {
  float: left;
}
.atc-legacy-container #main {
  width: 722px;
  float: left;
}
.atc-legacy-container #sidebar {
  width: 220px;
  float: left;
  margin-right: 18px;
  margin-top: 12px;
}
.atc-legacy-container #main-content .wrapper {
  clear: both;
}
.atc-legacy-container .news-list-1 figure {
  width: 190px;
  overflow: hidden;
  height: 122px;
  margin-bottom: 4px;
}
.atc-legacy-container .news-list-1 a {
  color: #333;
  display: block;
}
.atc-legacy-container .news-list-1 {
  margin-bottom: 7px;
  float: left;
}
.atc-legacy-container .news-list-1 li {
  border: 1px solid #e7e7e8;
  border-top: none;
  width: 190px;
  padding: 14px 14px 12px 14px;
  float: left;
  list-style: none;
  background: #fff url("https://airtoursclub-legacy-images.netlify.app/public/img/default/news-list-1.png") top repeat-x;
}
.atc-legacy-container .news-list-1 li:first-child {
  border-top: 1px solid #e7e7e8;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.atc-legacy-container .news-list-1 li:last-child {
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.atc-legacy-container .news-list-1 figure {
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.atc-legacy-container .news-list-1 h4 {
  font-size: 14px;
  color: #432a19;
  font-weight: normal;
  padding: 7px 0 6px 0;
}
.atc-legacy-container .news-list-1 .btn-4 {
  margin-top: 10px;
}
.atc-legacy-container .btn-4 {
  position: relative;
  display: block;
  float: right;
  height: 24px;
  color: #fff;
  font-size: 12px;
  line-height: 23px;
  padding: 0 25px 0 13px;
  font-weight: 700;
  font-family: "Open Sans", sans-serif;
  border: 1px solid #ed850c;
  background: #ff9435 url("https://airtoursclub-legacy-images.netlify.app/public/img/default/arrow-3.png") center right no-repeat;
}
.atc-legacy-container .btn-4:hover {
  background-color: #ff6817;
}
.atc-legacy-container .btn-5 {
  position: relative;
  display: block;
  float: right;
  height: 38px;
  color: #fff;
  font-size: 13px;
  line-height: 38px;
  padding: 0 35px 0 15px;
  font-weight: 700;
  font-family: "Open Sans", sans-serif;
  background: #ff9435 url("https://airtoursclub-legacy-images.netlify.app/public/img/default/arrow-4.png") center right no-repeat;
}
.atc-legacy-container .btn-5:hover {
  background-color: #ff6817;
}
.atc-legacy-container #sidebar .btn-5 {
  width: 170px;
}
.atc-legacy-container .banner {
  position: relative;
  width: 722px;
  height: 360px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .banner li {
  list-style: none;
  position: relative;
}
.atc-legacy-container .banner figure {
  overflow: hidden;
  width: 722px;
  height: 360px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .banner .description span {
  display: block;
}
.atc-legacy-container .banner .description .txt {
  display: block;
}
.atc-legacy-container .banner .description {
  position: absolute;
  bottom: 25px;
  display: block;
  width: 385px;
  color: #333;
  padding: 10px 15px;
  left: 25px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/opacity-1.png");
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .banner .description .title-banner {
  color: #432a19;
  font-weight: bold;
  font-size: 18px;
  padding: 0 0 6px 0;
}
.atc-legacy-container .banner .data {
  float: right;
  width: 110px;
  padding: 10px 0 0 0;
  font-size: 16px;
  color: #432a19;
  text-align: center;
}
.atc-legacy-container .bx-controls {
  position: absolute;
  z-index: 100;
  width: 100%;
  top: 0;
  left: 0;
}
.atc-legacy-container .bx-pager {
  position: absolute;
  top: 10px;
  right: 30px;
}
.atc-legacy-container .bx-pager-item {
  float: left;
  margin-left: 8px;
}
.atc-legacy-container .bx-pager-item a {
  width: 17px;
  height: 17px;
  display: block;
  text-indent: -99999px;
  background: #fff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.atc-legacy-container .bx-prev,
.atc-legacy-container .bx-next {
  position: absolute;
  top: 154px;
  display: block;
  width: 28px;
  height: 44px;
  text-indent: -99999px;
}
.atc-legacy-container .bx-prev {
  left: 15px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/prev.png");
}
.atc-legacy-container .bx-next {
  right: 15px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/next.png");
}
.atc-legacy-container .bx-next:hover,
.atc-legacy-container .bx-prev:hover {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.atc-legacy-container .bx-pager-item .active {
  background: #f08e0d;
}
.atc-legacy-container .banner .txt {
  float: left;
  width: 266px;
}
.atc-legacy-container .banner .data .price {
  color: #e36b0c;
  border-top: 1px solid #e6e6e6;
  font-size: 24px;
  padding: 2px 0 0 0;
  margin: 7px 0 0 0;
}
.atc-legacy-container .banner .data .price span {
  display: inline;
}
.atc-legacy-container h1 {
  color: #432a19;
  font-size: 36px;
  font-weight: normal;
  padding: 15px 0;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/h1.png") center repeat-x;
}
.atc-legacy-container h1 span {
  background: #f9f9fa;
  padding-right: 20px;
}
.atc-legacy-container #news-list-2 figure {
  width: 218px;
  height: 140px;
  overflow: hidden;
}
.atc-legacy-container #news-list-2 {
  width: 100%;
}
.atc-legacy-container #news-list-2 .box {
  text-align: center;
  border: 1px solid #e7e7e8;
  display: block;
  width: 218px;
  margin: 0 10px 20px 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  float: left;
  list-style: none;
  background: #fff url("https://airtoursclub-legacy-images.netlify.app/public/img/default/news-list-1.png") top repeat-x;
}
.atc-legacy-container #news-list-2 img {
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.atc-legacy-container #news-list-2 h4 {
  font-size: 14px;
  color: #432a19;
  padding: 3px 10px 1px 10px;
}
.atc-legacy-container #news-list-2 .name {
  font-size: 12px;
  color: #808080;
  padding: 0 10px;
}
.atc-legacy-container #news-list-2 .bottom {
  border-top: 1px solid #e7e7e8;
  height: 45px;
  display: block;
  margin: 6px 0 0 0;
  background: #fff url("https://airtoursclub-legacy-images.netlify.app/public/img/default/news-list-1.png") top repeat-x;
}
.atc-legacy-container #news-list-2 .price {
  color: #e46f0a;
  font-size: 24px;
  float: left;
  padding: 5px 10px 0 10px;
}
.atc-legacy-container #news-list-2 .btn-4 {
  margin: 10px;
}
.atc-legacy-container #news-list-2 .price span {
  font-size: 16px;
}
.atc-legacy-container .button-box {
  height: 2px;
  height: 38px;
  margin: 10px 0 30px 0;
  text-align: center;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/h1.png") center repeat-x;
}
.atc-legacy-container .button-box .btn-5 {
  display: inline-block;
  float: none;
}
.atc-legacy-container .news-content {
  width: 324px;
  float: left;
  padding-bottom: 10px;
}
.atc-legacy-container .news-content .button-box {
  margin-top: 40px;
  display: block;
  clear: left;
}
.atc-legacy-container .news-list-3 li {
  position: relative;
  padding: 25px 5px;
  width: 314px;
  color: #432a19;
  list-style: none;
  float: left;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/bg-1.png") bottom repeat-x;
}
.atc-legacy-container .news-list-3 li .btn-4 {
  position: absolute;
  right: 0;
  bottom: -10px;
}
.atc-legacy-container .news-list-3 li div.image {
  display: block;
  width: 90px;
  height: 70px;
  overflow: hidden;
  float: left;
  margin-right: 10px;
  border: 1px solid #e6e6e6;
  background-position: center center;
}
.atc-legacy-container .news-list-3 li .txt {
  margin-top: -2px;
}
.atc-legacy-container .news-content h2 {
  font-size: 36px;
  color: #e36b0c;
  font-weight: normal;
  padding: 0 5px;
  margin-top: -11px;
}
.atc-legacy-container .news-content .news-list-3 {
  margin-top: -10px;
}
.atc-legacy-container .banner-1 {
  float: right;
  width: 343px;
}
.atc-legacy-container .banner-1 img {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container img {
  position: relative;
}
.atc-legacy-container h2 {
  color: #432a19;
  font-size: 36px;
  font-weight: normal;
  padding: 20px 0 40px;
}
.atc-legacy-container .date-1 {
  color: #e67819;
  font-size: 14px;
  clear: both;
}
.atc-legacy-container .btn-6 {
  position: relative;
  display: block;
  float: right;
  height: 33px;
  color: #432a19;
  border: 1px solid #e7e7e8;
  line-height: 33px;
  font-size: 14px;
  padding: 0 35px 0 20px;
  font-family: "Open Sans", sans-serif;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #fff url("https://airtoursclub-legacy-images.netlify.app/public/img/default/btn-6.png") center right no-repeat;
}
.atc-legacy-container .btn-6:hover {
  background-color: #e7e7e8;
}
.atc-legacy-container .mr10 {
  margin-right: 10px;
}
.atc-legacy-container .banner-2 img {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .banner-2 {
  height: 260px;
  margin-top: -20px;
  overflow: hidden;
  margin-bottom: 20px;
  background-position: center center;
  background-repeat: no-repeat;
  background-color: #fff;
}
.atc-legacy-container .txt-content {
  padding-bottom: 20px;
}
.atc-legacy-container .txt-content a {
  color: #e36b0c;
  text-decoration: none;
}
.atc-legacy-container .txt-content p {
  padding-top: 20px;
}
.atc-legacy-container .video-1 {
  position: relative;
  background: #eaeaea;
  padding: 24px 53px 21px 53px;
  width: 854px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .gallery-1 {
  position: relative;
  margin-top: 6px;
  background: #eaeaea;
  padding: 17px 0 47px 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .gallery-1 .bx-controls-direction {
  display: none;
}
.atc-legacy-container .gallery-1 .bx-pager {
  display: inline-block;
  top: auto;
  right: auto;
  position: relative;
}
.atc-legacy-container .gallery-1 .bx-controls {
  text-align: center;
  bottom: 11px;
  top: auto;
}
.atc-legacy-container .gallery-1 li {
  list-style: none;
}
.atc-legacy-container .gallery-1 li img {
  float: left;
}
.atc-legacy-container input.error,
.atc-legacy-container textarea.error {
  border-color: #dc7150;
  background: #feeaea;
  color: #d93018;
}
.atc-legacy-container .form-newsletter .arrow {
  width: 13px;
  height: 6px;
  position: relative;
  margin-left: 140px;
  padding-top: 4px;
  clear: both;
  background: transparent url("https://airtoursclub-legacy-images.netlify.app/public/img/default/arrow-6.png") no-repeat bottom center;
}
.atc-legacy-container .form-newsletter ul.errors {
  list-style: none;
  position: relative;
  clear: both;
  font-size: 12px;
  margin-top: 0;
  font-weight: bold;
  color: #fff;
  background: #dc7150;
  float: left;
  text-align: center;
  padding: 4px 11px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  max-width: 290px;
}
.atc-legacy-container .form-newsletter ul.errors li {
  text-align: left;
}
.atc-legacy-container .newsletter-accept {
  color: #fff;
  margin-top: 5px;
  float: left;
  clear: both;
  padding: 12px 20px 13px 70px;
  font-weight: bold;
  /*width: 210px;*/
  background: #84dba3 url("https://airtoursclub-legacy-images.netlify.app/public/img/default/icon-1.png") 20px 10px no-repeat;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .pt0 {
  padding-top: 0;
}
.atc-legacy-container .login-content {
  position: relative;
  height: 300px;
}
.atc-legacy-container .bg-1 {
  position: absolute;
  top: -40px;
  right: 120px;
  width: 264px;
  height: 258px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/login-content.png");
}
.atc-legacy-container .bg-3 {
  position: absolute;
  top: -40px;
  right: 80px;
  width: 257px;
  height: 311px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/register-content.png");
}
.atc-legacy-container .form-box input {
  position: relative;
  display: block;
  float: left;
  width: 327px;
  font-size: 13px;
  padding: 10px 10px;
  border: 1px solid #e7e7e8;
  font-family: "Open Sans", sans-serif;
  margin-bottom: 10px;
}
.atc-legacy-container #form-newsletter-big label {
  width: 100px;
}
.atc-legacy-container #form-newsletter-big input {
  width: 310px;
}
.atc-legacy-container .field {
  width: 100%;
}
.atc-legacy-container .form-box label {
  width: 120px;
  font-size: 14px;
  padding-top: 10px;
  margin-right: 10px;
  display: block;
  float: left;
  clear: left;
  color: #000;
}
.atc-legacy-container #zapytaj-o-oferte {
  float: left;
  margin-top: 30px;
  width: 100%;
  border-top: 4px solid #e6e6e6;
}
.atc-legacy-container .content-box-1 .form-box label {
  width: 140px;
}
.atc-legacy-container .form-box .field {
  float: left;
  margin-top: 8px;
  width: auto;
}
.atc-legacy-container .form-box .field-large {
  width: 100%;
}
.atc-legacy-container .form-box .errors {
  clear: both;
}
.atc-legacy-container .form-box .btn-8 {
  float: right;
}
.atc-legacy-container .form-box p {
  float: left;
  margin: 14px 0 0 0;
}
.atc-legacy-container .form-box p a {
  color: #e67819;
  text-decoration: underline;
}
.atc-legacy-container .form-box p a:hover {
  text-decoration: none;
}
.atc-legacy-container .btn-8 {
  border: none;
  position: relative;
  display: block;
  height: 48px;
  width: 160px;
  color: #fff;
  text-align: center;
  font-size: 14px;
  line-height: 48px;
  font-weight: 700;
  font-family: "Open Sans", sans-serif;
  background: #e69500;
}
.atc-legacy-container button.btn-8 {
  padding-bottom: 2px;
  line-height: 40px;
}
.atc-legacy-container .btn-8:hover {
  background-color: #ff6817;
}
.atc-legacy-container .content-box-1 {
  width: 499px;
  font-size: 14px;
}
.atc-legacy-container .gmail {
  border: none;
  position: relative;
  display: block;
  height: 48px;
  float: left;
  padding: 0 15px 0 48px;
  color: #fff;
  font-size: 14px;
  line-height: 47px;
  font-weight: 700;
  font-family: "Open Sans", sans-serif;
  background: #f16a6a url("https://airtoursclub-legacy-images.netlify.app/public/img/default/gmail.png") 15px center no-repeat;
}
.atc-legacy-container .gmail:hover {
  background-color: #e45050;
}
.atc-legacy-container .fb {
  border: none;
  position: relative;
  display: block;
  height: 48px;
  float: right;
  padding: 0 15px 0 42px;
  color: #fff;
  font-size: 14px;
  line-height: 47px;
  font-weight: 700;
  font-family: "Open Sans", sans-serif;
  background: #5475b8 url("https://airtoursclub-legacy-images.netlify.app/public/img/default/fb.png") 15px center no-repeat;
}
.atc-legacy-container .fb:hover {
  background-color: #4664a3;
}
.atc-legacy-container .field-line {
  border-top: 1px solid #e7e7e8;
  border-bottom: 1px solid #e7e7e8;
  padding-bottom: 15px;
}
.atc-legacy-container .errors {
  color: #d93018;
  font-size: 12px;
  list-style: none;
  padding-bottom: 15px;
}
.atc-legacy-container .login-content .errors {
  padding-left: 150px;
}
.atc-legacy-container .errors li {
  background: none;
}
.atc-legacy-container input.error {
  border: 1px solid #d93018 !important;
  background: #feeaea;
  color: #d93018;
}
.atc-legacy-container .bn {
  border-bottom: none;
}
.atc-legacy-container .txt-1 {
  display: block;
  color: #e67819;
}
.atc-legacy-container .contact-content label {
  width: 70px;
}
.atc-legacy-container .contact-content .errors {
  padding: 0 0 15px 0 !important;
  margin-left: 85px;
}
.atc-legacy-container .contact-content .errors li {
  background: none;
  padding: 0;
}
.atc-legacy-container .catalog-content label {
  width: 140px;
}
.atc-legacy-container .catalog-content .errors {
  padding: 0 0 15px 150px !important;
}
.atc-legacy-container .catalog-content .errors li {
  background: none;
  padding: 0;
}
.atc-legacy-container .catalog-content figure {
  text-align: center;
}
.atc-legacy-container .catalog-content figure img {
  padding-top: 10px;
}
.atc-legacy-container #content {
  position: relative;
}
.atc-legacy-container .positive {
  position: absolute;
  z-index: 999;
  top: 120px;
  left: 50%;
  padding: 10px;
  background: #97e58f;
  width: 630px;
  margin-left: -315px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: #d0d0d0 0px 0px 5px;
  -moz-box-shadow: #d0d0d0 0px 0px 5px;
  box-shadow: #d0d0d0 0px 0px 5px;
}
.atc-legacy-container .positive-bg {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #fff url("https://airtoursclub-legacy-images.netlify.app/public/img/default/positive.png") right center no-repeat;
}
.atc-legacy-container .close {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 36px;
  color: #fff;
  cursor: pointer;
  line-height: 32px;
  text-align: center;
  font-size: 20px;
  height: 36px;
  background: #97e58f;
  -webkit-border-radius: 0 0 0 4px;
  -moz-border-radius: 0 0 0 4px;
  border-radius: 0 0 0 4px;
}
.atc-legacy-container .positive .description {
  padding: 85px 185px 80px 60px;
  font-size: 14px;
  color: #676768;
}
.atc-legacy-container .close:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.atc-legacy-container .negative {
  position: absolute;
  z-index: 999;
  top: 120px;
  left: 50%;
  padding: 10px;
  background: #ff6a45;
  width: 630px;
  margin-left: -315px;
  -webkit-box-shadow: #d0d0d0 0px 0px 5px;
  -moz-box-shadow: #d0d0d0 0px 0px 5px;
  box-shadow: #d0d0d0 0px 0px 5px;
}
.atc-legacy-container .negative-bg {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #fff url("https://airtoursclub-legacy-images.netlify.app/public/img/default/negative.png") right center no-repeat;
}
.atc-legacy-container .negative .close {
  background: #ff6a45;
}
.atc-legacy-container .negative .description {
  padding: 85px 185px 80px 60px;
  font-size: 14px;
  color: #676768;
}
.atc-legacy-container .negative .txt,
.atc-legacy-container .positive .txt {
  min-height: 60px;
  margin-bottom: 10px;
}
.atc-legacy-container .negative .txt a,
.atc-legacy-container .positive .txt a {
  font-weight: bold;
  color: #666;
}
.atc-legacy-container .gallery-1 .image {
  width: 300px;
  height: 250px;
  float: left;
  margin: 0 0 0 15px;
  overflow: hidden;
}
.atc-legacy-container .menu-1 {
  position: relative;
  border-bottom: 2px solid #eaeaea;
  height: 45px;
  padding: 20px 0 0 0;
}
.atc-legacy-container .menu-1 ul a {
  color: #432a19;
}
.atc-legacy-container .menu-1 li {
  float: left;
  font-size: 14px;
  list-style: none;
  padding: 0 22px;
  height: 45px;
  line-height: 43px;
  border: 2px solid transparent;
}
.atc-legacy-container .menu-1 .current {
  border: 2px solid #eaeaea;
  background: #f9f9fa;
  border-bottom: 0;
  color: #e67819;
}
.atc-legacy-container .menu-1 .current a {
  color: #e67819;
}
.atc-legacy-container .menu-1 ul a:hover {
  color: #e67819;
}
.atc-legacy-container a.btn-3 {
  line-height: 23px;
}
.atc-legacy-container .menu-1 .btn-3,
.atc-legacy-container .menu-1 .btn-9 {
  float: right;
  margin: 10px 0 0 8px;
}
.atc-legacy-container .btn-9 img {
  margin: -2px 0 0 5px;
  vertical-align: middle;
}
.atc-legacy-container .btn-3 {
  position: relative;
}
.atc-legacy-container .btn-9 {
  position: relative;
  display: block;
  float: left;
  background: #7b7b7b;
  height: 24px;
  color: #fff;
  line-height: 23px;
  font-size: 12px;
  padding: 0 10px;
  font-weight: 700;
  font-family: "Open Sans", sans-serif;
  border: 1px solid #7b7b7b;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .btn-9:hover {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.atc-legacy-container .p10 {
  padding: 10px;
}
.atc-legacy-container .data-1 {
  border-top: 2px solid #eaeaea;
  padding: 10px 0 3px 0;
}
.atc-legacy-container .data-list-1 {
  color: #000;
  font-size: 12px;
  padding: 5px 0 0 0;
  float: left;
}
.atc-legacy-container .data-list-1 li {
  float: left;
  list-style: none;
  margin-left: 35px;
}
.atc-legacy-container .data-list-1 li.icon {
  margin-left: 0;
  width: 45px;
}
.atc-legacy-container .data-list-1 li.icon-first {
  margin-left: 25px;
}
.atc-legacy-container .data-list-1 li:first-child {
  margin-left: 0;
}
.atc-legacy-container .data-list-1 img {
  vertical-align: middle;
  margin: 0 10px 0 10px;
}
.atc-legacy-container .data-list-1 .tol-cont {
  margin-right: 10px;
}
.atc-legacy-container .data-list-1 .tol-cont {
  cursor: pointer;
  float: left;
  position: relative;
}
.atc-legacy-container .data-list-1 .tol-cont .tooltip {
  background: none repeat scroll 0 0 #e47719;
  border-radius: 3px;
  color: #ffffff;
  display: none;
  left: 15px;
  padding: 4px 10px;
  position: absolute;
  top: -35px;
  white-space: nowrap;
}
.atc-legacy-container .data-list-1 .tol-cont .tooltip .arrow {
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/arrow-10.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  bottom: -5px;
  height: 5px;
  left: 5px;
  position: absolute;
  width: 10px;
}
.atc-legacy-container .data-list-2 {
  float: right;
}
.atc-legacy-container .data-list-2 li {
  float: left;
  list-style: none;
  margin-left: 15px;
}
.atc-legacy-container .data-list-2 li .btn-3 {
  margin-top: 5px;
}
.atc-legacy-container .data-list-2 span {
  font-size: 24px;
  color: #e67819;
}
.atc-legacy-container .data-list-2 .price {
  margin: 2px 0 0 0;
}
.atc-legacy-container .btn-10 {
  position: relative;
  display: block;
  float: right;
  height: 38px;
  color: #fff;
  font-size: 18px;
  line-height: 38px;
  padding: 0 15px 0 15px;
  font-family: "Open Sans", sans-serif;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/btn-10.png");
}
.atc-legacy-container .btn-10:hover {
  background: #ff6817;
}
.atc-legacy-container .btn-10 img {
  vertical-align: middle;
  margin: -2px 0 0 10px;
}
.atc-legacy-container .icon-6 {
  margin: 2px 5px 0 0;
  float: left;
}
.atc-legacy-container .menu-2 .current {
  background: #fff;
}
.atc-legacy-container .btn-11 {
  display: block;
  float: right;
  background: #7b7b7b;
  height: 40px;
  color: #fff;
  font-size: 12px;
  padding: 5px 10px 0 10px;
  font-family: "Open Sans", sans-serif;
  border: 1px solid #7b7b7b;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.atc-legacy-container .btn-11:hover {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.atc-legacy-container .btn-11 span {
  float: left;
  text-align: right;
  display: block;
}
.atc-legacy-container .btn-11 img {
  float: left;
  margin: 6px 0 0 10px;
  vertical-align: middle;
}
.atc-legacy-container .btn-12 {
  display: block;
  float: right;
  background: #ea7c0b;
  height: 40px;
  color: #fff;
  font-size: 12px;
  padding: 5px 10px 0 10px;
  font-family: "Open Sans", sans-serif;
  border: 1px solid #ea7c0b;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.atc-legacy-container .menu-2 .btn-12 {
  margin-left: 3px;
}
.atc-legacy-container .btn-12:hover {
  background: #ff6817;
}
.atc-legacy-container .btn-12 span {
  float: left;
  text-align: right;
  display: block;
}
.atc-legacy-container .btn-12 img {
  float: left;
  margin: 6px 0 0 10px;
  vertical-align: middle;
}
.atc-legacy-container .menu-2 li:hover {
  color: #e67819;
  cursor: pointer;
}
.atc-legacy-container .boxes-content {
  position: relative;
  background: #fff;
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.atc-legacy-container .box-js {
  clear: both;
  padding: 20px 17px;
}
.atc-legacy-container .sidebar-1 {
  width: 210px;
  float: left;
}
.atc-legacy-container .menu-3 {
  position: relative;
  padding-top: 18px;
  width: 208px;
  border: 1px solid #e7e7e8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .menu-3 a {
  margin: 0 18px 18px 18px;
  color: #432a19;
  font-size: 16px;
  clear: both;
  display: block;
  float: left;
}
.atc-legacy-container .menu-3 a:hover {
  color: #e67819;
}
.atc-legacy-container .content-1 {
  margin-left: 30px;
  float: left;
  width: 686px;
}
.atc-legacy-container .boxes-content h3 {
  color: #432a19;
  font-size: 24px;
  padding-bottom: 20px;
  font-weight: normal;
}
.atc-legacy-container .list-2 {
  padding: 0 5px;
  padding-bottom: 20px;
}
.atc-legacy-container .list-2 li {
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/list-2.png") left 2px no-repeat;
  list-style: none;
  padding-left: 25px;
  margin-top: 12px;
}
.atc-legacy-container .list-2 li:first-child {
  margin-top: 0;
}
.atc-legacy-container .line-1 {
  position: relative;
  height: 3px;
  background: #eaeaea;
  margin: 10px 0 20px 0;
}
.atc-legacy-container .line-1 img {
  position: absolute;
  top: -19px;
  right: 0;
}
.atc-legacy-container .table-1 {
  position: relative;
  z-index: 50;
  width: 100%;
  margin-bottom: 35px;
  text-align: center;
  border-collapse: collapse;
  border-top: 1px solid #e7e7e8;
}
.atc-legacy-container .table-1 tr td {
  color: #432a19;
  border-bottom: 1px solid #e7e7e8;
  padding: 15px 5px;
  vertical-align: middle;
}
.atc-legacy-container .table-1 tr th {
  border-bottom: 1px solid #e7e7e8;
  padding: 12px 5px 17px 5px;
  color: #666;
  font-weight: normal;
}
.atc-legacy-container .table-1 .price {
  color: #e67819;
}
.atc-legacy-container .btn-13 {
  position: relative;
  z-index: 1;
  display: block;
  float: right;
  height: 24px;
  color: #808080;
  font-size: 12px;
  line-height: 23px;
  padding: 0 25px 0 13px;
  font-weight: 700;
  font-family: "Open Sans", sans-serif;
  border: 1px solid #e7e7e8;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
  border-bottom: 0;
  cursor: pointer;
  background: #f9f9fa url("https://airtoursclub-legacy-images.netlify.app/public/img/default/btn-13.png") center right no-repeat;
}
.atc-legacy-container .btn-4 {
  cursor: pointer;
}
.atc-legacy-container .content-2 {
  position: relative;
  z-index: 2;
  display: block;
  cursor: auto;
  text-align: left;
  width: 654px;
  padding: 15px;
  background: #f9f9fa;
  border: 1px solid #e7e7e8;
}
.atc-legacy-container .table-1 .details-1 td {
  padding: 0;
}
.atc-legacy-container .content-2 label {
  color: #432a19;
  font-size: 12px;
  font-weight: normal;
  float: left;
  display: block;
  width: 90px;
  padding: 8px 0 0 0;
}
.atc-legacy-container .table-1 .content-2 {
  margin-top: -1px;
  border-bottom: 0;
}
.atc-legacy-container .form-trip-room {
  clear: both;
  width: 100%;
  float: left;
  padding-top: 5px;
}
.atc-legacy-container .form-trip-room label {
  clear: left;
}
.atc-legacy-container .content-2 .btn-9 {
  margin: 8px 0 0 10px;
}
.atc-legacy-container .content-2 .button-box-1 {
  border-top: 1px solid #e7e7e8;
  padding: 15px 0 0 0;
}
.atc-legacy-container .content-2 .clearer {
  height: 15px;
}
.atc-legacy-container .btn-14 {
  position: relative;
  display: block;
  float: right;
  height: 34px;
  color: #fff;
  font-weight: 700;
  font-size: 14px;
  border: none;
  padding: 0 15px 0 15px;
  font-family: "Open Sans", sans-serif;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/btn-10.png");
}
.atc-legacy-container .btn-14:hover {
  background: #ff6817;
}
.atc-legacy-container .content-2 .btn-14 {
  width: 140px;
}
.atc-legacy-container .btn-13 {
  position: relative;
  clear: both;
}
.atc-legacy-container .btn-13 span {
  display: block;
  position: absolute;
  width: 100%;
  background: #f9f9fa;
  height: 50px;
  border-left: 1px solid #e7e7e8;
  border-right: 1px solid #e7e7e8;
  top: 24px;
  left: -1px;
}
.atc-legacy-container .table-1 .btn-13 {
  display: none;
  width: 45px;
}
.atc-legacy-container .content-2a {
  margin: 32px 0 36px 0;
  clear: none;
}
.atc-legacy-container .content-2a .column {
  float: left;
}
.atc-legacy-container .content-2a label {
  padding: 12px 0 0 0;
}
.atc-legacy-container .content-2 .date-field label {
  width: 59px;
  margin-left: 15px;
}
.atc-legacy-container .content-2a .errors {
  clear: left;
}
.atc-legacy-container .content-2 .form-box input {
  width: 327px;
}
.atc-legacy-container .content-2 .form-box .date-field input {
  width: 98px;
  background: #fff url("https://airtoursclub-legacy-images.netlify.app/public/img/default/date.png") right center no-repeat;
}
.atc-legacy-container .content-2 .form-box .date-field .error {
  background: #feeaea url("https://airtoursclub-legacy-images.netlify.app/public/img/default/date.png") right center no-repeat;
}
.atc-legacy-container .content-2a .button-box-1 {
  margin-top: 0;
}
.atc-legacy-container .title-1 {
  position: relative;
  display: block;
  float: right;
  height: 34px;
  color: #fff;
  text-align: center;
  font-weight: 700;
  font-size: 14px;
  border: none;
  border: 1px solid #ed850c;
  line-height: 33px;
  padding: 0 15px 0 15px;
  font-family: "Open Sans", sans-serif;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #ff9435;
}
.atc-legacy-container .content-2 .errors {
  padding-left: 89px;
  padding-bottom: 12px;
}
.atc-legacy-container .content-2a .errors {
  padding-left: 100px;
  padding-bottom: 15px;
}
.atc-legacy-container .content-2a {
  position: relative;
  padding-top: 40px;
}
.atc-legacy-container .boxes-content .current {
  display: block;
}
.atc-legacy-container .content-2a .title-1 {
  position: absolute;
  top: -18px;
  left: 50%;
  margin-left: -150px;
  width: 300px;
  padding: 0;
}
.atc-legacy-container .table-1 .errors {
  clear: both;
  padding-top: 0;
}
.atc-legacy-container .error .jquery-selectbox {
  background: #feeaea;
  border: 1px solid #d93018;
  color: #d93018;
}
.atc-legacy-container .buttons-1 {
  position: absolute;
  top: 20px;
  right: 0;
}
.atc-legacy-container .table-1 td .btn-9a {
  clear: both;
  float: right;
  margin-bottom: 2px;
}
.atc-legacy-container .table-1 tr .last {
  width: 135px;
  padding-right: 0;
}
.atc-legacy-container .empty-1 {
  height: 2px;
  width: 83px;
  position: absolute;
  top: -1px;
  background: #f9f9fa;
  right: 0;
}
.atc-legacy-container .data-1 .btn-3 {
  margin: 8px 0 8px 0;
}
.atc-legacy-container .offer-1 {
  border-top: 2px solid #eaeaea;
  margin-top: 6px;
  padding: 20px 0;
}
.atc-legacy-container .pt8 {
  padding-top: 8px;
}
.atc-legacy-container .offer-1 figure {
  width: 350px;
  height: 300px;
  float: left;
  border: 5px solid #fff;
  overflow: hidden;
}
.atc-legacy-container .table-2 {
  float: left;
  margin-left: 15px;
  width: 570px;
  color: #432a19;
  font-weight: bold;
  font-size: 14px;
}
.atc-legacy-container .table-2 td {
  padding: 5px 10px 5px 0;
}
.atc-legacy-container .table-2 tr td:first-child {
  font-weight: normal;
  width: 130px;
}
.atc-legacy-container .log-1 {
  padding: 15px 10px;
  border-top: 2px solid #eaeaea;
  border-bottom: 2px solid #eaeaea;
}
.atc-legacy-container .log-1 p {
  float: left;
  padding-top: 4px;
}
.atc-legacy-container .log-1 .btn-4 {
  float: left;
  margin-left: 10px;
}
.atc-legacy-container .log-1 .fr {
  float: right;
}
.atc-legacy-container .content-3 {
  min-height: 100px;
  background: #fff;
  margin-top: 70px;
  border-top: 1px solid #eaeaea;
}
.atc-legacy-container .checkbox-list {
  clear: both;
  list-style: none;
  margin: 0 5px;
  padding: 0 20px;
  color: #432a19;
  /*width: 98%;*/
}
.atc-legacy-container .checkbox-list a {
  color: #e67819;
  text-decoration: underline;
}
.atc-legacy-container .checkbox-list a:hover {
  text-decoration: none;
}
.atc-legacy-container .styledCheckbox {
  float: left;
  margin-right: 15px;
  margin-top: 1px;
}
.atc-legacy-container .checkbox-list li ul.errors {
  padding-left: 10px;
}
.atc-legacy-container .checkbox-list li ul.errors li {
  padding-top: 0;
}
.atc-legacy-container .checkbox-list h3 {
  color: #e67819;
  font-weight: normal;
  font-size: 16px;
  margin-top: 0;
  padding-bottom: 0px;
}
.atc-legacy-container .li-bg {
  background: #f9f9fa;
  border-top: 1px solid #e7e7e8;
  border-bottom: 1px solid #e7e7e8;
}
.atc-legacy-container .button-1 {
  border-top: 1px solid #e7e7e8;
  margin: 0 4px;
  clear: both;
}
.atc-legacy-container .button-1 button {
  margin: 10px 10px 10px 0;
}
.atc-legacy-container button.btn-10 {
  border: none;
  height: 41px;
  padding-bottom: 1px;
}
.atc-legacy-container .form-content-1 {
  clear: both;
  padding: 0 4px;
}
.atc-legacy-container .form-box-1 {
  position: relative;
  width: 296px;
  color: #432a19;
  padding: 0 10px 10px 10px;
  border-right: 1px solid #e7e7e8;
  float: left;
  margin: 15px 0;
}
.atc-legacy-container .line-2 {
  background: #e7e7e8;
  height: 1px;
  clear: both;
}
.atc-legacy-container .form-box-1 .title {
  position: absolute;
  top: -62px;
  left: 0;
  padding: 0 25px;
  background: #fff;
  border-top: 2px solid #eaeaea;
  border-right: 2px solid #eaeaea;
  color: #e67819;
  font-size: 14px;
  height: 45px;
  line-height: 43px;
}
.atc-legacy-container .form-content-1 .form-box-1:first-child .title {
  left: -4px;
}
.atc-legacy-container .form-content-1 .box-checkbox {
  position: absolute;
  top: -47px;
  left: 100px;
}
.atc-legacy-container .form-content-1 .box-checkbox label {
  width: auto;
  margin-top: -4px;
}
.atc-legacy-container .form-content-1 .box-checkbox .styledCheckbox {
  margin-right: 7px;
}
.atc-legacy-container .form-content-1 .last {
  border-right: none;
}
.atc-legacy-container .form-box-1 label {
  width: 123px;
  color: #432a19;
  padding-top: 4px;
  float: left;
}
.atc-legacy-container .form-box-1 input {
  position: relative;
  margin-bottom: 10px;
  border: 1px solid #e7e7e8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  font-size: 12px;
  padding: 4px 7px;
  width: 157px;
  font-family: "Open Sans", sans-serif;
}
.atc-legacy-container .form-content-1 .jquery-selectbox {
  width: 161px;
  height: 25px;
  float: left;
  padding: 0 5px;
  margin-bottom: 10px;
  line-height: 20px;
}
.atc-legacy-container .form-content-1 .jquery-selectbox .jquery-selectbox-list {
  top: 24px;
}
.atc-legacy-container .form-content-1 .jquery-selectbox .jquery-selectbox-list span {
  padding: 2px 8px;
}
.atc-legacy-container .form-content-1 .jquery-selectbox .jquery-selectbox-moreButton {
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/select-arrow-1.png") no-repeat center;
  margin: 3px 0;
}
.atc-legacy-container .input-box-checkbox {
  clear: both;
  padding: 10px 0;
  width: 100%;
  overflow: hidden;
}
.atc-legacy-container .input-box-checkbox .styledCheckbox {
  margin-top: 5px;
  float: left;
}
.atc-legacy-container .input-box-checkbox label {
  width: 90%;
  float: left;
  padding-top: 4px;
}
.atc-legacy-container .form-box-1 strong {
  padding: 4px 0 0 0;
  float: left;
}
.atc-legacy-container .link-1 {
  text-decoration: underline;
  color: #432a19;
}
.atc-legacy-container .form-box-1 .link-1 {
  float: right;
  margin: 10px 10px 0 0;
}
.atc-legacy-container .form-box-1 {
  margin-bottom: 44px;
}
.atc-legacy-container .form-box-1 .link-1:hover {
  text-decoration: none;
}
.atc-legacy-container .form-box-1 > .errors {
  padding-left: 0;
  padding-bottom: 11px;
  clear: both;
}
.atc-legacy-container .form-box-1 div > .errors {
  padding-left: 124px;
  padding-bottom: 11px;
  clear: both;
}
.atc-legacy-container textarea {
  position: relative;
  border: 1px solid #e7e7e8;
  font-size: 12px;
  padding: 4px 7px;
  resize: none;
  overflow: auto;
  font-family: "Open Sans", sans-serif;
}
.atc-legacy-container .comment-box {
  float: left;
  width: 100%;
  border-top: 1px solid #e7e7e8;
  margin-top: -44px;
}
.atc-legacy-container .comment-content {
  padding: 13px 17px 17px 17px;
}
.atc-legacy-container .comment-content label {
  padding-bottom: 14px;
  display: block;
  color: #432a19;
}
.atc-legacy-container .comment-content .errors {
  padding: 15px 0 0 0;
}
.atc-legacy-container .comment-content .txt {
  margin-top: -3px;
  padding: 0 10px;
}
.atc-legacy-container .comment-box textarea {
  display: block;
  width: 98.3%;
  height: 70px;
}
.atc-legacy-container .button-1 .data-list-2 {
  padding: 2px 20px 0 0;
  font-size: 14px;
}
.atc-legacy-container .button-1 .data-list-2 span {
  font-size: 36px;
}
.atc-legacy-container .button-1 .btn-15 {
  margin: 10px;
}
.atc-legacy-container .btn-15 {
  position: relative;
  display: block;
  float: left;
  height: 41px;
  color: #fff;
  font-size: 18px;
  line-height: 40px;
  padding: 0 15px 0 15px;
  font-family: "Open Sans", sans-serif;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #d4d4d6;
}
.atc-legacy-container .btn-15:hover {
  background: #b5b5b5;
}
.atc-legacy-container .select-disabled {
  height: 17px;
  position: relative;
  margin-bottom: 10px;
  border: 1px solid #e7e7e8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  font-size: 12px;
  padding: 4px 7px;
  width: 157px;
  float: left;
  background: #f0f0f0;
  font-family: "Open Sans", sans-serif;
  color: #6d6d6d;
}
.atc-legacy-container .box-1-bg {
  text-align: center;
  border-top: 1px solid #e7e7e8;
  background: #f9f9fa;
  padding: 18px 20px;
  clear: both;
  margin: 0 4px;
}
.atc-legacy-container .box-1-bg .btn-3,
.atc-legacy-container .box-1-bg p {
  display: inline-block;
  float: none;
  margin: 0 6px;
}
.atc-legacy-container .box-1-bg p {
  color: #432a19;
  font-size: 14px;
}
.atc-legacy-container .button-1 .data-list-2 .price {
  margin-left: 6px;
}
.atc-legacy-container .headline h2 {
  float: left;
  width: auto;
}
.atc-legacy-container .my-orders {
  background: #fff;
  padding: 0 4px;
}
.atc-legacy-container .headline a {
  float: right;
  margin: 25px 0 0 0;
}
.atc-legacy-container .table-3 {
  background: #fff;
  border-collapse: collapse;
  width: 100%;
  font-size: 14px;
  color: #666666;
}
.atc-legacy-container .table-3 .bg-tr {
  background: #f9f9fa;
}
.atc-legacy-container .table-3 tr td {
  border-top: 1px solid #e7e7e8;
  padding: 15px 20px;
}
.atc-legacy-container .table-3 td {
  vertical-align: middle;
}
.atc-legacy-container .table-3 .btn-9 {
  float: right;
}
.atc-legacy-container .table-3 div span {
  color: #432a19;
}
.atc-legacy-container .price-td div {
  float: right;
  margin-top: 5px;
}
.atc-legacy-container .table-3 .price-td div span {
  color: #e67819;
  font-weight: bold;
}
.atc-legacy-container .price-td a {
  margin-left: 10px;
}
.atc-legacy-container .table-3 tr:first-child td {
  border-top: 0;
}
.atc-legacy-container .table-3 h3 {
  color: #432a19;
  font-size: 24px;
  font-weight: normal;
}
.atc-legacy-container .table-3 .table-3a,
.atc-legacy-container .table-3 .table-3b {
  width: 100%;
}
.atc-legacy-container .table-3 .table-3a td {
  vertical-align: top;
  padding: 0;
}
.atc-legacy-container .table-3 .table-3a table td {
  padding: 0 5px;
  color: #432a19;
}
.atc-legacy-container .table-3 .table-3a table tr td:first-child {
  color: #666666;
}
.atc-legacy-container .table-3 .table-3b td {
  vertical-align: top;
  padding: 0;
}
.atc-legacy-container .table-3 .table-3b td {
  padding: 0 5px;
}
.atc-legacy-container .table-3 .table-3b td span {
  color: #432a19;
}
.atc-legacy-container .table-3 .table-3b tr:first-child td:first-child {
  color: #432a19;
  padding-left: 0;
}
.atc-legacy-container .table-3 .payer td {
  padding-bottom: 0;
}
.atc-legacy-container .table-3 .nb td {
  border-top: none;
}
.atc-legacy-container .btn-16 {
  position: relative;
  display: block;
  float: left;
  color: #432a19;
  font-size: 12px;
  font-weight: bold;
  padding: 8px 20px 8px 10px;
  border: 1px solid #e9e9ea;
  font-family: "Open Sans", sans-serif;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #fff url("https://airtoursclub-legacy-images.netlify.app/public/img/default/btn-16.png") bottom repeat-x;
}
.atc-legacy-container .btn-16 span {
  display: block;
  position: absolute;
  height: 9px;
  width: 6px;
  right: 7px;
  top: 50%;
  margin-top: -5px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/btn-16-arrow.png") 0 0;
}
.atc-legacy-container .btn-16:hover,
.atc-legacy-container .active {
  background: #ef8a0d;
  border: 1px solid #ef8a0d;
  color: #fff;
}
.atc-legacy-container .btn-16:hover span {
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/btn-16-arrow.png") 0 -9px;
}
.atc-legacy-container .table-3 .title {
  float: left;
  color: #e67819;
  padding: 7px 0 0 0;
}
.atc-legacy-container .table-3 .buttons-2 {
  float: left;
}
.atc-legacy-container .table-3 .buttons-2 .btn-16 {
  margin-left: 10px;
}
.atc-legacy-container .table-3 .table-3c td {
  vertical-align: top;
  padding: 0;
}
.atc-legacy-container .table-3c .table-box {
  border-left: 1px solid #e7e7e8;
}
.atc-legacy-container .table-3 .p0 {
  padding: 0;
}
.atc-legacy-container .table-3c .table-box {
  text-align: center;
  width: 190px;
}
.atc-legacy-container .table-3c {
  width: 100%;
}
.atc-legacy-container .table-3 .table-3c .table-box {
  padding: 10px 7px 7px 7px;
}
.atc-legacy-container .table-3 .table-3c .table-box h4 {
  color: #432a19;
  padding: 10px 0 12px 0;
}
.atc-legacy-container .table-3c .table-box .information {
  background: #f4b60e;
  color: #fff;
  padding: 18px 20px;
  font-size: 12px;
}
.atc-legacy-container .table-3c .table-box .information .date-box {
  display: block;
  padding: 12px 0;
  font-size: 14px;
  color: #fff;
  font-weight: bold;
}
.atc-legacy-container .table-3c .table-box .information a {
  color: #fff;
  font-weight: bold;
}
.atc-legacy-container .table-3 .table-3c table {
  width: 100%;
  border-collapse: collapse;
}
.atc-legacy-container .table-3 .table-3c table td {
  border-top: 1px solid #e7e7e8;
  padding: 10px 20px;
  vertical-align: middle;
}
.atc-legacy-container .table-3 .table-3c table tr:first-child td {
  border-top: none;
}
.atc-legacy-container .table-3 .table-3c table strong {
  color: #432a19;
}
.atc-legacy-container .table-3 .table-3c table span {
  color: #432a19;
}
.atc-legacy-container .table-3 .btn-4 {
  line-height: 23px;
}
.atc-legacy-container .btn-17 {
  position: relative;
  display: block;
  float: left;
  height: 24px;
  color: #201c20;
  font-size: 12px;
  line-height: 23px;
  padding: 0 13px 0 13px;
  font-weight: 700;
  font-family: "Open Sans", sans-serif;
  border: 1px solid #d2d2d4;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #eeeeee;
}
.atc-legacy-container .btn-17:hover {
  background-color: #d4d4d6;
}
.atc-legacy-container .btn-17 img {
  vertical-align: middle;
}
.atc-legacy-container .trip-informations .txt {
  padding-bottom: 20px;
}
.atc-legacy-container .trip-informations .txt p {
  padding-top: 20px;
}
.atc-legacy-container .trip-informations .txt p:first-child {
  padding-top: 0;
}
.atc-legacy-container .trip-informations ul {
  margin-left: 25px;
}
.atc-legacy-container .trip-informations .map {
  margin-bottom: 15px;
}
.atc-legacy-container .menu-2 ul li:first-child {
  border-left: none;
}
.atc-legacy-container .trip-informations a {
  color: #e67819;
  text-decoration: underline;
}
.atc-legacy-container .trip-informations a:hover {
  text-decoration: none;
}
.atc-legacy-container .signal-iduna {
  padding-top: 20px;
}
.atc-legacy-container .signal-iduna img {
  width: 200px;
}
.atc-legacy-container .signal-iduna .k-f-title {
  margin-bottom: 5px;
  margin-top: 10px;
}
.atc-legacy-container .content-4 {
  position: relative;
  width: 740px;
  float: left;
  background: #fff;
  margin-right: 20px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  overflow: hidden;
}
.atc-legacy-container .content-4 .content-padding {
  padding: 0 10px;
  color: #432a19;
  font-size: 14px;
}
.atc-legacy-container .sidebar-2 {
  width: 200px;
  float: left;
}
.atc-legacy-container .sidebar-2 .title {
  font-size: 14px;
  color: #e67819;
  text-align: center;
  padding-bottom: 10px;
}
.atc-legacy-container .sidebar-2 .btn-16 {
  width: 168px;
  margin-top: 5px;
  /*padding: 0 20px 0 10px;*/
}
.atc-legacy-container .table-4 {
  border: 1px solid #e7e7e8;
  border-collapse: collapse;
  width: 100%;
  font-weight: bold;
  clear: both;
}
.atc-legacy-container .table-4 tr td {
  border-top: 1px solid #e7e7e8;
  padding: 5px 10px;
}
.atc-legacy-container .table-4 tr td:first-child {
  font-weight: normal;
}
.atc-legacy-container .table-4 tr:first-child td {
  border-top: none;
}
.atc-legacy-container .table-4 .odd {
  background: #f9f9fa;
}
.atc-legacy-container .dotpay {
  position: relative;
  display: block;
  float: right;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/dotpay-bg.png");
  height: 72px;
  line-height: 69px;
  font-size: 24px;
  padding: 0 25px;
  color: #fff;
  border: 1px solid #ea7a16;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .dotpay img {
  vertical-align: middle;
  margin-left: 5px;
}
.atc-legacy-container .dotpay:hover {
  background: #fe861c;
}
.atc-legacy-container .payment-1 {
  padding: 20px 10px;
}
.atc-legacy-container .payment-1 .radio-list {
  list-style: none;
  float: left;
  padding: 15px 10px 0 30px;
  width: 276px;
}
.atc-legacy-container .payment-1 .radio-list li {
  margin: 8px 0;
}
.atc-legacy-container .payment-1 .radio-list input {
  margin-right: 5px;
}
.atc-legacy-container .payment-1 .radio-list label {
  font-weight: bold;
  font-size: 22px;
}
.atc-legacy-container .content-4 .information {
  padding: 20px 0;
}
.atc-legacy-container .content-4 .information h3 {
  float: left;
  font-weight: normal;
  color: #e67819;
  font-size: 24px;
}
.atc-legacy-container .content-4 .information a {
  margin: 3px 0 0 0;
}
.atc-legacy-container .note-1,
.atc-legacy-container .note-2 {
  font-size: 12px;
  color: #fff;
  margin-bottom: 2px;
  font-weight: bold;
  min-height: 32px;
  padding: 12px 20px 13px 68px;
  background: #97e58f url("https://airtoursclub-legacy-images.netlify.app/public/img/default/note-1.png") 15px 11px no-repeat;
}
.atc-legacy-container .note-2 {
  background: #f4b60e url("https://airtoursclub-legacy-images.netlify.app/public/img/default/note-2.png") 15px 11px no-repeat;
}
.atc-legacy-container .note-1 strong,
.atc-legacy-container .note-2 strong {
  font-size: 14px;
}
.atc-legacy-container .note-1 a,
.atc-legacy-container .note-1 span,
.atc-legacy-container .note-2 a,
.atc-legacy-container .note-2 span {
  text-decoration: underline;
  color: #fff;
}
.atc-legacy-container .note-1 a:hover,
.atc-legacy-container .note-2 a:hover {
  text-decoration: none;
}
.atc-legacy-container .confirmation img {
  float: left;
  margin: 0 30px;
}
.atc-legacy-container .confirmation {
  padding: 20px 0 0 0;
}
.atc-legacy-container .confirmation .txt {
  padding: 15px 0 0 0;
}
.atc-legacy-container .confirmation .txt strong {
  padding: 10px 0 0 0;
  display: block;
}
.atc-legacy-container .description-content {
  margin-top: -25px;
  color: #000;
}
.atc-legacy-container .subpage .description-content {
  margin-top: 0;
}
.atc-legacy-container .content-5 {
  float: left;
  width: calc(100% - 320px);
}
.atc-legacy-container .content-5 h3 {
  font-size: 24px;
  color: #432a19;
  padding-bottom: 20px;
  font-weight: normal;
}
.atc-legacy-container .color-orange {
  color: #e67819 !important;
}
.atc-legacy-container .description-content .content-5 ul {
  padding-bottom: 20px;
}
.atc-legacy-container .list-3 ul {
  padding: 0 5px;
  padding-bottom: 20px;
}
.atc-legacy-container .list-3 li {
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/list-3.png") left 0px no-repeat;
  list-style: none;
  padding-left: 25px;
  margin-top: 12px;
}
.atc-legacy-container .list-3 li:first-child {
  margin-top: 0;
}
.atc-legacy-container .sidebar-3 {
  width: 300px;
  float: right;
  margin-left: 20px;
}
.atc-legacy-container .box-list {
  position: relative;
  float: left;
  width: 100%;
  margin-bottom: 3px;
  background: #fff;
  list-style: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .box-list li {
  float: left;
  width: calc(100% - 20px);
  color: #000;
  font-size: 12px;
  border-top: 1px solid #e7e7e8;
  padding: 10px 5px 11px 5px;
}
.atc-legacy-container .box-list .txt {
  float: none;
  overflow: hidden;
  font-size: 16px;
  padding-left: 15px;
  margin-left: 5px;
}
.atc-legacy-container .box-list strong {
  color: #e67819;
}
.atc-legacy-container .box-list figure {
  width: 46px;
  float: left;
  margin-top: 2px;
  text-align: center;
}
.atc-legacy-container .box-list li:first-child {
  border-top: 0;
}
.atc-legacy-container .sidebar-3 .title {
  color: #000;
  font-size: 25px;
  padding: 11px 8px 15px 8px;
  clear: both;
}
.atc-legacy-container .sidebar-3 .btn-16 {
  float: none;
  width: auto;
}
.atc-legacy-container .content-5 {
  font-size: 16px;
}
.atc-legacy-container .content-5 .txt {
  padding: 0 0 20px 0;
}
.atc-legacy-container .content-5 .txt a {
  color: #432a19;
  text-decoration: underline;
}
.atc-legacy-container .content-5 .txt a:hover {
  text-decoration: none;
}
.atc-legacy-container #offer-trip {
  position: relative;
  padding: 20px 0 0 0;
}
.atc-legacy-container .btn-5a {
  background: #ff9435 url("https://airtoursclub-legacy-images.netlify.app/public/img/default/btn-5a.png") center right no-repeat;
}
.atc-legacy-container .btn-5b {
  background: #ff9435 url("https://airtoursclub-legacy-images.netlify.app/public/img/default/btn-5b.png") center right no-repeat;
}
.atc-legacy-container #news-list-2 .box {
  display: block;
}
.atc-legacy-container #offer-trip #news-list-2 .box {
  position: relative;
}
.atc-legacy-container .content-5 .txt p {
  padding-top: 15px;
}
.atc-legacy-container .k-text p {
  padding-top: 0 !important;
}
.atc-legacy-container .k-text .italic {
  font-style: italic;
}
.atc-legacy-container .k-text .underline {
  text-decoration: underline;
}
.atc-legacy-container .content-5 .txt p:first-child {
  padding-top: 0;
}
.atc-legacy-container .sidebar-3 .btn-16 {
  margin-bottom: 4px;
}
.atc-legacy-container .about-us h3 {
  padding-bottom: 8px;
}
.atc-legacy-container .figure-rsp img {
  max-width: 100%;
}
.atc-legacy-container .our-values h3 {
  padding-bottom: 20px;
  color: #000;
}
.atc-legacy-container .our-values strong {
  font-size: 14px;
}
.atc-legacy-container .our-values {
  padding: 18px 0 0 0;
}
.atc-legacy-container .box-list-information li:first-child {
  color: #e67819;
  font-size: 16px;
}
.atc-legacy-container .box-list-information .data {
  color: #432a19;
  line-height: 1.6em;
  font-size: 16px;
}
.atc-legacy-container .box-list-information .data a {
  color: #432a19;
  text-decoration: underline;
}
.atc-legacy-container .box-list-information .data a:hover {
  text-decoration: none;
}
.atc-legacy-container .box-list-information {
  margin-top: 15px;
}
.atc-legacy-container .box-list-information li {
  padding-left: 10px;
  padding-right: 10px;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.atc-legacy-container .box-list-information .data span {
  font-weight: bold;
}
.atc-legacy-container .box-list-information .btn-18 {
  margin: 10px 0 0 0;
}
.atc-legacy-container .btn-18 {
  position: relative;
  display: block;
  background: #ff9435;
  color: #fff;
  font-size: 14px;
  padding: 5px 10px;
  font-weight: 700;
  clear: both;
  font-family: "Open Sans", sans-serif;
  border: 1px solid #ed850c;
  text-align: center;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .btn-18:hover {
  background: #ff6817;
}
.atc-legacy-container .news-list-4 li {
  position: relative;
  padding: 10px;
  list-style: none;
  margin: 0;
  color: #432a19;
  background: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #e7e7e8;
  margin-bottom: 9px;
}
.atc-legacy-container .news-list-4 {
  padding: 0 !important;
}
.atc-legacy-container .news-list-4 h3 {
  font-size: 18px;
  padding: 0;
  margin-top: -2px;
}
.atc-legacy-container .news-list-4 .date {
  color: #808080;
  padding: 2px 0 6px 0;
}
.atc-legacy-container .news-list-4 .txt {
  padding-bottom: 5px;
}
.atc-legacy-container .news-list-4 li:first-child {
  margin-top: 0;
}
.atc-legacy-container .news-list-4 figure {
  float: left;
  margin-right: 20px;
  text-align: center;
  overflow: hidden;
}
.atc-legacy-container .news-list-4 figure img {
  float: left;
  width: 218px;
}
.atc-legacy-container .news-list-4 img {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .news-list-4a {
  margin-top: -15px;
}
.atc-legacy-container .news-list-4 .txt {
  min-height: 62px;
}
.atc-legacy-container .pagination a {
  position: relative;
  width: 40px;
  height: 40px;
  line-height: 44px;
  display: block;
  text-align: center;
  color: #808080;
  font-size: 16px;
  border: 1px solid #e7e7e8;
  background: #fff url("https://airtoursclub-legacy-images.netlify.app/public/img/default/btn-16.png") bottom repeat-x;
}
.atc-legacy-container .pagination a span {
  width: 25px;
  height: 26px;
  display: inline-block;
  margin-top: 6px;
}
.atc-legacy-container .pagination .current a,
.atc-legacy-container .pagination a:hover {
  background: #e69500;
  color: #fff;
  border: 1px solid #cb8300;
}
.atc-legacy-container .pagination .prev span {
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/prev-pag.png") no-repeat center;
}
.atc-legacy-container .pagination .next span {
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/next-pag.png") no-repeat center;
}
.atc-legacy-container .pagination {
  float: right;
}
.atc-legacy-container .pagination li {
  float: left;
  margin-left: 5px;
  list-style: none;
  background: none;
}
.atc-legacy-container .contact-content .txt {
  font-size: 16px;
}
.atc-legacy-container .form-box .large input {
  width: 638px;
}
.atc-legacy-container .contact-content textarea {
  padding: 10px;
  float: left;
  width: 100%;
  height: 130px;
  margin-bottom: 10px;
}
.atc-legacy-container .contact-content textarea {
  float: left;
  width: calc(100% - 102px);
  display: block;
  margin-bottom: 2px;
}
.atc-legacy-container .contact-content .form-box {
  padding-top: 6px;
}
.atc-legacy-container .contact-content figure {
  margin: 0 0 0 80px;
}
.atc-legacy-container .box-list-information p {
  padding-top: 10px;
}
.atc-legacy-container .box-list-information p:first-child {
  padding-top: 0;
}
.atc-legacy-container .sidebar-contant .box-list-information {
  margin: 0 0 10px 0;
}
.atc-legacy-container .my-orders-list {
  position: relative;
  background: #fff;
  padding: 0 4px;
}
.atc-legacy-container .table-3d {
  color: #432a19;
  font-weight: bold;
  font-size: 14px;
}
.atc-legacy-container .table-3d .price {
  color: #e67819;
}
.atc-legacy-container .table-3d th {
  color: #666;
  padding: 15px 0px;
  font-size: 14px;
  font-weight: normal;
}
.atc-legacy-container .table-3d tr td {
  text-align: center;
  padding: 15px 10px;
}
.atc-legacy-container .table-3d .tr-data td {
  border-top: none;
  padding-top: 0;
}
.atc-legacy-container .table-3d .data {
  position: relative;
  float: right;
  background: #e5e5e5;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .table-3d .data a {
  float: right;
}
.atc-legacy-container .table-3d .data p {
  padding: 5px 20px 0 20px;
  float: left;
  font-weight: normal;
}
.atc-legacy-container .table-3d .data .price {
  font-weight: bold;
}
.atc-legacy-container .bottom-box {
  border-top: 1px solid #e7e7e8;
  padding: 15px 10px;
  background: #fff;
}
.atc-legacy-container .pagination .pos-top a {
  width: auto;
  font-size: 12px;
  color: #fff;
  border-color: #808080;
  padding: 0 10px 0 24px;
  background: #808080 url("https://airtoursclub-legacy-images.netlify.app/public/img/default/pag-top.png") no-repeat 10px center;
}
.atc-legacy-container .pagination .pos-top a:hover {
  background: #8b8b90 url("https://airtoursclub-legacy-images.netlify.app/public/img/default/pag-top.png") no-repeat 10px center;
}
.atc-legacy-container .offer-inspiration {
  border-top: 2px solid #eaeaea;
  margin-top: -35px;
  float: left;
  width: 100%;
  padding: 20px 0 0 0;
}
.atc-legacy-container .offer-inspiration .sidebar-3 {
  float: left;
  margin: 0 20px 0 0;
}
.atc-legacy-container .offer-inspiration .gallery-1 {
  margin: 0 0 6px 0;
}
.atc-legacy-container .offer-inspiration .content-5 {
  width: 760px;
  position: relative;
}
.atc-legacy-container .offer-inspiration .content-5 .video-1 {
  width: auto;
}
.atc-legacy-container .offer-inspiration .gallery-1 .image {
  width: 234px;
  height: 194px;
  overflow: hidden;
}
.atc-legacy-container .offer-inspiration .gallery-1 .image img {
  height: 100%;
}
.atc-legacy-container .offer-inspiration .content-5 h3 {
  width: 600px;
}
.atc-legacy-container .like-1 {
  position: absolute;
  top: 8px;
  right: 0;
}
.atc-legacy-container #closet {
  padding-top: 10px;
}
.atc-legacy-container .closet {
  position: relative;
  overflow: hidden;
  margin-top: 10px;
  margin-bottom: 40px;
}
.atc-legacy-container .closet tr th {
  text-align: left;
  padding: 15px 10px;
}
.atc-legacy-container .closet tr td {
  text-align: left;
  vertical-align: top;
}
.atc-legacy-container .closet tr td a.hotel-name {
  color: #432a19;
}
.atc-legacy-container .closet tr .last {
  text-align: center;
  width: 100px;
}
.atc-legacy-container .closet .price {
  font-size: 16px;
  padding-bottom: 5px;
}
.atc-legacy-container .closet .btn-4 {
  float: none;
  margin: 0 auto;
  width: 40px;
}
.atc-legacy-container .closet .bottom-box {
  border-top: none;
}
.atc-legacy-container .closet .table-3d {
  border-bottom: 1px solid #e7e7e8;
}
.atc-legacy-container .closet .topic {
  border-bottom: 1px solid #e7e7e8;
  padding: 0 20px;
}
.atc-legacy-container .closet .topic h3 {
  padding: 0 10px;
}
.atc-legacy-container .closet .topic span {
  font-size: 16px;
  color: #e67819;
}
.atc-legacy-container .rate {
  overflow: hidden;
  height: 16px;
  margin: 2px 0 0 0;
  width: 103px;
  background-repeat: no-repeat;
  background-position: left top;
}
.atc-legacy-container .r05 {
  background-image: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/r05.png");
}
.atc-legacy-container .r1 {
  background-image: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/r1.png");
}
.atc-legacy-container .r15 {
  background-image: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/r15.png");
}
.atc-legacy-container .r2 {
  background-image: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/r2.png");
}
.atc-legacy-container .r25 {
  background-image: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/r25.png");
}
.atc-legacy-container .r3 {
  background-image: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/r3.png");
}
.atc-legacy-container .r35 {
  background-image: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/r35.png");
}
.atc-legacy-container .r4 {
  background-image: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/r4.png");
}
.atc-legacy-container .r45 {
  background-image: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/r45.png");
}
.atc-legacy-container .r5 {
  background-image: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/r5.png");
}
.atc-legacy-container .closet span {
  display: block;
  font-weight: normal;
}
.atc-legacy-container .closet .styledCheckbox {
  float: none;
  margin: 0 auto;
  margin-top: 2px;
}
.atc-legacy-container .btn-5b,
.atc-legacy-container .btn-5a {
  cursor: pointer;
}
.atc-legacy-container .btn-19 {
  position: relative;
  display: block;
  float: left;
  height: 38px;
  color: #fff;
  font-size: 13px;
  line-height: 38px;
  padding: 0 15px 0 15px;
  font-weight: 700;
  font-family: "Open Sans", sans-serif;
  background: #7b7b7b;
}
.atc-legacy-container .btn-19:hover {
  background-color: #8b8b90;
}
.atc-legacy-container .btn-19 img {
  vertical-align: middle;
  margin: -3px 0 0 10px;
}
.atc-legacy-container .popup-bg {
  position: fixed;
  width: 100%;
  height: 100%;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/popup-bg.png");
  z-index: 500000;
}
.atc-legacy-container .popup {
  position: absolute;
  z-index: 500001;
  /*top: 100px;*/
  top: 50%;
  padding: 0 4px;
  overflow: hidden;
  background: #fff;
  left: 50%;
  margin-left: -335px;
  border: 1px solid #e6e6e6;
  width: 670px;
  color: #432a19;
  margin-top: -235px;
}
.atc-legacy-container .popup-newsletter > h4 {
  font-size: 24px;
  font-weight: normal;
  padding: 15px 20px;
  border-bottom: 1px solid #e6e6e6;
}
.atc-legacy-container .popup-content {
  min-height: 270px;
  padding: 15px 20px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/popup-content.png") bottom center no-repeat;
  border-bottom: 1px solid #e6e6e6;
}
.atc-legacy-container .close-1 {
  position: absolute;
  top: -1px;
  right: -1px;
  display: block;
  width: 34px;
  height: 34px;
  background: #e6e6e6 url("https://airtoursclub-legacy-images.netlify.app/public/img/default/close-1.png");
  cursor: pointer;
}
.atc-legacy-container .close-1:hover {
  background: #cbcbcb url("https://airtoursclub-legacy-images.netlify.app/public/img/default/close-1.png");
}
.atc-legacy-container .popup-newsletter h5 {
  color: #e67819;
  font-size: 18px;
  font-weight: normal;
}
.atc-legacy-container .popup-newsletter .txt {
  font-size: 14px;
  padding: 2px 0 0 0;
}
.atc-legacy-container .popup-list {
  margin-top: 30px;
}
.atc-legacy-container .popup-list li {
  list-style: none;
  margin: 0 25px;
  float: left;
  width: 160px;
  text-align: center;
}
.atc-legacy-container .popup-list figure {
  height: 110px;
}
.atc-legacy-container .popup-newsletter .form-box {
  padding: 15px 20px;
  position: relative;
}
.atc-legacy-container .popup-newsletter .field {
  width: 330px;
  margin-bottom: 0;
  margin-top: 0;
}
.atc-legacy-container .btn-8a {
  height: 40px;
  width: 169px;
}
.atc-legacy-container button.btn-8a {
  line-height: 37px;
}
.atc-legacy-container .popup-newsletter .errors {
  clear: both;
  padding: 4px 0 0 0;
  margin-left: 0;
}
.atc-legacy-container .bg-2 {
  position: absolute;
  top: 25px;
  right: 50px;
  width: 248px;
  height: 229px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/my-data.png");
}
.atc-legacy-container .my-data-1 {
  position: relative;
}
.atc-legacy-container .my-data-content {
  position: relative;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
  width: 633px;
  padding: 4px 0;
}
.atc-legacy-container .my-data-content .form-box-1 {
  margin: 0;
  border-left: 1px solid #e7e7e8;
  border-right: none;
}
.atc-legacy-container .my-data-content .form-box-1:first-child {
  border: none;
}
.atc-legacy-container .my-data-content .title-2 {
  padding: 15px 0;
}
.atc-legacy-container .my-data-content .btn-8 {
  float: right;
}
.atc-legacy-container .my-data-content .box-gray {
  background: #f9f9fa;
  margin-top: 40px;
  border-top: 1px solid #e7e7e8;
  border-bottom: 1px solid #e7e7e8;
  margin-left: -6px;
  width: 303px;
  padding-left: 5px;
}
.atc-legacy-container .my-data-content .box-gray button {
  margin: 0 8px 10px 0;
}
.atc-legacy-container .my-data-content .btn-8a {
  width: 173px;
}
.atc-legacy-container .map-content {
  position: relative;
  width: 960px;
  margin: 0 auto;
  height: 205px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/map-content.png");
}
.atc-legacy-container .continent-select {
  display: none;
}
.atc-legacy-container .map-content div,
.atc-legacy-container .map-content a {
  position: absolute;
  display: block;
  float: left;
  cursor: pointer;
  color: #432a19;
  font-size: 14px;
  padding: 8px 15px 8px 15px;
  border: 1px solid #e9e9ea;
  font-family: "Open Sans", sans-serif;
  background: #fff url("https://airtoursclub-legacy-images.netlify.app/public/img/default/btn-16.png") bottom repeat-x;
}
.atc-legacy-container .map-content div:hover,
.atc-legacy-container .map-content a:hover,
.atc-legacy-container .map-content a.active {
  background: #f2920d;
  color: #fff;
  border-color: #f2920d;
}
.atc-legacy-container #continent-1 {
  top: 16px;
  left: 418px;
}
.atc-legacy-container #continent-2 {
  top: 54px;
  right: 340px;
}
.atc-legacy-container #continent-3 {
  top: 75px;
  left: 413px;
}
.atc-legacy-container #continent-4 {
  top: 17px;
  left: 103px;
}
.atc-legacy-container #continent-5 {
  top: 75px;
  left: 81px;
}
.atc-legacy-container #continent-6 {
  top: 114px;
  left: 203px;
}
.atc-legacy-container #continent-7 {
  top: 62px;
  left: 247px;
}
.atc-legacy-container #continent-8 {
  top: 15px;
  right: 210px;
}
.atc-legacy-container #continent-9 {
  top: 72px;
  right: 177px;
}
.atc-legacy-container #continent-10 {
  top: 72px;
  right: 55px;
}
.atc-legacy-container #continent-11 {
  top: 135px;
  right: 88px;
}
.atc-legacy-container #continent-12 {
  top: 154px;
  left: 452px;
}
.atc-legacy-container #continent-0 {
  top: 6px;
  right: 15px;
}
.atc-legacy-container .offer-list {
  list-style: none;
  margin: 8px 0 0 0;
}
.atc-legacy-container .offer-list li {
  overflow: hidden;
  position: relative;
  width: 33.3333%;
  float: left;
  height: 526px;
  background-position: top center;
  background-repeat: no-repeat;
}
.atc-legacy-container .offer-list img {
  float: left;
  width: 100%;
}
.atc-legacy-container body .offer-list h3 {
  position: absolute;
  z-index: 1;
  padding: 10px 20px;
  color: #fff;
  font-weight: bold;
  font-size: 36px;
  text-shadow: 1px 0 0 #644535, -1px 0 0 #644535, 0 1px 0 #644535, 0 -1px 0 #644535, 1px 1px #644535, -1px -1px 0 #644535, 1px -1px 0 #644535, -1px 1px 0 #644535;
  line-height: 1.2em;
}
.atc-legacy-container .buttons-offer {
  position: absolute;
  padding: 15px;
  bottom: 0;
  left: 0;
}
.atc-legacy-container .buttons-offer .btn-20 {
  margin-top: 10px;
}
.atc-legacy-container .btn-20 {
  opacity: 0.92;
  filter: alpha(opacity=92);
  position: relative;
  display: block;
  color: #432a19;
  width: auto;
  float: left;
  clear: both;
  font-size: 14px;
  font-weight: bold;
  padding: 8px 24px 8px 12px;
  border: 1px solid #e9e9ea;
  font-family: "Open Sans", sans-serif;
  background: #fff url("https://airtoursclub-legacy-images.netlify.app/public/img/default/btn-16.png") bottom repeat-x;
}
.atc-legacy-container .btn-20 span {
  display: block;
  position: absolute;
  height: 9px;
  width: 6px;
  right: 9px;
  top: 12px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/btn-16-arrow.png") 0 0;
}
.atc-legacy-container .btn-20:hover {
  background: #ef8a0d;
  border: 1px solid #ef8a0d;
  color: #fff;
}
.atc-legacy-container .btn-20:hover span {
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/btn-16-arrow.png") 0 -9px;
}
.atc-legacy-container .map-content-small {
  position: relative;
  height: 175px;
  margin: 0 auto;
  float: none;
  width: 738px;
  background-size: 100% auto;
  background-image: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/map-content-small.jpg");
  background-repeat: no-repeat;
}
.atc-legacy-container .map-content-small #continent-1 {
  top: 6px;
  left: 358px;
}
.atc-legacy-container .map-content-small #continent-2 {
  top: 44px;
  right: 245px;
}
.atc-legacy-container .map-content-small #continent-3 {
  top: 55px;
  left: 323px;
}
.atc-legacy-container .map-content-small #continent-4 {
  top: 17px;
  left: 10px;
}
.atc-legacy-container .map-content-small #continent-5 {
  top: 62px;
  left: 25px;
}
.atc-legacy-container .map-content-small #continent-6 {
  top: 114px;
  left: 110px;
}
.atc-legacy-container .map-content-small #continent-7 {
  top: 62px;
  left: 171px;
}
.atc-legacy-container .map-content-small #continent-8 {
  top: 5px;
  right: 140px;
}
.atc-legacy-container .map-content-small #continent-9 {
  top: 44px;
  right: 112px;
}
.atc-legacy-container .map-content-small #continent-10 {
  top: 55px;
  right: 22px;
}
.atc-legacy-container .map-content-small #continent-11 {
  top: 100px;
  right: 24px;
}
.atc-legacy-container .map-content-small #continent-12 {
  top: 130px;
  left: 342px;
}
.atc-legacy-container .map-content-small #continent-13 {
  top: 0px;
  right: 25px;
}
.atc-legacy-container .map-content-small {
  display: none;
}
.atc-legacy-container .map-content-small div,
.atc-legacy-container .map-content-small a {
  padding: 5px 6px;
}
.atc-legacy-container .offer-content {
  width: 768px;
  float: right;
}
.atc-legacy-container .offer-content .map-content-small {
  display: block;
}
.atc-legacy-container .filtration-box {
  padding: 0;
  background: #fff;
  border-bottom: 2px solid #eaeaea;
  margin-top: -6px;
}
.atc-legacy-container .terms-box {
  padding: 10px 15px;
  border-bottom: 1px solid #eaeaea;
}
.atc-legacy-container .terms-box p {
  float: left;
  padding-top: 8px;
  color: #666;
}
.atc-legacy-container .terms {
  overflow: hidden;
  float: right;
  border: 1px solid #e7e7e8;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  height: 33px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/terms.png");
}
.atc-legacy-container .terms a,
.atc-legacy-container .terms div {
  display: block;
  width: 46px;
  height: 31px;
  padding-top: 2px;
  float: left;
  font-size: 15px;
  line-height: 15px;
  color: #666;
  text-align: center;
  border-right: 1px solid #e7e7e8;
}
.atc-legacy-container .terms a span,
.atc-legacy-container .terms div span {
  font-size: 10px;
  display: block;
  color: #9d9c9c;
}
.atc-legacy-container .terms a:hover,
.atc-legacy-container .terms div:hover {
  background: #f2920d;
  color: #fff;
}
.atc-legacy-container .terms a.active,
.atc-legacy-container .terms div.active,
.atc-legacy-container .terms a.active span,
.atc-legacy-container .terms div.active span,
.atc-legacy-container .terms a:hover span,
.atc-legacy-container .terms div:hover span {
  color: #fff;
}
.atc-legacy-container .terms .all {
  color: #666;
  font-weight: bold;
  font-size: 12px;
  border-right: 0;
  width: auto;
  line-height: 28px;
  padding: 0 15px;
  padding-top: 2px;
}
.atc-legacy-container .terms .all:hover {
  background: #ff6817;
}
.atc-legacy-container .filtration-bottom {
  padding: 10px 15px;
}
.atc-legacy-container .filtration-bottom label {
  padding-bottom: 5px;
  display: block;
  color: #666;
}
.atc-legacy-container .filtration-bottom input {
  position: relative;
  display: block;
  width: 270px;
  clear: both;
  font-size: 13px;
  padding: 10px 10px;
  border: 1px solid #e7e7e8;
  font-family: "Open Sans", sans-serif;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #f9f9fa;
}
.atc-legacy-container .filtration-1 {
  float: left;
}
.atc-legacy-container .filtration-bottom button.btn-4 {
  margin-top: 38px;
  padding-bottom: 1px;
  line-height: 20px;
}
.atc-legacy-container .filtration-bottom #price-slider input,
.atc-legacy-container .filtration-bottom #price-slider-1 input {
  background: none;
  padding: 0;
  height: 30px;
  margin-top: 4px;
  border: 0;
  color: #666;
}
.atc-legacy-container #slider-range {
  width: 316px;
}
.atc-legacy-container #price-slider,
.atc-legacy-container #price-slider-1 {
  float: left;
  margin-left: 30px;
}
.atc-legacy-container .ui-slider-horizontal {
  height: 4px;
}
.atc-legacy-container .ui-slider .ui-slider-handle {
  width: 10px;
  height: 10px;
}
.atc-legacy-container .btn-box-1 {
  display: none;
  position: relative;
  height: 3px;
  margin-top: 34px;
  background: #fff;
  border-top: 1px solid #eaeaea;
  border-bottom: 1px solid #eaeaea;
  margin-bottom: 5px;
}
.atc-legacy-container .btn-box-1 a {
  border-top: 2px solid #eaeaea;
  border-left: 2px solid #eaeaea;
  position: absolute;
  bottom: 3px;
  line-height: 30px;
  right: 0;
  text-align: right;
  color: #e36b0c;
  font-weight: bold;
  width: 250px;
  height: 29px;
  background: #fff;
  display: block;
}
.atc-legacy-container .btn-box-1 a span {
  display: block;
  padding-right: 20px;
  margin-right: 15px;
  background: #fff url("https://airtoursclub-legacy-images.netlify.app/public/img/default/arrow-1b.png") no-repeat center right;
}
.atc-legacy-container .btn-box-1 .current span {
  background: #fff url("https://airtoursclub-legacy-images.netlify.app/public/img/default/arrow-1a.png") no-repeat center right;
}
.atc-legacy-container #filtration-container-rsp {
  display: none;
}
.atc-legacy-container .offer-list-1 > li {
  position: relative;
  padding: 10px;
  list-style: none;
  margin: 0;
  color: #432a19;
  background: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #e7e7e8;
  margin-bottom: 9px;
}
.atc-legacy-container .offer-list-1 {
  padding: 10px 0 0 0;
}
.atc-legacy-container .offer-list-1 .title {
  font-size: 18px;
  padding: 0;
  font-weight: normal;
  margin-top: -2px;
  color: #432a19;
  display: block;
}
.atc-legacy-container .offer-list-1 .name {
  display: block;
  color: #808080;
  padding: 4px 0 4px 0;
}
.atc-legacy-container .offer-list-1 .txt {
  padding-bottom: 5px;
  color: #432a19;
}
.atc-legacy-container .offer-list-1 li:first-child {
  margin-top: 0;
}
.atc-legacy-container .offer-list-1 .left {
  float: left;
  width: 160px;
  margin-right: 20px;
  text-align: center;
}
.atc-legacy-container .offer-list-1 .left .rate {
  display: inline-block;
  margin: 10px 0 0 0;
}
.atc-legacy-container .offer-list-1 figure {
  float: left;
  width: 160px;
  height: 100px;
  text-align: center;
  overflow: hidden;
}
.atc-legacy-container .offer-list-1 figure img {
  float: left;
}
.atc-legacy-container .offer-list-1 img {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .offer-list-1 .data {
  padding: 10px 0 0 0;
}
.atc-legacy-container .offer-list-1 .data-box {
  float: left;
  padding: 4px 0 0 0;
}
.atc-legacy-container .offer-list-1 .data-box img {
  vertical-align: middle;
}
.atc-legacy-container .offer-list-1 .data-box .tol-cont {
  position: relative;
  float: left;
  cursor: pointer;
}
.atc-legacy-container .offer-list-1 .data-box .tol-cont .tooltip {
  position: absolute;
  top: -35px;
  left: -8px;
  background: #e47719;
  display: none;
  padding: 4px 10px;
  color: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  white-space: nowrap;
}
.atc-legacy-container .offer-list-1 .data-box .tol-cont .tooltip .arrow {
  width: 10px;
  height: 5px;
  position: absolute;
  bottom: -5px;
  left: 5px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/arrow-10.png");
}
.atc-legacy-container .offer-list-1 .data-box .tol-cont {
  margin-right: 10px;
}
.atc-legacy-container .offer-list-1 .data-list-2 .btn-4 {
  margin: 4px 0 0 0;
}
.atc-legacy-container .offer-list-1 .data-box span {
  margin: 0 0 0 5px;
  color: #666;
}
.atc-legacy-container .pagination-offer p {
  float: left;
  padding: 7px 0 0 0;
}
.atc-legacy-container .pagination-offer {
  font-size: 17px;
}
.atc-legacy-container .buttons-offer .k-btn-3 {
  width: auto;
  margin-top: 10px;
  padding-right: 58px;
  background-color: rgba(242, 146, 13, 0.7);
  height: auto;
  line-height: normal;
  padding-top: 13px;
  padding-bottom: 11px;
  display: inline-block;
}
.atc-legacy-container .menu-offer {
  width: 180px;
  float: left;
  background: #f6aa38;
  margin-top: 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  overflow: hidden;
}
.atc-legacy-container .menu-offer .icon {
  width: 47px;
  float: left;
  height: 42px;
  display: block;
  text-align: center;
}
.atc-legacy-container .menu-offer img {
  vertical-align: middle;
}
.atc-legacy-container .menu-offer li img.hover,
.atc-legacy-container #menu-offer-rsp li img.hover {
  display: none;
}
.atc-legacy-container .menu-offer li:hover img.default,
.atc-legacy-container #menu-offer-rsp li:hover img.default {
  display: none;
}
.atc-legacy-container .menu-offer li:hover img.hover,
.atc-legacy-container #menu-offer-rsp li:hover img.hover {
  display: inline;
}
.atc-legacy-container .menu-offer a {
  color: #6a3e06;
  height: 42px;
  display: block;
  font-weight: bold;
  line-height: 41px;
}
.atc-legacy-container .menu-offer .title-large a .last {
  line-height: 16px !important;
}
.atc-legacy-container .menu-offer .title-large a .last {
  padding: 4px 0 0 0;
  float: left;
  width: 100px;
}
.atc-legacy-container .menu-offer ul li:first-child {
  padding-top: 1px;
  border-top: 1px solid transparent;
}
.atc-legacy-container .menu-offer a:hover,
.atc-legacy-container .menu-offer .current a {
  background: #f2920d;
  color: #fff;
}
.atc-legacy-container .menu-offer li {
  height: 42px;
  list-style: none;
  border-top: 1px solid #f2920d;
}
.atc-legacy-container .menu-offer li:first-child {
  border: none;
}
.atc-legacy-container .btn-box-2 {
  display: none;
  position: relative;
  height: 3px;
  margin-top: 10px;
  background: #ee880c;
  border-top: 1px solid #ee880c;
  border-bottom: 1px solid #ee880c;
}
.atc-legacy-container .btn-box-2 a {
  border-top: 2px solid #ee880c;
  border-left: 2px solid #ee880c;
  position: absolute;
  bottom: 3px;
  line-height: 30px;
  right: 0;
  text-align: right;
  color: #fff;
  font-weight: bold;
  width: 250px;
  height: 29px;
  background: #ee880c;
  display: block;
}
.atc-legacy-container .btn-box-2 a span {
  display: block;
  padding-right: 20px;
  margin-right: 15px;
  background: #ee880c url("https://airtoursclub-legacy-images.netlify.app/public/img/default/arrow-1d.png") no-repeat center right;
}
.atc-legacy-container .btn-box-2 .current span {
  background: #ee880c url("https://airtoursclub-legacy-images.netlify.app/public/img/default/arrow-1c.png") no-repeat center right;
}
.atc-legacy-container #menu-offer-rsp {
  background: #f6aa38;
  float: left;
  width: 100%;
  display: none;
}
.atc-legacy-container #menu-offer-rsp ul {
  float: left;
  width: 100%;
}
.atc-legacy-container #menu-offer-rsp li {
  float: left;
  width: 33.3%;
  list-style: none;
}
.atc-legacy-container #menu-offer-rsp li a {
  width: 100%;
  height: 47px;
  display: block;
}
.atc-legacy-container #menu-offer-rsp img {
  vertical-align: middle;
}
.atc-legacy-container #menu-offer-rsp a {
  color: #6a3e06;
  height: 42px;
  display: block;
  font-weight: bold;
  line-height: 46px;
}
.atc-legacy-container #menu-offer-rsp a:hover,
.atc-legacy-container #menu-offer-rsp .current a {
  background: #ee880c;
  color: #fff;
}
.atc-legacy-container #menu-offer-rsp .icon {
  width: 47px;
  float: left;
  height: 42px;
  display: block;
  text-align: center;
}
.atc-legacy-container #newsletter-1 {
  position: fixed;
  z-index: 500003;
  left: 0;
  top: 20%;
  margin-top: 200px;
  margin-left: -48px;
  display: block;
  width: 44px;
  height: 264px;
  background: #da9433 url("https://airtoursclub-legacy-images.netlify.app/public/img/default/newsletter-1.png") no-repeat top center;
}
.atc-legacy-container #why-we {
  position: fixed;
  z-index: 500000;
  right: 0;
  top: 20%;
  margin-top: 200px;
  margin-right: -48px;
  display: block;
  width: 44px;
  height: 205px;
  background: #ea7c0b url("https://airtoursclub-legacy-images.netlify.app/public/img/default/why-we-button.png") no-repeat top center;
}
.atc-legacy-container #menu-offer-rsp,
.atc-legacy-container #filtration-container-rsp {
  height: 0;
  overflow: hidden;
}
.atc-legacy-container .main-menu-rsp .submenu li {
  width: auto;
  float: none;
}
.atc-legacy-container .individual-content .content-5 {
  width: 100%;
}
.atc-legacy-container .individual-content p {
  padding-bottom: 20px;
}
.atc-legacy-container .individual-content p.title {
  margin-top: 20px;
  padding-bottom: 5px;
  margin-bottom: 0px;
}
.atc-legacy-container .individual-content-box {
  overflow: hidden;
}
.atc-legacy-container .individual-content p.title a {
  font-weight: bold;
  text-decoration: none;
  color: #e67819;
}
.atc-legacy-container .clearer {
  clear: both;
  height: auto;
}
.atc-legacy-container .individual-content .column {
  width: 50%;
  float: left;
}
.atc-legacy-container .individual-content .column-last {
  float: right;
}
.atc-legacy-container .individual-content .data-content-1 {
  width: 100%;
  height: 220px;
  margin-bottom: 25px;
  margin-top: 5px;
  position: relative;
}
.atc-legacy-container .individual-content .data-content-1 figure {
  width: 210px;
  height: 220px;
  float: left;
}
.atc-legacy-container .individual-content .data-content-1 h3 {
  width: 225px;
  margin-left: 10px;
  float: left;
  position: absolute;
  bottom: 5px;
  right: 0;
  padding-bottom: 0;
}
.atc-legacy-container .individual-content .data-content-1 h3 span {
  display: block;
  color: #e67819;
  font-size: 16px;
}
.atc-legacy-container .individual-content .photo {
  margin: 10px 0;
}
.atc-legacy-container .individual-content .phrases h3 {
  display: inline-block;
  width: 24%;
  text-align: center;
  margin-top: 20px;
}
.atc-legacy-container .map-points-of-sell {
  position: relative;
  width: 693px;
  height: 645px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/map-points-of-sell.png");
  margin: 0 auto 40px auto;
}
.atc-legacy-container .map-points-of-sell div,
.atc-legacy-container .map-points-of-sell a {
  position: absolute;
  display: block;
  float: left;
  cursor: pointer;
  color: #432a19;
  font-size: 14px;
  padding: 8px 15px 8px 15px;
  border: 1px solid #e9e9ea;
  font-family: "Open Sans", sans-serif;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  background: #fff url("https://airtoursclub-legacy-images.netlify.app/public/img/default/btn-16.png") bottom repeat-x;
}
.atc-legacy-container .map-points-of-sell div:hover,
.atc-legacy-container .map-points-of-sell a:hover,
.atc-legacy-container .map-points-of-sell a.active {
  background: #f2920d;
  color: #fff;
  border-color: #f2920d;
}
.atc-legacy-container #state-0 {
  top: 0px;
  left: 680px;
}
.atc-legacy-container #state-1 {
  top: 390px;
  left: 85px;
}
.atc-legacy-container #state-2 {
  top: 185px;
  left: 210px;
}
.atc-legacy-container #state-3 {
  top: 370px;
  left: 545px;
}
.atc-legacy-container #state-4 {
  top: 270px;
  left: 25px;
}
.atc-legacy-container #state-5 {
  top: 340px;
  left: 320px;
}
.atc-legacy-container #state-6 {
  top: 530px;
  left: 365px;
}
.atc-legacy-container #state-7 {
  top: 240px;
  left: 405px;
}
.atc-legacy-container #state-8 {
  top: 445px;
  left: 205px;
}
.atc-legacy-container #state-9 {
  top: 515px;
  left: 495px;
}
.atc-legacy-container #state-10 {
  top: 155px;
  left: 545px;
}
.atc-legacy-container #state-11 {
  top: 60px;
  left: 215px;
}
.atc-legacy-container #state-12 {
  top: 465px;
  left: 300px;
}
.atc-legacy-container #state-13 {
  top: 435px;
  left: 392px;
}
.atc-legacy-container #state-14 {
  top: 90px;
  left: 370px;
}
.atc-legacy-container #state-15 {
  top: 270px;
  left: 145px;
}
.atc-legacy-container #state-16 {
  top: 120px;
  left: 15px;
}
.atc-legacy-container .map-points-of-sell-list > li {
  position: relative;
  overflow: hidden;
  padding: 10px;
  list-style: none;
  margin: 0;
  color: #432a19;
  background: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #e7e7e8;
  margin-bottom: 9px;
  font-size: 14px;
}
.atc-legacy-container .map-points-of-sell-list > li h4 {
  font-size: 18px;
}
.atc-legacy-container .map-points-of-sell-list > li .info {
  float: left;
  margin-left: 3px;
}
.atc-legacy-container .map-points-of-sell-list > li .hours {
  position: absolute;
  left: 600px;
  top: 35px;
}
.atc-legacy-container .map-points-of-sell-list > li .map {
  float: left;
  width: 305px;
  height: 155px;
  display: block;
  margin-right: 10px;
}
.atc-legacy-container .map-points-of-sell-list > li .map > a {
  display: block;
  width: 294px; /* 306px */
  height: 26px;
  line-height: 26px;
  background: transparent url(https://airtoursclub-legacy-images.netlify.app/public/img/default/map-points-of-sell-list-map.png) no-repeat top center;
  position: absolute;
  bottom: 10px;
  color: #fff;
  font-weight: bold;
  padding-left: 12px;
}
.atc-legacy-container .map-points-of-sell-list > li .map > a:hover {
  background-position: bottom center;
}
.atc-legacy-container .map-points-of-sell-list > li .map > div {
  border-top: 1px solid #e7e7e8;
  border-right: 1px solid #e7e7e8;
  border-left: 1px solid #e7e7e8;
  height: 154px;
  position: relative;
}
.atc-legacy-container .map-points-of-sell-list > li .info a {
  text-decoration: underline;
  color: #ed850c;
}
.atc-legacy-container .map-points-of-sell-list > li .info a:hover {
  text-decoration: none;
}
.atc-legacy-container .map-bg {
  z-index: 500004;
}
.atc-legacy-container .map-bg .popup {
  margin-top: -335px;
  z-index: 500005;
}
.atc-legacy-container .map-bg .popup-content {
  padding: 0px;
  margin: 9px;
  display: block;
  min-height: auto;
  width: 652px;
  height: 440px;
  background: #fff;
}
.atc-legacy-container .footer-idealsoft {
  width: 100%;
  background: #d4d4d6 url(https://airtoursclub-legacy-images.netlify.app/public/img/default/footer-idealsoft.png) repeat-x bottom center;
  height: 28px;
}
.atc-legacy-container .footer-idealsoft a {
  margin-left: -115px;
  width: 231px;
  left: 50%;
  position: absolute;
  display: block;
  color: #3c3c3c;
  font-size: 12px;
  background: transparent url(https://airtoursclub-legacy-images.netlify.app/public/img/default/footer-idealsoft-a.png) no-repeat bottom center;
  line-height: 28px;
  text-align: center;
}
.atc-legacy-container .page-why-we {
  padding-top: 396px;
  background: transparent url(https://airtoursclub-legacy-images.netlify.app/public/img/default/why-we.jpg) no-repeat top left;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.atc-legacy-container .page-why-we img {
  margin-bottom: 0;
}
.atc-legacy-container .page-why-we ul {
  list-style: none;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-top: 1px solid #e7e7e8;
  border-left: 1px solid #e7e7e8;
  border-right: 1px solid #e7e7e8;
  overflow: hidden;
  margin: 0;
  padding: 0;
  background-color: #fff;
}
.atc-legacy-container .page-why-we ul li {
  width: 20%;
  height: 85px;
  border-right: 1px solid #e7e7e8;
  float: left;
  padding-top: 25px;
  cursor: pointer;
  border-bottom: 1px solid #e7e7e8;
}
.atc-legacy-container .page-why-we ul li.last {
  border-right: none;
  margin-right: -5px;
}
.atc-legacy-container .page-why-we ul li span {
  height: 67px;
  background-color: red;
  display: block;
}
.atc-legacy-container .page-why-we ul li.icon-1 span {
  background: #fff url(https://airtoursclub-legacy-images.netlify.app/public/img/default/why-we-icon1.png) no-repeat top center;
}
.atc-legacy-container .page-why-we ul li.icon-2 span {
  background: #fff url(https://airtoursclub-legacy-images.netlify.app/public/img/default/why-we-icon2.png) no-repeat top center;
}
.atc-legacy-container .page-why-we ul li.icon-3 span {
  background: #fff url(https://airtoursclub-legacy-images.netlify.app/public/img/default/why-we-icon3.png) no-repeat top center;
}
.atc-legacy-container .page-why-we ul li.icon-4 span {
  background: #fff url(https://airtoursclub-legacy-images.netlify.app/public/img/default/why-we-icon4.png) no-repeat top center;
}
.atc-legacy-container .page-why-we ul li.icon-5 span {
  background: #fff url(https://airtoursclub-legacy-images.netlify.app/public/img/default/why-we-icon5.png) no-repeat top center;
}
.atc-legacy-container .page-why-we ul li.on {
  border-bottom: none;
}
.atc-legacy-container .page-why-we ul li.on span {
  background-position: bottom center;
}
.atc-legacy-container .page-why-we .data {
  padding: 5px 20px 20px 20px;
  background-color: #fff;
  border-left: 1px solid #e7e7e8;
  border-right: 1px solid #e7e7e8;
  border-bottom: 1px solid #e7e7e8;
  clear: both;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.atc-legacy-container .page-why-we .data h3 {
  font-size: 24px;
  color: #e67819;
  padding: 15px 0;
  font-weight: normal;
}
.atc-legacy-container .page-why-we .data p {
  padding: 5px 0;
  line-height: 1.8em;
}
.atc-legacy-container .banner-why-we {
  margin-top: 12px;
  width: 720px;
  height: 133px;
  background: #fff url(https://airtoursclub-legacy-images.netlify.app/public/img/default/why-we-banner.png) no-repeat top center;
  border: 1px solid #e7e7e8;
  border-radius: 3px;
  position: relative;
  display: block;
  margin-bottom: 15px;
}
.atc-legacy-container .banner-why-we > span {
  display: block;
  font-size: 32px;
  font-weight: bold;
  color: #ea7c0b;
  position: absolute;
  top: 19px;
  left: 100px;
  line-height: 25px;
}
.atc-legacy-container .banner-why-we > span > span {
  font-size: 21px;
  font-weight: normal;
  color: #000;
}
.atc-legacy-container .contact-content {
  font-size: 16px;
}
.atc-legacy-container .k-text .k-content-box-12 a {
  color: #e47f00;
}
.atc-legacy-container .k-footer-ue div {
  width: 25%;
  float: left;
  display: flex;
  justify-content: center;
}
.atc-legacy-container .k-footer-ue div img {
  width: 80%;
  padding: 0 10%;
}
@media only screen and (max-width: 400px) {
  .atc-legacy-container .k-footer-ue div img {
    width: 90%;
    padding: 0 5%;
  }
}
.atc-legacy-container .k-footer-info-ue {
  display: block;
  clear: left;
  border-top: 1px solid #ff9435;
  border-bottom: 1px solid #ff9435;
  padding: 18px 25px 15px 25px;
}
.atc-legacy-container .k-footer-info-ue table {
  margin-left: auto;
  margin-right: auto;
}
.atc-legacy-container .k-footer-info-ue table td {
  text-align: left;
}
.atc-legacy-container .k-footer-info-ue table td.label {
  width: 25%;
  text-align: right;
  padding-right: 20px;
}
.atc-legacy-container a.footer-ue img {
  width: 80%;
}
@media only screen and (max-width: 1140px) {
  .atc-legacy-container .offer-list li {
    width: 50%;
  }
  .atc-legacy-container .k-footer-ue div img {
    width: 100%;
  }
}
@media only screen and (max-width: 800px) {
  .atc-legacy-container .k-footer-ue div {
    width: 50%;
  }
  .atc-legacy-container .k-footer-ue div img {
    width: 80%;
    padding: 0 10%;
  }
}
@media only screen and (max-width: 1060px) {
  .atc-legacy-container #newsletter-1 {
    display: none;
  }
  .atc-legacy-container .map-content {
    display: none;
  }
  .atc-legacy-container .map-content-small {
    display: block;
  }
}
@media only screen and (max-width: 960px) {
  .atc-legacy-container {
    /*  new */
    /**/
  }
  .atc-legacy-container .content-5 {
    width: 100%;
  }
  .atc-legacy-container .content-5 {
    width: 100% !important;
  }
  .atc-legacy-container .sidebar-3 {
    width: 100%;
    margin-top: 20px;
  }
  .atc-legacy-container .wrapper {
    width: 100%;
  }
  .atc-legacy-container body {
    position: relative;
    min-width: 748px;
  }
  .atc-legacy-container header .btn-2 {
    display: none;
  }
  .atc-legacy-container .basket .column span {
    display: inline;
  }
  .atc-legacy-container .basket .column {
    font-size: 12px;
    line-height: 28px;
  }
  .atc-legacy-container .basket .quantity {
    font-size: 20px;
    line-height: 26px;
  }
  .atc-legacy-container .basket .quantity span,
  .atc-legacy-container .basket .column span {
    font-size: 12px;
  }
  .atc-legacy-container .basket .quantity span {
    display: block;
    float: right;
    margin: 1px 0 0 7px;
  }
  .atc-legacy-container .logo {
    position: relative;
    z-index: 3;
    margin: -35px 0 0 0;
    width: 128px;
    background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/air-tours-club-1.png");
    height: 120px;
    overflow: hidden;
    -webkit-border-radius: 30%;
    -moz-border-radius: 30%;
    border-radius: 30%;
  }
  .atc-legacy-container .buttons-content {
    display: none;
  }
  .atc-legacy-container header .main-menu {
    float: left;
  }
  .atc-legacy-container header {
    height: 105px;
    background-position: right 43px;
  }
  .atc-legacy-container .main-menu .button {
    position: static;
  }
  .atc-legacy-container header .main-menu {
    margin-left: -7px;
    position: static;
  }
  .atc-legacy-container .main-menu .button:hover > a {
    background-color: #e36c0b;
  }
  .atc-legacy-container header .phone {
    position: absolute;
    top: 9px;
    left: 140px;
    margin: 0;
    display: none;
  }
  .atc-legacy-container header .phone span {
    color: #808080;
  }
  .atc-legacy-container .submenu {
    left: 0;
    top: auto;
    width: 100%;
    padding: 25px;
  }
  .atc-legacy-container .submenu {
    background-image: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/submenu-content-1.png");
    display: none;
  }
  .atc-legacy-container .submenu ul {
    margin-left: 3%;
    margin: 0;
  }
  .atc-legacy-container .search-content {
    right: auto;
    left: 464px;
    top: 58px;
    width: 219px;
    height: 32px;
    border: none;
    background: #fff;
  }
  .atc-legacy-container .search-content input {
    font-size: 13px;
    width: 165px;
    padding: 7px 10px;
  }
  .atc-legacy-container #menu-rsp {
    display: block;
  }
  .atc-legacy-container .footer-copyright .regulations {
    display: none;
  }
  .atc-legacy-container .footer-copyright {
    width: 100%;
    margin: 0;
    text-align: center;
    padding: 0;
  }
  .atc-legacy-container .footer-copyright .copyright {
    text-align: center;
    width: auto;
    display: inline-table;
    margin: 0;
    width: 100%;
    padding: 19px 0;
  }
  .atc-legacy-container .footer-rsp {
    display: none;
  }
  .atc-legacy-container .footer-data {
    width: auto;
  }
  .atc-legacy-container .footer-data .column {
    padding: 0;
  }
  .atc-legacy-container .footer-data .column-newsletter {
    width: auto;
    clear: both;
    padding: 0;
  }
  .atc-legacy-container .footer-data .column {
    padding: 0 50px;
    width: 100px;
  }
  .atc-legacy-container .footer-data .column:first-child {
    width: 400px;
  }
  .atc-legacy-container .footer-data .column:first-child ul li {
    margin-right: 30px;
  }
  .atc-legacy-container .newsletter-rsp {
    display: block;
  }
  .atc-legacy-container .column-newsletter {
    display: none;
  }
  .atc-legacy-container #sidebar {
    display: none;
  }
  .atc-legacy-container #main {
    margin: 0 auto;
    float: none;
  }
  .atc-legacy-container .bottom-home {
    display: none;
  }
  .atc-legacy-container .button-box {
    margin-bottom: 15px;
  }
  .atc-legacy-container #main {
    padding-top: 5px;
    clear: both;
  }
  .atc-legacy-container #content {
    padding: 0 10px;
  }
  .atc-legacy-container .banner-2 img {
    width: 100%;
  }
  .atc-legacy-container .video-1 {
    width: auto;
  }
  .atc-legacy-container .video-1 img,
  .atc-legacy-container .video-1 iframe {
    width: 100%;
  }
  .atc-legacy-container .gallery-1 li .image {
    margin-left: 1%;
    width: 32%;
    height: auto;
  }
  .atc-legacy-container .gallery-1 li .image img {
    width: 100%;
  }
  .atc-legacy-container .width-2 ul {
    float: right;
  }
  .atc-legacy-container .offline {
    margin-right: 0;
  }
  .atc-legacy-container .bg-1 {
    display: none;
  }
  .atc-legacy-container .bg-2 {
    display: none;
  }
  .atc-legacy-container .bg-3 {
    display: none;
  }
  .atc-legacy-container .content-box-1 {
    margin: 0 auto;
  }
  .atc-legacy-container .buttons-1 {
    top: -24px;
  }
  .atc-legacy-container .data-list-2 {
    float: left;
    margin-left: 5px;
    padding-top: 15px;
    clear: both;
  }
  .atc-legacy-container .menu-2 .btn-11 {
    display: none;
  }
  .atc-legacy-container .sidebar-1 {
    width: 100%;
  }
  .atc-legacy-container .menu-3 {
    width: 686px;
    margin: 0 auto;
  }
  .atc-legacy-container .menu-3 a {
    clear: none;
  }
  .atc-legacy-container .content-1 {
    clear: both;
    padding: 20px 0 0 0;
    margin-left: 0;
    float: none;
    margin: 0 auto;
  }
  .atc-legacy-container .checkbox-list li label {
    float: none;
    width: auto;
  }
  .atc-legacy-container .checkbox-list li {
    float: none;
  }
  .atc-legacy-container .log-1 .fr {
    float: right;
    width: 60%;
    margin: -7px 0 0 0;
  }
  .atc-legacy-container .table-2 {
    width: 400px;
    font-size: 13px;
  }
  .atc-legacy-container .form-box-1 {
    width: 47%;
    border-right: none;
    border-top: 2px solid #e7e7e8;
    padding-top: 20px;
    margin-top: 0;
  }
  .atc-legacy-container .line-2 {
    display: inline;
  }
  .atc-legacy-container .form-box-1 .title {
    top: -47px;
  }
  .atc-legacy-container .form-content-1 .box-checkbox {
    top: -32px;
  }
  .atc-legacy-container .content-3 {
    border-top: none;
  }
  .atc-legacy-container .table-3 .buttons-2 .btn-16 {
    float: none;
    width: auto;
    margin: 5px 0 0 0;
  }
  .atc-legacy-container .table-3 .buttons-2 {
    float: none;
    clear: both;
    padding: 15px 0 0 0;
  }
  .atc-legacy-container .table-3 .table-3c table td {
    padding: 10px 10px;
  }
  .atc-legacy-container .table-3 .table-3c table tr td:first-child {
    padding-left: 20px;
  }
  .atc-legacy-container .content-4 {
    float: none;
    margin: 0 auto;
    width: auto;
  }
  .atc-legacy-container .sidebar-2 {
    width: auto;
    margin: 0 auto;
    float: none;
    padding: 15px 0 0 0;
  }
  .atc-legacy-container .sidebar-2 .btn-16 {
    width: auto;
    float: none;
  }
  .atc-legacy-container .sidebar-2 .title {
    text-align: left;
  }
  .atc-legacy-container .content-5 {
    float: left;
    width: 74%;
  }
  .atc-legacy-container .sidebar-3 {
    float: right;
    margin-left: 0;
  }
  .atc-legacy-container #offer-trip {
    text-align: center;
  }
  .atc-legacy-container #offer-trip #news-list-2 .box {
    float: none;
    display: inline-block;
  }
  .atc-legacy-container .figure-rsp img {
    width: 100%;
  }
  .atc-legacy-container .form-box .large input,
  .atc-legacy-container .contact-content textarea {
    width: 81%;
  }
  .atc-legacy-container .contact-content button.btn-8 {
    float: left;
    margin-left: 80px;
  }
  .atc-legacy-container .contact-content figure img {
    width: 100%;
  }
  .atc-legacy-container .contact-content figure {
    margin-left: 0;
  }
  .atc-legacy-container .offer-inspiration .content-5 {
    width: 72.5%;
    float: left;
  }
  .atc-legacy-container .offer-inspiration .content-5 h3 {
    width: 74%;
  }
  .atc-legacy-container .offer-inspiration .gallery-1 li .image {
    margin-left: 1%;
    width: 32%;
    height: auto;
  }
  .atc-legacy-container .offer-inspiration .gallery-1 li .image img {
    width: 100%;
  }
  .atc-legacy-container .contact-content figure {
    display: none;
  }
  .atc-legacy-container .my-data-content {
    float: none;
    margin: 0 auto;
  }
  .atc-legacy-container .my-data-content .form-box-1 {
    width: 296px;
    border-right: none;
    border-top: none;
    padding-top: 0;
    margin-top: 0;
  }
  .atc-legacy-container .offer-list li {
    width: 49.5%;
  }
  .atc-legacy-container .offer-content {
    float: none;
    margin: 0 auto;
    padding-top: 2px;
  }
  .atc-legacy-container .terms .all {
    padding: 2px 7px;
  }
  .atc-legacy-container .terms a,
  .atc-legacy-container .terms div {
    width: 44px;
  }
  .atc-legacy-container .filtration-bottom input {
    width: 228px;
  }
  .atc-legacy-container .btn-box-1,
  .atc-legacy-container .btn-box-2 {
    display: block;
  }
  .atc-legacy-container .offer-list-1 .data-list-2 {
    clear: none;
    float: right;
    padding: 0;
    margin: 0;
  }
  .atc-legacy-container .menu-offer {
    display: none;
  }
  .atc-legacy-container #menu-offer-rsp {
    display: none;
  }
  .atc-legacy-container .offer-list-1 {
    clear: both;
  }
  .atc-legacy-container #filtration-container-rsp {
    display: none;
    margin-bottom: 15px;
  }
  .atc-legacy-container .offer-list-1 {
    padding-top: 0;
    margin-top: -6px;
  }
  .atc-legacy-container #menu-offer-rsp,
  .atc-legacy-container #filtration-container-rsp {
    height: auto;
  }
  .atc-legacy-container .offer-list-1 .description {
    float: right;
    width: 565px;
  }
  .atc-legacy-container .offer-list-1 .left {
    margin-right: 0;
  }
  .atc-legacy-container .offer-inspiration .gallery-1 li .image {
    width: 234px;
    height: 194px;
  }
  .atc-legacy-container .gallery-1 li .image a {
    width: 234px;
    height: 194px;
    display: block;
  }
  .atc-legacy-container .gallery-1 li .image img {
    width: 234px;
    height: 194px;
    display: block;
  }
  .atc-legacy-container .individual-content .column {
    width: 100%;
  }
  .atc-legacy-container .individual-content .photo img {
    width: 100%;
  }
  .atc-legacy-container .individual-content .data-content-1 figure {
    margin: 0 auto;
    float: none;
  }
  .atc-legacy-container .individual-content .data-content-1 h3 {
    position: relative;
    left: auto;
    bottom: auto;
    width: 100%;
    padding: 10px 0;
    display: block;
    margin: 0;
    text-align: center;
  }
  .atc-legacy-container .offer-list-1 .description {
    width: 76%;
  }
}
@media only screen and (max-width: 800px) {
  .atc-legacy-container .offer-content {
    width: 100%;
  }
  .atc-legacy-container .map-content-small {
    display: none;
  }
  .atc-legacy-container .continent-select {
    display: block;
    border: 1px solid #cacaca;
    margin-bottom: 15px;
  }
  .atc-legacy-container .continent-select .k-select {
    float: none;
  }
  .atc-legacy-container .map-points-of-sell {
    display: none;
  }
}

.atc-legacy-container {
  /* *** HEADER *** */
  /* *** FOOTER *** */
  /* *** HOME *** */
  /* *** LISTA *** */
  /* *** SINGLE *** */
  /* *** RWD *** */
}
.atc-legacy-container .k-header *,
.atc-legacy-container .k-menu-rsp,
.atc-legacy-container .k-menu-rsp *,
.atc-legacy-container .k-footer *,
.atc-legacy-container .k-banner *,
.atc-legacy-container .k-content-box * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.atc-legacy-container .k-header {
  position: absolute;
  float: left;
  width: 100%;
  font-family: "Roboto Slab", serif;
  height: 130px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/header-bg.png") center top no-repeat;
  padding: 8px 0;
}
.atc-legacy-container body {
  overflow-x: hidden;
}
.atc-legacy-container .k-wrapper-1 {
  padding: 0 15px;
  margin: 0 auto;
  max-width: 100%;
  width: 1220px;
}
.atc-legacy-container .k-header-top {
  float: left;
  width: 100%;
  height: 41px;
  position: relative;
}
.atc-legacy-container .bx-pager {
  display: none;
}
.atc-legacy-container .k-logo {
  float: left;
  z-index: 2;
  position: relative;
  margin: -1px 0 0 23px;
}
.atc-legacy-container .k-header-bottom {
  float: left;
  width: 100%;
  position: relative;
  height: 35px;
}
.atc-legacy-container .k-header-bottom .slogan {
  color: #f7a409;
  font-family: sans-serif;
  font-weight: bold;
  font-size: 19px;
  margin-left: 150px;
  padding-top: 7px;
  font-style: italic;
  width: 255px;
  float: left;
}
@media only screen and (max-width: 1220px) {
  .atc-legacy-container .k-header-bottom .slogan {
    margin-left: 130px;
  }
}
@media only screen and (max-width: 1220px) {
  .atc-legacy-container .k-header-bottom .slogan {
    margin-left: 120px;
  }
}
@media only screen and (max-width: 759px) {
  .atc-legacy-container .k-header-bottom .slogan {
    display: none;
  }
}
.atc-legacy-container .k-main-menu {
  display: inline-block;
  vertical-align: top;
  margin-left: 20px;
}
.atc-legacy-container .k-main-menu ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.atc-legacy-container .k-main-menu .k-submenu {
  z-index: 10;
  position: absolute;
  top: 100%;
  left: 0;
  position: absolute;
  left: 0;
  padding: 15px 0;
  width: 690px;
  background-size: 100% 100%;
  background-image: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/submenu-content.png);
  /*background-color: #DD7700;*/
  background-repeat: no-repeat;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s, opacity 0.2s linear;
}
.atc-legacy-container .k-main-menu li:hover .k-submenu {
  visibility: visible;
  opacity: 1;
}
.atc-legacy-container .k-main-menu {
  z-index: 300;
  position: relative;
}
.atc-legacy-container .k-submenu li {
  list-style: none;
  float: left;
  width: 33.3333%;
}
.atc-legacy-container .k-main-menu .k-width-1 {
  width: 450px;
}
.atc-legacy-container .k-main-menu .k-width-1 li {
  width: 50%;
}
.atc-legacy-container .k-main-menu .k-submenu a {
  font-size: 14px;
  height: auto;
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: normal;
}
.atc-legacy-container .k-main-menu .k-submenu a:hover {
  font-weight: bold;
  background: none;
}
.atc-legacy-container .k-main-menu li {
  float: left;
  position: relative;
}
.atc-legacy-container .k-main-menu .k-submenu-btn > a {
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-1.png") right 20px center no-repeat;
}
.atc-legacy-container .k-main-menu a {
  font-size: 16px;
  color: #fff;
  height: 41px;
  padding: 0 20px;
  display: block;
  line-height: 41px;
}
.atc-legacy-container .k-main-menu > ul > li:hover > a {
  background-color: #b85400;
}
.atc-legacy-container .k-submenu-btn > a {
  padding-right: 37px;
}
.atc-legacy-container .k-float-right {
  float: right;
}
.atc-legacy-container .k-float-left {
  float: left;
}
.atc-legacy-container .k-user-box {
  float: right;
  padding-top: 8px;
}
.atc-legacy-container .k-u-box {
  float: left;
  padding-right: 18px;
  height: 20px;
  margin-right: 13px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/dotted.png") right center no-repeat;
}
.atc-legacy-container .k-u-box a:hover {
  opacity: 0.9;
}
.atc-legacy-container .k-u-box:last-child {
  background: none;
  padding-right: 0;
  margin-right: 0;
}
.atc-legacy-container .k-fb {
  float: left;
  width: 20px;
  height: 20px;
  display: block;
  margin-right: 12px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/fb.png") right center no-repeat;
}
.atc-legacy-container .k-instagram {
  float: left;
  width: 20px;
  height: 20px;
  display: block;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/instagram.png") right center no-repeat;
}
.atc-legacy-container .k-user-btn {
  float: left;
  margin-right: 12px;
  width: 20px;
  height: 21px;
  margin-top: -1px;
  display: block;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/user.png") right center no-repeat;
}
.atc-legacy-container .k-favourite-btn {
  float: left;
  width: 22px;
  height: 20px;
  display: block;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/favourite.png") right center no-repeat;
}
.atc-legacy-container .k-phone {
  color: #e18e00;
  font-size: 16px;
  margin-top: -2px;
  float: left;
  padding: 1px 0;
  font-weight: bold;
  padding-left: 26px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/phone.png") left 3px no-repeat;
}
.atc-legacy-container .k-langs-list {
  position: absolute;
  width: 46px;
  padding: 5px 0 3px 0;
  left: -10px;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s, opacity 0.2s linear;
  padding-left: 10px;
  background: #fff;
}
.atc-legacy-container .k-langs {
  width: 36px;
  position: relative;
}
.atc-legacy-container .k-langs:hover .k-langs-list {
  visibility: visible;
  opacity: 1;
}
.atc-legacy-container .k-langs a,
.atc-legacy-container .k-langs span {
  color: #ef8a0f;
  font-size: 16px;
  display: block;
  font-weight: bold;
}
.atc-legacy-container .k-langs a:hover {
  color: #333333;
}
.atc-legacy-container .k-langs span {
  cursor: default;
}
.atc-legacy-container .k-name a,
.atc-legacy-container .k-name span {
  padding-right: 16px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-2.png") right center no-repeat;
}
.atc-legacy-container .k-hamburger {
  position: absolute;
  top: 0;
  right: 0;
  padding: 9px 0;
  display: inline-block;
  cursor: pointer;
  transition-property: opacity, filter;
  transition-duration: 0.15s;
  transition-timing-function: linear;
  font: inherit;
  color: inherit;
  text-transform: none;
  background-color: transparent;
  border: 0;
  margin: 0;
  overflow: visible;
}
.atc-legacy-container .k-hamburger:hover {
  opacity: 0.7;
}
.atc-legacy-container .k-hamburger-box {
  width: 40px;
  height: 24px;
  display: inline-block;
  position: relative;
}
.atc-legacy-container .k-hamburger-inner {
  display: block;
  top: 50%;
  margin-top: -2px;
}
.atc-legacy-container .k-hamburger-inner,
.atc-legacy-container .k-hamburger-inner::before,
.atc-legacy-container .k-hamburger-inner::after {
  width: 40px;
  height: 3px;
  background-color: #fff;
  border-radius: 0;
  position: absolute;
  transition-property: transform;
  transition-duration: 0.15s;
  transition-timing-function: ease;
}
.atc-legacy-container .k-hamburger-inner::before,
.atc-legacy-container .k-hamburger-inner::after {
  content: "";
  display: block;
}
.atc-legacy-container .k-hamburger-inner::before {
  top: -10px;
}
.atc-legacy-container .k-hamburger-inner::after {
  bottom: -10px;
}
.atc-legacy-container .k-hamburger--collapse .k-hamburger-inner {
  top: auto;
  bottom: 0;
  transition-duration: 0.15s;
  transition-delay: 0.15s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.atc-legacy-container .k-hamburger--collapse .k-hamburger-inner::after {
  top: -20px;
  transition: top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear;
}
.atc-legacy-container .k-hamburger--collapse .k-hamburger-inner::before {
  transition: top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.atc-legacy-container .k-hamburger--collapse.is-active .k-hamburger-inner {
  transform: translate3d(0, -10px, 0) rotate(-45deg);
  transition-delay: 0.32s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.atc-legacy-container .k-hamburger--collapse.is-active .k-hamburger-inner::after {
  top: 0;
  opacity: 0;
  transition: top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.27s linear;
}
.atc-legacy-container .k-hamburger--collapse.is-active .k-hamburger-inner::before {
  top: 0;
  transform: rotate(-90deg);
  transition: top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.atc-legacy-container .k-menu-rsp {
  position: absolute;
  display: none;
  right: 0;
  top: 49px;
  text-align: right;
  max-height: calc(100vh - 65px);
  width: 250px;
  z-index: 201;
  overflow: auto;
  padding: 10px 15px;
  background-size: 100% 100%;
  background-image: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/submenu-content.png);
}
.atc-legacy-container .k-menu-rsp .k-submenu li {
  display: block;
  width: 100%;
}
.atc-legacy-container .k-menu-rsp .k-submenu {
  display: none;
}
.atc-legacy-container .k-menu-rsp ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.atc-legacy-container .k-menu-rsp ul ul {
  padding-right: 17px;
}
.atc-legacy-container .k-menu-rsp li {
  float: left;
  width: 100%;
}
.atc-legacy-container .k-menu-rsp a {
  font-size: 14px;
  height: auto;
  padding: 8px 0;
  display: block;
  font-family: "Roboto Slab", serif;
  color: #fff;
  line-height: normal;
}
.atc-legacy-container .k-menu-rsp a:hover {
  font-weight: bold;
}
.atc-legacy-container .k-hamburger-box {
  display: none;
}
.atc-legacy-container .k-footer {
  background: #f7a409;
  font-family: "Montserrat", sans-serif;
  float: left;
  width: 100%;
  color: #fff;
  line-height: 1.8;
}
.atc-legacy-container .k-wrapper-2 {
  width: 1610px;
  padding: 0 15px;
  max-width: 100%;
  margin: 0 auto;
}
.atc-legacy-container .k-footer-top .k-txt {
  margin-top: -8px;
}
.atc-legacy-container .k-footer-center {
  border-top: 1px solid #e18e00;
  border-bottom: 1px solid #e18e00;
  padding: 18px 25px 15px 25px;
  text-align: center;
  font-size: 11px;
  float: left;
  width: 100%;
}
.atc-legacy-container .k-footer-bottom {
  border-bottom: 1px solid #e18e00;
  padding: 18px 25px 15px 25px;
  float: left;
  width: 100%;
  text-align: center;
  font-size: 14px;
}
.atc-legacy-container .k-footer-bottom a {
  text-decoration: underline;
}
.atc-legacy-container .k-footer a {
  color: #fff;
}
.atc-legacy-container .k-realization {
  text-align: center;
  float: left;
  width: 100%;
  margin-bottom: 45px;
}
.atc-legacy-container .k-realization .k-txt {
  height: 30px;
  padding: 0 25px;
  background: #e18e00;
  display: inline-block;
  line-height: 32px;
  font-size: 14px;
}
.atc-legacy-container .k-footer-top {
  float: left;
  width: 100%;
  font-size: 14px;
  padding: 50px 50px;
}
.atc-legacy-container .k-f-title {
  font-size: 24px;
  font-weight: bold;
  font-family: "Roboto Slab", serif;
  line-height: normal;
  margin-bottom: 30px;
}
.atc-legacy-container .k-footer-top .k-col-box {
  width: 25%;
  float: left;
  padding-right: 20px;
}
.atc-legacy-container .k-footer-top .k-col-box-4 {
  padding-right: 0;
  float: right;
  width: 15%;
}
.atc-legacy-container .k-phone-1 {
  margin-top: 15px;
  font-family: "Roboto Slab", serif;
  font-size: 18px;
  font-weight: bold;
}
.atc-legacy-container .k-f-menu ul {
  padding: 0 0 0 20px;
  margin: 0;
  font-weight: bold;
  list-style: none;
}
.atc-legacy-container .k-f-menu ul a {
  display: inline-block;
  padding-left: 20px;
  background: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-3.png) left 5.5px no-repeat;
}
.atc-legacy-container .k-f-menu ul li {
  margin-top: 7px;
}
.atc-legacy-container .k-f-menu ul li:first-child {
  margin-top: 0;
}
.atc-legacy-container .k-footer .k-img-1 {
  clear: both;
  padding-top: 40px;
}
.atc-legacy-container .k-fb-1 {
  float: left;
  width: 28px;
  height: 28px;
  display: block;
  margin-right: 20px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/fb-1.png") right center no-repeat;
}
.atc-legacy-container .k-instagram-1 {
  float: left;
  width: 28px;
  height: 28px;
  display: block;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/instagram-1.png") right center no-repeat;
}
.atc-legacy-container .k-form-newsletter .k-txt {
  font-size: 14px;
  margin-bottom: 15px;
}
.atc-legacy-container .k-form-newsletter .arrow {
  width: 13px;
  height: 6px;
  position: relative;
  margin-left: 85px;
  padding-top: 4px;
  clear: both;
  background: transparent url("https://airtoursclub-legacy-images.netlify.app/public/img/default/arrow-6.png") no-repeat bottom center;
}
.atc-legacy-container .k-form-newsletter ul.errors {
  list-style: none;
  position: relative;
  clear: both;
  font-size: 12px;
  margin-top: 0;
  font-weight: bold;
  color: #fff;
  background: #dc7150;
  float: left;
  text-align: center;
  padding: 4px 11px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  max-width: 290px;
}
.atc-legacy-container .k-form-newsletter input {
  width: 100%;
  height: 42px;
  padding: 0 17px;
  font-size: 18px;
  border: none;
  padding-top: 2px;
  margin-bottom: 4px;
  font-family: "Montserrat", sans-serif;
  background: #fff;
}
.atc-legacy-container .k-form-newsletter button {
  width: 273px;
  height: 42px;
  border: 1px solid #fff;
  background: none;
  font-size: 14px;
  font-weight: bold;
  color: #fff;
  text-transform: uppercase;
  text-align: left;
  font-family: "Montserrat", sans-serif;
  padding: 0 50px 0 24px;
  line-height: 43px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-4.png") center right 24px no-repeat;
  -webkit-transition: 0.15s linear;
  -moz-transition: 0.15s linear;
  -ms-transition: 0.15s linear;
  -o-transition: 0.15s linear;
  transition: 0.15s linear;
  margin-top: 10px;
}
.atc-legacy-container .k-form-newsletter button:hover {
  background-position: center right 14px;
}
.atc-legacy-container .k-form-newsletter ul.errors li {
  text-align: left;
}
.atc-legacy-container .k-newsletter-accept {
  color: #fff;
  margin-top: 5px;
  float: left;
  clear: both;
  padding: 12px 20px 13px 70px;
  font-weight: bold;
  width: 210px;
  background: #84dba3 url("https://airtoursclub-legacy-images.netlify.app/public/img/default/icon-1.png") 20px 10px no-repeat;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.atc-legacy-container .k-footer a:hover {
  text-decoration: underline;
}
.atc-legacy-container .k-social-box a:hover {
  opacity: 0.9;
}
.atc-legacy-container .k-footer-bottom a:hover {
  text-decoration: none;
}
.atc-legacy-container .k-wrapper-3 {
  width: 1010px;
  margin: 0 auto;
  max-width: 100%;
}
.atc-legacy-container .k-banner {
  width: 100%;
  position: relative;
  float: left;
  z-index: 2;
  font-family: "Montserrat", sans-serif;
}
.atc-legacy-container .k-content-box-1 {
  position: relative;
}
.atc-legacy-container .k-banner .k-prev-box,
.atc-legacy-container .k-banner .k-next-box {
  position: absolute;
  top: 50%;
  margin-top: -35.5px;
  width: 33px;
  height: 71px;
  z-index: 1000;
}
.atc-legacy-container .k-banner .k-prev-box {
  left: 80px;
}
.atc-legacy-container .k-banner .k-next-box {
  right: 80px;
}
.atc-legacy-container .k-banner .bx-prev,
.atc-legacy-container .k-banner .bx-next {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  float: left;
  display: block;
  text-indent: -9999999px;
}
.atc-legacy-container .k-banner .bx-prev {
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-9.png") no-repeat;
}
.atc-legacy-container .k-banner .bx-next {
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-10.png") no-repeat;
}
.atc-legacy-container .k-banner .prev-box:hover,
.atc-legacy-container .k-banner .next-box:hover {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.atc-legacy-container .k-banner,
.atc-legacy-container .k-banner-content {
  min-height: 600px;
}
.atc-legacy-container .k-banner ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.atc-legacy-container .k-banner li {
  width: 100%;
  background-position: center center;
  background-size: cover;
}
.atc-legacy-container .k-banner-content {
  height: 100vh;
  display: flex;
  position: relative;
  align-items: center;
  justify-content: center;
}
.atc-legacy-container .k-wrapper-3 {
  width: 1040px;
  margin: 0 auto;
  padding: 0 15px;
  max-width: 100%;
}
.atc-legacy-container .k-banner-box {
  position: relative;
  background: rgba(51, 51, 51, 0.5);
  width: 100%;
  display: block;
  text-align: center;
  padding: 10px 15px 32px 15px;
  color: #fff;
}
.atc-legacy-container #closet-add span {
  background: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/favourite.png) left center no-repeat;
}
.atc-legacy-container .k-banner-box .k-txt {
  font-size: 24px;
  line-height: 1.4;
}
.atc-legacy-container .k-banner-box .k-data-box {
  position: absolute;
  bottom: -21px;
  left: 0;
  width: 100%;
  text-align: center;
}
.atc-legacy-container .k-banner-box .k-data {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  height: 43px;
  background: #fff;
  padding-left: 10px;
  position: relative;
  padding-top: 10px;
  padding-right: 10px;
  color: #333333;
  font-size: 18px;
}
.atc-legacy-container .k-banner-box .k-data .k-data-1,
.atc-legacy-container .k-data-2 {
  padding-left: 30px;
  height: 24px;
  font-size: 18px;
}
.atc-legacy-container .k-banner-box .k-data div:first-child {
  border-left: none;
  margin-right: -3px;
}
.atc-legacy-container .k-banner-box .k-data .k-data-1 {
  font-size: 14px;
  padding-top: 4px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/callendar.png") center left no-repeat;
}
.atc-legacy-container .k-banner-box .k-data-2 {
  padding-top: 2px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/price.png") center left no-repeat;
}
.atc-legacy-container .k-banner-box .k-data .k-col-box {
  display: inline-block;
  vertical-align: middle;
  border-left: 1px solid #e6e6e6;
  padding: 0 12px;
}
.atc-legacy-container .k-banner-box .k-data:after {
  width: 5px;
  height: 43px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/sign-1.png") no-repeat;
  position: absolute;
  top: 0;
  left: -5px;
  content: "";
  display: block;
}
.atc-legacy-container .k-search-box {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 200;
  bottom: 108px;
}
.atc-legacy-container .k-search {
  /*background: rgba(239,138,13,0.6);*/
  background-color: #e69500;
  padding: 10px;
  float: left;
  width: 100%;
}
.atc-legacy-container .k-search .k-row {
  margin-left: -5px;
  margin-right: -5px;
}
.atc-legacy-container .k-search .k-col {
  width: 23%;
  padding: 0 5px;
  float: left;
}
.atc-legacy-container .k-search .k-col input,
.atc-legacy-container .k-input input {
  width: 100%;
  color: #666666;
  height: 42px;
  line-height: 42px;
  border: none;
  font-family: "Montserrat", sans-serif;
  padding-left: 24px;
}
.atc-legacy-container .k-input input {
  width: 200px;
}
.atc-legacy-container .k-search .k-col-submit {
  width: 31%;
}
.atc-legacy-container .k-select {
  width: 100%;
  float: left;
}
.atc-legacy-container .k-select select {
  width: 100%;
  height: 42px;
  padding: 0 10px;
}
.atc-legacy-container .k-select .chosen-container {
  width: 100% !important;
}
.atc-legacy-container .k-select ul {
  margin: 0 4px 4px 0 !important;
  padding: 0 0 0 4px !important;
}
.atc-legacy-container .k-select .chosen-search {
  display: none;
}
.atc-legacy-container .k-select .chosen-container-single .chosen-single {
  position: relative;
  display: block;
  overflow: hidden;
  width: 100%;
  padding: 0 0 0 24px;
  height: 42px;
  border: none;
  border-radius: 0;
  background: #fff;
  line-height: 46px;
  border: none;
  box-shadow: none;
  color: #666666;
  font-size: 18px;
  font-family: "Montserrat", sans-serif;
  text-decoration: none;
  white-space: nowrap;
}
.atc-legacy-container .k-select .chosen-drop {
  border: none;
}
.atc-legacy-container .k-select .chosen-drop ul li {
  padding-top: 6px;
  background-image: none !important;
  height: auto !important;
}
.atc-legacy-container .k-select .chosen-container-single .chosen-single div {
  width: 42px;
  top: 1px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-5.png") center no-repeat;
}
.atc-legacy-container .k-select .chosen-container .chosen-results li.active-result {
  background: #fff;
  color: #000;
}
.atc-legacy-container .k-select .chosen-container .chosen-results li:hover {
  background: #f7a409;
  color: #fff;
}
.atc-legacy-container .k-btn-1 {
  height: 42px;
  border: 1px solid #fff;
  padding: 0 15px;
  line-height: 44px;
  width: 100%;
  background: none;
  font-family: "Montserrat", sans-serif;
  font-size: 18px;
  text-align: center;
  color: #fff;
}
.atc-legacy-container .k-btn-1:hover {
  background: #fff;
  color: #f7a409;
}
.atc-legacy-container .k-search .k-col-2 {
  width: 45%;
}
.atc-legacy-container .k-search .k-col-3 {
  width: 55%;
}
.atc-legacy-container .k-boxes-1 .k-col {
  width: 33.3333%;
  float: left;
}
.atc-legacy-container .k-boxes-banner {
  background: #f9f9f9 !important;
}
.atc-legacy-container .k-boxes-banner .k-col {
  width: 27%;
  float: left;
}
.atc-legacy-container .k-boxes-banner .k-col-banner {
  width: 46%;
  float: left;
}
.atc-legacy-container .k-boxes-banner .k-col-banner .k-bg {
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/files/img14a.png") left bottom;
  background-repeat: no-repeat;
}
.atc-legacy-container .k-boxes-banner .k-col-banner .k-box-1 {
  text-align: left;
  padding-top: 5px;
  padding-bottom: 10px;
  position: relative;
}
.atc-legacy-container .k-boxes-banner .k-col-banner .k-txt {
  color: #e69500;
  line-height: 1.5em;
}
.atc-legacy-container .k-boxes-banner .k-col-banner .text-big {
  display: block;
  color: #000;
  font-size: 20px;
  line-height: 1.5em;
  padding-bottom: 10px;
  z-index: 2;
  position: relative;
}
.atc-legacy-container .k-boxes-banner .k-col-banner .text {
  color: #000;
  font-size: 16px;
  line-height: 1.7em;
  font-family: "Montserrat", sans-serif;
  font-weight: normal;
  z-index: 2;
  position: relative;
}
.atc-legacy-container .k-boxes-banner .k-col-banner .k-button {
  margin-right: 10px;
  margin-top: 5px;
  z-index: 2;
  position: relative;
}
.atc-legacy-container .k-boxes-banner .k-col-banner .k-button .k-btn-2 {
  color: #ec8401;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-7.png") right center no-repeat;
  padding-right: 25px;
}
@media only screen and (max-width: 17170px) and (min-width: 1501px) {
  .atc-legacy-container .k-boxes-banner .k-col-banner .text {
    line-height: 1.5em;
  }
}
@media only screen and (max-width: 15000px) {
  .atc-legacy-container .k-boxes-banner .k-box-1 {
    height: 260px;
  }
  .atc-legacy-container .k-boxes-banner .k-col-banner .k-button {
    margin-right: 10px;
  }
}
@media only screen and (max-width: 1141px) {
  .atc-legacy-container .k-boxes-banner .k-box-1 {
    height: 290px;
  }
}
@media only screen and (max-width: 1100px) {
  .atc-legacy-container .k-boxes-banner .k-box-1 {
    height: 320px;
  }
}
@media only screen and (max-width: 890px) {
  .atc-legacy-container .k-boxes-banner .k-box-1 {
    height: 360px;
  }
}
@media only screen and (max-width: 710px) {
  .atc-legacy-container .k-content-box-2.k-boxes-banner {
    padding-top: 0px;
  }
  .atc-legacy-container .k-boxes-banner .k-col {
    width: 100%;
  }
  .atc-legacy-container .k-boxes-banner .k-col-banner {
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .atc-legacy-container .k-boxes-banner .k-col .k-box-1 {
    height: 220px;
  }
  .atc-legacy-container .k-boxes-banner .k-col-banner .k-box-1 {
    height: auto;
  }
}
.atc-legacy-container .k-box-1 {
  display: block;
  height: 240px;
  background-size: cover;
  background-position: center center;
  color: #ffffff;
  font-family: "Roboto Slab", serif;
  font-size: 32px;
  line-height: 1.1;
  font-weight: bold;
  padding: 25px 32px;
  text-align: right;
}
.atc-legacy-container .k-content-box-2 {
  padding-top: 40px;
  background: #e69500;
}
.atc-legacy-container .k-content-box {
  float: left;
  width: 100%;
}
.atc-legacy-container .k-boxes-2 .k-col {
  width: 16.66666%;
  float: left;
}
.atc-legacy-container .k-boxes-2 .k-col-1 {
  width: 33.3333%;
}
.atc-legacy-container .k-boxes-2 .k-col-0 {
  width: 100%;
}
.atc-legacy-container .k-box-2 {
  position: relative;
  height: 240px;
  display: block;
  overflow: hidden;
  background-size: cover;
  background-position: center center;
}
.atc-legacy-container .k-box-1 {
  position: relative;
  overflow: hidden;
}
.atc-legacy-container .k-box-1 .k-txt {
  z-index: 1;
  position: relative;
  text-transform: uppercase;
}
.atc-legacy-container .k-box-2 .k-bg,
.atc-legacy-container .k-box-1 .k-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center center;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
.atc-legacy-container .k-box-2:hover .k-bg,
.atc-legacy-container .k-box-1:hover .k-bg {
  -ms-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.atc-legacy-container .k-box-2 .k-txt {
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  line-height: 1.1;
  padding: 25px 32px;
  color: #fff;
  font-family: "Roboto Slab", serif;
  font-size: 24px;
  font-weight: bold;
  text-transform: uppercase;
}
.atc-legacy-container .k-box-2-1 .k-txt {
  bottom: auto;
  top: 0;
  line-height: 1.1;
  font-size: 30px;
  text-align: right;
}
.atc-legacy-container .k-box-2-1:after {
  width: 16px;
  height: 16px;
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  margin: 28px 32px;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-6.png") center no-repeat;
}
.atc-legacy-container .k-box-2-2 {
  height: 480px;
}
.atc-legacy-container .k-box-2-2:after {
  display: none;
}
.atc-legacy-container .k-content-box-2-1 {
  background: #f9f9fa;
}
.atc-legacy-container .k-boxes-2 .k-col-2 {
  width: 66.6666%;
}
.atc-legacy-container .k-box-2-1 .k-txt {
  font-weight: 300;
  text-transform: uppercase;
}
.atc-legacy-container .k-box-2-3 .k-txt {
  color: #e18e00;
}
.atc-legacy-container .k-box-2-3:after {
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-7.png") center no-repeat;
}
.atc-legacy-container .k-boxes-2 .k-col-3 {
  width: 25%;
}
.atc-legacy-container .k-boxes-2 .k-col-4 {
  width: 37.5%;
}
.atc-legacy-container .k-content-box-3 {
  padding: 0 0 60px 0;
  background: #f9f9fa;
}
.atc-legacy-container .k-content-box-4 {
  padding: 0 0 60px 0;
  background: #fff;
}
.atc-legacy-container .k-title-1 {
  padding: 35px 0;
  text-align: center;
  font-family: "Roboto Slab", serif;
}
.atc-legacy-container .k-title-1 h2 {
  margin: 0;
  font-weight: bold;
  padding: 0;
  font-size: 32px;
  color: #e18e00;
}
.atc-legacy-container .k-boxes-3 .k-row-box {
  margin-left: -30px;
  margin-right: -30px;
}
.atc-legacy-container .k-boxes-3 .k-col-box {
  padding: 0 30px;
  width: 50%;
  float: left;
}
.atc-legacy-container .k-box-3 {
  display: block;
  float: left;
  width: 100%;
  font-family: "Montserrat", sans-serif;
  margin-bottom: 30px;
}
.atc-legacy-container .k-box-3 .k-date {
  font-size: 14px;
  padding: 8px 0 5px 0;
  font-family: "Roboto Slab", serif;
}
.atc-legacy-container .k-box-3 h4 {
  font-size: 24px;
  font-weight: bold;
  line-height: 1.1;
  margin-bottom: 10px;
  font-family: "Roboto Slab", serif;
}
.atc-legacy-container .k-box-3 h4 a {
  color: #000000;
}
.atc-legacy-container .k-box-3 figure {
  float: left;
  overflow: hidden;
}
.atc-legacy-container .k-box-3 img {
  display: block;
  transition: all 0.3s ease-in-out;
  max-width: 320px;
}
.atc-legacy-container .k-box-3 figure a:hover img {
  transform: scale(1.1);
}
.atc-legacy-container .k-box-3 .k-description {
  overflow: hidden;
  padding-left: 35px;
  padding-right: 35px;
}
.atc-legacy-container .k-box-3 .k-txt {
  line-height: 1.5;
  font-size: 14px;
  color: #000;
}
.atc-legacy-container .k-button {
  margin-right: -35px;
}
.atc-legacy-container .k-button {
  margin-top: 20px;
  text-align: right;
}
.atc-legacy-container .k-btn-2 {
  -webkit-transition: 0.15s linear;
  -moz-transition: 0.15s linear;
  -ms-transition: 0.15s linear;
  -o-transition: 0.15s linear;
  transition: 0.15s linear;
  display: inline-block;
  vertical-align: middle;
  color: #333333;
  font-size: 14px;
  font-family: "Montserrat", sans-serif;
  padding-right: 35px;
  font-weight: bold;
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-8.png") right 10px center no-repeat;
}
.atc-legacy-container .k-btn-2:hover {
  background-position: right 1px center;
}
.atc-legacy-container .k-tag {
  display: inline-block;
  vertical-align: top;
  height: 19px;
  margin-right: 5px;
  margin-bottom: 8px;
  line-height: 18px;
  color: #e18e00;
  font-size: 12px;
  font-family: "Montserrat", sans-serif;
  font-weight: 500;
  border: 1px solid #e18e00;
  padding: 0 6px;
}
.atc-legacy-container a.k-tag:hover {
  background: #e18e00;
  color: #fff;
}
.atc-legacy-container .k-button-box-1 {
  float: left;
  width: 100%;
  text-align: center;
  margin-top: 30px;
}
.atc-legacy-container .k-btn-3 {
  height: 48px;
  width: 273px;
  border: 1px solid #808080;
  padding: 0 24px;
  display: inline-block;
  line-height: 49px;
  text-align: left;
  font-size: 14px;
  font-weight: bold;
  font-family: "Montserrat", sans-serif;
  color: #333333;
  padding-right: 42px;
  background: #fff url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-8.png) right 24px center no-repeat;
  -webkit-transition: 0.15s linear;
  -moz-transition: 0.15s linear;
  -ms-transition: 0.15s linear;
  -o-transition: 0.15s linear;
  transition: 0.15s linear;
}
.atc-legacy-container .term-more .k-btn-3 {
  background-image: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-19.png");
}
.atc-legacy-container .term-more .k-btn-3.active {
  background-image: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-20.png");
}
.atc-legacy-container .k-btn-3:hover {
  background-position: right 14px center;
}
.atc-legacy-container .k-boxes-3-1 .k-row-box {
  margin-left: -50px;
  margin-right: -50px;
  float: left;
}
.atc-legacy-container .k-boxes-3-1 .k-col-box {
  width: 25%;
  padding: 25px 50px;
}
.atc-legacy-container .k-boxes-3-1 .k-description {
  padding: 0 5px;
  float: left;
  width: 100%;
}
.atc-legacy-container .k-boxes-3-1 .k-button {
  margin-right: -5px;
}
.atc-legacy-container .k-boxes-3-1 .k-box-3 figure {
  margin-bottom: 21px;
}
.atc-legacy-container .k-boxes-3-1 .k-tags {
  padding-bottom: 10px;
}
.atc-legacy-container .k-height-1 {
  min-height: 205px;
}
.atc-legacy-container .k-boxes-3-1 h4 {
  font-size: 18px;
}
.atc-legacy-container .k-boxes-3-1 .k-height-1 {
  min-height: 180px;
}
.atc-legacy-container .k-boxes-fix {
  position: fixed;
  top: 50%;
  margin-top: -113px;
  height: 225px;
  width: 52px;
  background: #e18e00;
  z-index: 400;
  right: 0;
}
.atc-legacy-container .k-boxes-fix a {
  height: 45px;
  display: block;
  width: 52px;
}
.atc-legacy-container .k-boxes-fix a:hover {
  background-color: #c37c00;
}
.atc-legacy-container .k-box-fix-icon-1 {
  background: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/search.png) center center no-repeat;
}
.atc-legacy-container .k-box-fix-icon-2 {
  background: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/favourite-1.png) center center no-repeat;
}
.atc-legacy-container .k-box-fix-icon-3 {
  background: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/user-1.png) center center no-repeat;
}
.atc-legacy-container .k-box-fix-icon-4 {
  background: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/phone-1.png) center center no-repeat;
}
.atc-legacy-container .k-box-fix-icon-5 {
  background: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/mail-1.png) center center no-repeat;
}
.atc-legacy-container .k-search-1 * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.atc-legacy-container .k-search-1 .k-select {
  float: none;
}
.atc-legacy-container .k-search-1 {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  top: 0;
  right: -262px;
  width: 252px;
  background: #e18e00;
  padding: 5px;
  -webkit-transition: 0.35s linear;
  -moz-transition: 0.35s linear;
  -ms-transition: 0.35s linear;
  -o-transition: 0.35s linear;
  transition: 0.35s linear;
}
.atc-legacy-container .k-search-1.k-active {
  right: 0;
}
.atc-legacy-container .k-search-1 input {
  width: 195px;
  height: 35px;
  border: none;
  float: left;
  font-family: "Montserrat", sans-serif;
  font-size: 15px;
  padding: 0 10px;
  padding-top: 1px;
}
.atc-legacy-container .k-search-1 button {
  position: absolute;
  top: 0;
  right: 0;
  height: 45px;
  display: block;
  width: 52px;
  border: none;
  background: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/search.png) center center no-repeat;
}
.atc-legacy-container .k-search-1 button:hover {
  background-color: #e18e00;
}
.atc-legacy-container .k-main-content {
  float: left;
  width: 100%;
  background: #f9f9fa;
  padding: 152px 0 0 0;
  color: #666666;
  font-family: "Montserrat", sans-serif;
}
.atc-legacy-container .k-wrapper-4 {
  padding: 0 52px;
}
.atc-legacy-container .k-scroll-top {
  float: left;
  width: 100%;
}
.atc-legacy-container .k-scroll-link {
  width: 48px;
  margin: 30px 20px;
  height: 48px;
  display: block;
  float: right;
  border-radius: 50%;
  background: #e69500 url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-11.png) center center no-repeat;
}
.atc-legacy-container .k-scroll-link:hover {
  opacity: 0.9;
}
.atc-legacy-container .k-content-box-5 {
  padding-bottom: 17px;
}
.atc-legacy-container .k-wrapper-5 {
  padding: 0 15px;
  width: 1440px;
  max-width: 100%;
  margin: 0 auto;
}
.atc-legacy-container .k-tags-1 .k-tag {
  height: 23px;
  font-size: 12px;
  line-height: 22px;
  padding: 0 16px;
}
.atc-legacy-container .k-tag.k-active,
.atc-legacy-container a.k-tag:hover {
  background: #f19625;
  color: #fff;
}
.atc-legacy-container .k-content-box-5 .k-txt {
  float: left;
  width: 112px;
  padding-right: 15px;
  font-size: 18px;
  padding-top: 1px;
}
.atc-legacy-container .k-content-box-6-1 {
  float: left;
  width: calc(100% - 112px);
}
.atc-legacy-container .k-content-box-6 {
  background: #e69500;
  color: #fff;
  padding: 12px 0;
  margin-bottom: 25px;
}
.atc-legacy-container .k-content-box-6 .k-txt {
  float: left;
  width: 112px;
  padding-right: 15px;
  font-size: 18px;
  padding-top: 12px;
}
.atc-legacy-container .k-terms {
  overflow: hidden;
  height: 42px;
  float: left;
  width: 813px;
  padding: 4px 4px;
  background: #fff;
}
.atc-legacy-container .k-terms a,
.atc-legacy-container .k-terms div {
  display: block;
  width: 60px;
  height: 36px;
  padding-top: 4px;
  padding-bottom: 4px;
  float: left;
  font-size: 12px;
  font-weight: bold;
  line-height: 15px;
  color: #666666;
  text-align: center;
  border-right: 1px solid #e7e7e8;
}
.atc-legacy-container .k-terms a span,
.atc-legacy-container .k-terms div span {
  font-size: 10px;
  display: block;
  font-weight: normal;
  color: #808080;
}
.atc-legacy-container .k-terms a:hover,
.atc-legacy-container .k-terms .active,
.atc-legacy-container .k-terms a:hover,
.atc-legacy-container .k-terms div:hover {
  background: #f2920d;
  color: #fff;
}
.atc-legacy-container .k-terms a.active,
.atc-legacy-container .k-terms div.active,
.atc-legacy-container .k-terms a.active span,
.atc-legacy-container .k-terms div.active span,
.atc-legacy-container .k-terms a:hover span,
.atc-legacy-container .k-terms div:hover span {
  color: #fff;
}
.atc-legacy-container .k-terms .k-all {
  font-weight: bold;
  font-size: 12px;
  border-right: 0;
  width: auto;
  text-align: center;
  line-height: 33px;
  padding: 0 10px;
  padding-top: 2px;
}
.atc-legacy-container .k-terms .k-all:hover {
  color: #fff;
  background: #f2920d;
  opacity: 0.9;
}
.atc-legacy-container .k-content-box-6-2 {
  float: left;
  width: calc(100% - 813px);
  padding-left: 10px;
}
.atc-legacy-container .k-content-box-6-2 .k-select {
  /*width: calc(100% - 124px);*/
  width: calc(100% - 284px);
  float: left;
  margin-right: 10px;
}
.atc-legacy-container .k-content-box-6-2 .k-input {
  width: 160px;
  float: left;
}
.atc-legacy-container .k-content-box-6-2 .k-input input {
  width: 150px;
}
.atc-legacy-container .k-content-box-6-2 .k-btn-1 {
  width: 114px;
  text-align: center;
  float: left;
  padding: 0;
}
.atc-legacy-container .k-clearer {
  clear: both;
  height: 0;
}
.atc-legacy-container .k-box-4 {
  float: left;
  width: 100%;
  margin-top: 40px;
  background: #fff;
}
.atc-legacy-container .k-boxes-4 .k-box-4:first-child {
  margin-top: 0;
}
.atc-legacy-container .k-box-4 figure {
  width: 51%;
  height: 380px;
  float: left;
  position: relative;
}
.atc-legacy-container .k-box-4 figure a {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-size: cover;
  background-position: center center;
}
.atc-legacy-container .k-box-4 figure a {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-size: cover;
  background-position: center center;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
.atc-legacy-container .k-box-4 figure a:hover {
  -ms-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.atc-legacy-container .k-box-4 figure {
  overflow: hidden;
}
.atc-legacy-container .k-box-4 figure img {
  max-width: 100%;
}
.atc-legacy-container .k-box-4 .k-description {
  height: 380px;
  overflow: hidden;
  display: flex;
  align-items: center;
  background: #fff;
  padding-left: 25px;
  padding-right: 25px;
}
.atc-legacy-container .k-box-4 .k-title {
  font-weight: bold;
  color: #000000;
  font-size: 24px;
  line-height: 1.1;
  margin-bottom: 10px;
  font-family: "Roboto Slab", serif;
}
.atc-legacy-container .k-box-4 .k-data-1 {
  margin-left: -10px;
  margin-right: -10px;
  border-top: 1px solid #eaeaea;
  padding: 13px 10px;
  border-bottom: 1px solid #eaeaea;
  margin-bottom: 22px;
}
.atc-legacy-container .k-days {
  float: left;
  display: inline-block;
  color: #333333;
  font-size: 14px;
  padding: 6px 0;
  padding-left: 39px;
  background: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/sign-2.png) left center no-repeat;
}
.atc-legacy-container .k-box-4 .k-tags-1 {
  max-width: 70%;
  float: right;
  text-align: right;
  margin-top: 5px;
  margin-bottom: -3px;
}
.atc-legacy-container .k-box-4 .k-tags-1 .k-tag {
  margin-right: 0;
  margin-left: 5px;
}
.atc-legacy-container .k-box-4 .k-title a {
  color: #000000;
}
.atc-legacy-container .k-box-4 .k-tags-first {
  margin-bottom: 10px;
}
.atc-legacy-container .k-box-4 .k-txt {
  color: #432a19;
  font-size: 14px;
  line-height: 1.4;
  margin-bottom: 25px;
}
.atc-legacy-container .k-price {
  float: left;
  color: #432a19;
  font-size: 14px;
  padding: 1px 0;
  padding-left: 34px;
  background: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/price-1.png) left center no-repeat;
}
.atc-legacy-container .k-price a {
  color: #432a19;
  display: inline-block;
  height: 30px;
  line-height: 30px;
}
.atc-legacy-container .k-price span {
  color: #e67819;
  font-size: 24px;
}
.atc-legacy-container .k-box-4 .k-btn-2 {
  float: right;
  margin-top: 6px;
}
.atc-legacy-container .k-content-box-5 .k-tags {
  overflow: hidden;
}
.atc-legacy-container .k-content-box-8 h1 {
  background: none;
  font-size: 48px;
  color: #000000;
  line-height: 1.1;
  font-family: "Roboto Slab", serif;
  padding: 0 0 12px 0;
}
.atc-legacy-container .k-content-box-8-1 {
  padding: 0 20px;
  padding-bottom: 22px;
  border-bottom: 1px solid #eaeaea;
}
.atc-legacy-container .k-content-box-9-1 {
  float: left;
  width: 100%;
  padding: 12px 20px;
}
.atc-legacy-container .k-content-box-9-1 .k-float-left {
  padding-top: 10px;
}
.atc-legacy-container .k-btn-4 {
  display: inline-block;
  padding: 0 19px;
  border: 1px solid #f2920d;
  color: #f2920d;
  font-size: 14px;
  font-weight: bold;
}
.atc-legacy-container .k-btn-box-1 {
  margin-bottom: -12px;
  float: left;
  width: 100%;
}
.atc-legacy-container .k-btn-box-1 a {
  float: left;
  margin-left: 12px;
  margin-bottom: 12px;
}
.atc-legacy-container .k-btn-4 span {
  display: block;
  height: 46px;
  line-height: 49px;
  padding-left: 32px;
}
.atc-legacy-container .k-btn-4-1 span {
  background: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/add.png) left center no-repeat;
}
.atc-legacy-container .k-btn-4-2 span {
  background: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/offer.png) left center no-repeat;
}
.atc-legacy-container .k-btn-4-3 span {
  background: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/pdf.png) left center no-repeat;
}
.atc-legacy-container .k-btn-3-1 {
  background-color: #e69500;
  color: #fff;
  border-color: #f2920d;
  background-image: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-4.png);
}
.atc-legacy-container .k-content-box-9-1 .k-price {
  margin-left: 30px;
  margin-top: 1px;
}
.atc-legacy-container .k-btn-4:hover {
  background: #eaeaea;
}
.atc-legacy-container .k-banner-2 li {
  height: 845px;
}
.atc-legacy-container .k-banner-nav {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 100;
  width: 100%;
}
.atc-legacy-container .k-banner-nav img {
  max-width: 100%;
  max-height: 100%;
}
.atc-legacy-container .k-banner-nav a {
  width: 198px;
  display: block;
}
.atc-legacy-container .k-banner-nav {
  text-align: center;
  padding-bottom: 15px;
  margin-bottom: 87px;
}
.atc-legacy-container .k-banner-nav img {
  max-width: 100%;
}
.atc-legacy-container .k-banner-nav a {
  width: 100px;
}
.atc-legacy-container .k-banner-nav a {
  display: block;
  overflow: hidden;
}
.atc-legacy-container .k-banner-nav img {
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
.atc-legacy-container .k-banner-nav a:hover img {
  -ms-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.atc-legacy-container .k-banner-nav .active {
  border: none !important;
  background: none;
}
.atc-legacy-container .k-banner-nav .k-col-box {
  display: inline-block;
  vertical-align: top;
  margin: 0;
}
.atc-legacy-container .k-banner-nav .k-wrapper-1 {
  width: 100%;
  padding: 0 100px;
}
.atc-legacy-container .k-content-box-10-1 {
  float: left;
  margin-top: -87px;
  background: #fff;
  padding: 45px;
  z-index: 101;
  position: relative;
  width: 100%;
}
.atc-legacy-container .subpage .k-content-box-10-1 {
  margin-top: 0px;
  width: calc(100% - 90px);
}
.atc-legacy-container .subpage .k-content-box-10-1 h2:first-of-type {
  padding-top: 0;
}
.atc-legacy-container .k-sidebar {
  float: left;
  width: 324px;
  margin-right: 50px;
}
.atc-legacy-container .k-main {
  overflow: hidden;
}
.atc-legacy-container .k-nav-tabs-1 {
  float: left;
  width: 100%;
  border-bottom: 8px solid #e69500;
}
.atc-legacy-container .k-nav-tabs-1 li {
  float: left;
  list-style: none;
}
.atc-legacy-container .k-nav-tabs-1 a {
  padding: 0 30px;
  height: 48px;
  line-height: 52px;
  color: #f2920d;
  display: block;
  font-size: 24px;
  font-family: "Roboto Slab", serif;
  font-weight: bold;
}
.atc-legacy-container .k-nav-tabs-1 .k-active a,
.atc-legacy-container .k-nav-tabs-1 a:hover {
  background: #e69500;
  color: #fff;
}
.atc-legacy-container .k-content-box-11 {
  clear: both;
  padding: 30px;
}
.atc-legacy-container .k-content-box-11 ul {
  margin-left: 25px;
}
.atc-legacy-container .k-text {
  color: #000000;
  font-size: 16px;
  line-height: 1.7em;
}
.atc-legacy-container .k-content-box-12 span.k-title {
  color: #eb8921;
  font-size: 24px;
  font-weight: bold;
}
.atc-legacy-container .k-text h2 {
  font-weight: bold;
  color: #000000;
  font-size: 36px;
  padding: 0;
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: "Roboto Slab", serif;
}
.atc-legacy-container .k-text h2:first-of-type {
  margin-top: 0px;
}
.atc-legacy-container .k-text p {
  margin-bottom: 20px;
}
.atc-legacy-container .box-js .k-text a {
  text-decoration: underline;
  color: #000000;
}
.atc-legacy-container .k-text h3 {
  font-weight: normal;
  color: #000000;
  line-height: 1.4;
  font-size: 24px;
  padding: 0;
  margin-bottom: 20px;
}
.atc-legacy-container .k-content-box-12 p {
  margin-top: 0;
  margin-bottom: 20px;
}
.atc-legacy-container .k-btn-3-2 {
  background-color: #e69500;
  color: #fff;
  border-color: #e69500;
  background-image: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-13.png);
}
.atc-legacy-container .k-btn-3-2.k-active {
  background-image: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-14.png);
}
.atc-legacy-container .k-button-box-2 {
  text-align: right;
}
.atc-legacy-container .k-boxes-5 {
  float: left;
  width: 100%;
  margin-top: 40px;
}
.atc-legacy-container .k-box-5 {
  float: left;
  width: 100%;
}
.atc-legacy-container .k-boxes-5 .k-box-5:nth-child(odd) {
  background: #fafafa;
}
.atc-legacy-container .k-box-5 .k-top {
  float: left;
  width: 100%;
  padding-right: 40px;
  padding-left: 9px;
  cursor: pointer;
  background: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-15.png) right 24px center no-repeat;
  -webkit-transition: 0.15s linear;
  -moz-transition: 0.15s linear;
  -ms-transition: 0.15s linear;
  -o-transition: 0.15s linear;
  transition: 0.15s linear;
}
.atc-legacy-container .k-box-5 .k-top:hover {
  background-position: right 15px center;
}
.atc-legacy-container .k-box-5 .k-top.k-active {
  background-image: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-16.png);
}
.atc-legacy-container .k-box-5 .k-txt-1 {
  float: left;
  padding: 11px 15px 9px 15px;
  color: #e69500;
  font-size: 24px;
  font-family: "Roboto Slab", serif;
  font-weight: bold;
}
.atc-legacy-container .k-box-5 .k-txt-2 {
  overflow: hidden;
  padding: 11px 15px 9px 15px;
  color: #000000;
  font-size: 24px;
  font-family: "Roboto Slab", serif;
}
.atc-legacy-container .k-box-5 .k-bottom {
  display: none;
  float: left;
  width: 100%;
  padding: 7px 25px 15px 25px;
}
.atc-legacy-container .k-title-2 {
  display: block;
  font-size: 24px;
  font-family: "Roboto Slab", serif;
  font-weight: bold;
  border-bottom: 8px solid #e69500;
}
.atc-legacy-container .k-title-2 span {
  padding: 0 80px 0 15px;
  height: 48px;
  line-height: 52px;
  background: #e69500;
  color: #fff;
  display: inline-block;
}
.atc-legacy-container .k-frame {
  border: 1px solid #e69500;
  background: #f9f9fa;
  line-height: 1.5;
  border-bottom: 8px solid #e69500;
  padding: 0 15px;
}
.atc-legacy-container .k-box-6 {
  border-top: 4px solid #e6e6e6;
  padding: 20px 0 25px 0;
}
.atc-legacy-container .k-box-6 h3 {
  color: #e69500;
  font-size: 24px;
  font-weight: bold;
  font-family: "Roboto Slab", serif;
  margin: 0;
  margin-bottom: 20px;
}
.atc-legacy-container .k-box-6 li {
  margin-bottom: 20px;
  list-style: none;
  color: #000000;
  font-size: 14px;
}
.atc-legacy-container .k-box-6 ul li:last-child {
  margin-bottom: 0;
}
.atc-legacy-container .k-box-6 ul li:before {
  width: 11px;
  height: 11px;
  background: #f2920d;
  content: "";
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px;
  margin-top: -3px;
}
.atc-legacy-container .k-box-6-1 {
  margin-bottom: 27px;
}
.atc-legacy-container .k-box-6-1 .k-btn-3 {
  width: 100%;
}
.atc-legacy-container .k-box-6-2 {
  height: 60px;
  line-height: 62px;
  color: #fff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
  margin-left: -2px;
  margin-right: -2px;
  font-size: 14px;
  position: relative;
  font-weight: bold;
  margin-bottom: 13px;
  padding: 0 26px;
  background: #da1900 url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-18.png) right 24px center no-repeat;
}
.atc-legacy-container .k-box-6-2:after {
  width: 13px;
  position: absolute;
  bottom: -7px;
  left: 50%;
  display: block;
  content: "";
  margin-left: -6.5px;
  height: 7px;
  background-image: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-17.png);
}
.atc-legacy-container .k-term-box {
  margin-bottom: 30px;
  display: block;
  color: #000000;
  font-size: 14px;
  padding-right: 40px;
  line-height: 1.3;
  font-family: "Roboto Slab", serif;
  position: relative;
}
.atc-legacy-container .k-term-box:after {
  width: 18px;
  height: 18px;
  position: absolute;
  background: #f7dfbf;
  content: "";
  display: block;
  border-radius: 50%;
  top: 50%;
  margin-top: -9px;
  right: 30px;
}
.atc-legacy-container .k-term-box.k-active:after {
  background: #e69500;
}
.atc-legacy-container .k-term-box .k-txt-1 {
  font-size: 24px;
  font-weight: bold;
}
.atc-legacy-container .k-term-box .k-txt-2 {
  padding-left: 25px;
}
.atc-legacy-container .k-term-box .k-txt-2 span {
  color: #e67819;
  font-size: 24px;
  margin-left: 10px;
}
.atc-legacy-container .k-term-content {
  padding-top: 30px;
}
.atc-legacy-container .pagination-offer {
  margin-top: 35px;
}
.atc-legacy-container .k-box-fix .k-select {
  width: 200px;
  margin-bottom: 1px;
}
.atc-legacy-container .k-box-fix .k-search-1 {
  width: 262px;
}
.atc-legacy-container .k-box-fix .k-select .chosen-container-single .chosen-single {
  padding-left: 15px;
}
.atc-legacy-container .k-search-1 button.k-btn-1 {
  right: 0;
  position: relative;
  left: auto;
  top: auto;
  width: 100%;
  float: left;
  width: 200px;
  border: 1px solid #fff;
  display: block;
  background: none;
  font-size: 16px;
  line-height: 46px;
  bottom: auto;
}
.atc-legacy-container .k-search-1 button.k-btn-1:hover {
  color: #e18e00;
  background: #fff;
}
.atc-legacy-container .k-select .chosen-container-single .chosen-single {
  font-size: 15px;
}
.atc-legacy-container .inspiration-item .k-content-box-8-1 h1 {
  width: 65%;
  float: left;
}
.atc-legacy-container .inspiration-item .k-content-box-8-1 .k-btn-3 {
  float: right;
}
.atc-legacy-container .k-term-content .k-btn-3,
.atc-legacy-container .k-term-content .k-btn-3-1 {
  width: 100%;
  height: auto;
  line-height: normal;
  padding-top: 17px;
  padding-bottom: 15px;
  margin-bottom: 10px;
  color: #f2920d;
  border-color: #f2920d;
  background-image: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-7.png);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.atc-legacy-container .k-term-content .k-btn-3-1 {
  color: #fff;
  background-image: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-4.png);
}
.atc-legacy-container .k-boxes-3-3 .k-col-box {
  width: 100% !important;
}
.atc-legacy-container .news-list .k-title-1 {
  padding-top: 0;
}
.atc-legacy-container .news-list .k-box-3 {
  margin-bottom: 60px;
}
.atc-legacy-container .k-term-content {
  padding-top: 15px;
  padding-bottom: 5px;
}
.atc-legacy-container .form-box h2 {
  margin-top: 40px !important;
  margin-bottom: 20px;
  line-height: 1em;
}
.atc-legacy-container .form-box ul {
  margin-left: 135px;
}
.atc-legacy-container .k-banner-nav .k-col-box {
  overflow: hidden;
  height: 90px;
  margin-top: 3px;
}
.atc-legacy-container .g-recaptcha {
  margin-left: 80px;
  margin-top: 0px;
  padding-bottom: 10px;
}
.atc-legacy-container #form-other-date .g-recaptcha {
  margin-top: 20px;
  margin-left: 130px;
}
.atc-legacy-container div.checkbox {
  width: 100%;
}
.atc-legacy-container div.checkbox input {
  width: auto;
  margin-top: 15px;
  margin-left: 50px;
  float: left;
}
.atc-legacy-container #form-other-date div.checkbox input {
  margin-left: 100px;
}
.atc-legacy-container div.checkbox label {
  width: calc(100% - 90px);
  float: right;
}
.atc-legacy-container div.checkbox label a {
  color: #000;
  text-decoration: underline;
}
.atc-legacy-container #form-other-date div.checkbox label {
  width: calc(100% - 140px);
}
.atc-legacy-container #form-other-date div.checkbox label[for=captcha] {
  clear: left;
  width: 121px;
}
.atc-legacy-container .about-us-photos {
  overflow: hidden;
}
.atc-legacy-container .about-us-photos > div {
  width: 23.5%;
  margin-right: 1.3%;
  margin-bottom: 1%;
  float: left;
}
.atc-legacy-container .about-us-photos img {
  width: 100%;
}
.atc-legacy-container .individual-content-box figure img {
  width: calc(100% - 10px);
}
.atc-legacy-container .description-content .our-tags .txt p {
  display: inline-block;
  margin-right: 50px;
}
.atc-legacy-container .text-photos {
  display: block;
  overflow: hidden;
  padding-bottom: 10px;
}
.atc-legacy-container .text-photos > div {
  width: 32.3%;
  margin-right: 1%;
  float: left;
  overflow: hidden;
  height: 290px;
  display: flex;
  justify-content: center;
}
.atc-legacy-container .text-photos img {
  max-height: 100%;
}
.atc-legacy-container .k-footer .k-img-1 img {
  width: 80%;
}
@media only screen and (max-width: 720px) and (min-width: 480px) {
  .atc-legacy-container .k-footer .k-img-1 img {
    width: 50%;
  }
}
@media only screen and (max-width: 1500px) {
  .atc-legacy-container .k-content-box-11 {
    padding: 20px;
  }
  .atc-legacy-container .k-text h2 {
    font-size: 26px;
  }
  .atc-legacy-container .k-box-5 .k-txt-2,
  .atc-legacy-container .k-box-5 .k-txt-1,
  .atc-legacy-container .k-box-6 h3,
  .atc-legacy-container .k-term-box .k-txt-1 {
    font-size: 20px;
  }
  .atc-legacy-container .k-text h3,
  .atc-legacy-container .k-content-box-12 span.k-title {
    font-size: 20px;
  }
  .atc-legacy-container .k-content-box-10-1 {
    padding: 30px;
  }
  .atc-legacy-container .k-nav-tabs-1 a,
  .atc-legacy-container .k-title-2 {
    font-size: 20px;
  }
  .atc-legacy-container .k-content-box-8 h1 {
    font-size: 44px;
  }
  .atc-legacy-container .k-sidebar {
    margin-right: 30px;
  }
  .atc-legacy-container .k-content-box-9-1 .k-float-right {
    margin-top: 12px;
  }
  .atc-legacy-container .k-btn-box-1 a {
    margin-left: 0;
    margin-right: 12px;
  }
  .atc-legacy-container .k-banner-2 li {
    height: 600px;
  }
  .atc-legacy-container .k-banner-nav a {
    width: 70px;
  }
  .atc-legacy-container .k-banner-nav .k-col-box {
    height: 52px;
  }
  .atc-legacy-container .k-float-right {
    float: left;
    width: 100%;
  }
  .atc-legacy-container .k-form-newsletter button {
    width: 220px;
  }
  .atc-legacy-container .k-footer-top .k-col-box-4 {
    width: 20%;
  }
  .atc-legacy-container .k-search-box {
    bottom: 80px;
  }
  .atc-legacy-container .k-box-1 {
    font-size: 26px;
  }
  .atc-legacy-container .k-box-1,
  .atc-legacy-container .k-box-2-1 .k-txt,
  .atc-legacy-container .k-box-2 .k-txt {
    padding: 15px 20px;
  }
  .atc-legacy-container .k-box-2 .k-txt {
    font-size: 18px;
  }
  .atc-legacy-container .k-box-2-1 .k-txt {
    font-size: 21px;
  }
  .atc-legacy-container .k-box-3 .k-description {
    padding: 0 20px;
  }
  .atc-legacy-container .k-box-3 .k-button {
    margin-right: 0 !important;
  }
  .atc-legacy-container .k-button {
    margin-right: -20px;
  }
  .atc-legacy-container .k-boxes-3 .k-row-box {
    margin-left: -15px;
    margin-right: -15px;
  }
  .atc-legacy-container .k-boxes-3 .k-col-box {
    padding: 0 15px;
  }
  .atc-legacy-container .k-box-3 figure {
    width: 40%;
  }
  .atc-legacy-container .k-box-3 figure img {
    max-width: 100%;
  }
  .atc-legacy-container .k-box-3 .k-date {
    padding-top: 0;
  }
  .atc-legacy-container .k-boxes-3-1 .k-box-3 figure {
    width: 100%;
  }
  .atc-legacy-container .k-boxes-3-1 .k-description {
    padding-left: 5px;
    padding-right: 5px;
  }
  .atc-legacy-container .k-box-2-1:after {
    margin: 20px;
  }
  .atc-legacy-container .k-content-box-6-1 {
    width: calc(100% - 100px);
  }
  .atc-legacy-container .k-content-box-2 {
    padding-top: 20px;
  }
  .atc-legacy-container .k-box-2 {
    height: 180px;
  }
  .atc-legacy-container .k-box-2-2 {
    height: 360px;
  }
  .atc-legacy-container .k-box-1 {
    height: 180px;
  }
  .atc-legacy-container .k-terms a,
  .atc-legacy-container .k-terms div {
    width: 58px;
  }
  .atc-legacy-container .k-terms {
    width: 693px;
  }
  .atc-legacy-container .k-content-box-6-2 {
    width: calc(100% - 693px);
  }
  .atc-legacy-container .k-content-box-6-2 .chosen-container-single .chosen-single span {
    font-size: 16px;
  }
  .atc-legacy-container .k-content-box-6-2 .k-select .chosen-container-single .chosen-single {
    padding-left: 15px;
  }
  .atc-legacy-container .k-content-box-5 .k-txt,
  .atc-legacy-container .k-content-box-6 .k-txt {
    width: 100px;
  }
  .atc-legacy-container .k-box-4 figure {
    width: 50%;
  }
  .atc-legacy-container .k-wrapper-5 {
    padding: 0 52px;
    width: 100%;
  }
  .atc-legacy-container .k-terms a,
  .atc-legacy-container .k-terms div {
    width: 50px;
  }
  .atc-legacy-container .k-nav-tabs-1 a {
    padding: 0 20px;
  }
  .atc-legacy-container .k-title-2,
  .atc-legacy-container .k-nav-tabs-1 {
    border-bottom: 4px solid #f2920d;
  }
}
@media only screen and (max-width: 1280px) {
  .atc-legacy-container .k-nav-tabs-1 a,
  .atc-legacy-container .k-title-2 {
    font-size: 16px;
  }
  .atc-legacy-container .k-nav-tabs-1 a {
    padding: 0 15px;
  }
  .atc-legacy-container .k-terms a,
  .atc-legacy-container .k-terms div {
    width: 40px;
  }
  .atc-legacy-container .k-terms {
    width: 573px;
  }
  .atc-legacy-container .k-content-box-6-2 {
    width: calc(100% - 573px);
  }
  .atc-legacy-container .k-banner .k-next-box {
    right: 70px;
  }
  .atc-legacy-container .k-banner .k-prev-box {
    right: 70px;
  }
  .atc-legacy-container .k-content-box-8 h1 {
    font-size: 34px;
  }
}
@media only screen and (max-width: 1220px) {
  .atc-legacy-container .k-content-box-11 {
    padding-left: 0;
    padding-right: 0;
  }
  .atc-legacy-container .k-sidebar {
    width: 280px;
  }
  .atc-legacy-container .k-term-box:after {
    right: 15px;
  }
  .atc-legacy-container .k-content-box-8-1,
  .atc-legacy-container .k-content-box-9-1 {
    padding-left: 0;
    padding-right: 0;
  }
  .atc-legacy-container .k-content-box-5 .k-txt,
  .atc-legacy-container .k-content-box-6 .k-txt {
    font-size: 16px;
  }
  .atc-legacy-container .k-content-box-6-1 {
    width: calc(100% - 87px);
  }
  .atc-legacy-container .k-content-box-5 .k-txt,
  .atc-legacy-container .k-content-box-6 .k-txt {
    width: 87px;
  }
  .atc-legacy-container .k-boxes-fix {
    display: none;
  }
  .atc-legacy-container .k-form-newsletter button {
    width: 200px;
  }
  .atc-legacy-container .k-footer {
    max-width: 100%;
  }
  .atc-legacy-container .k-header {
    background-position: -372px top;
  }
  .atc-legacy-container .k-logo {
    margin-left: 0;
  }
  .atc-legacy-container .k-main-menu a {
    padding: 0 15px;
  }
  .atc-legacy-container .k-main-menu .k-submenu-btn > a {
    padding-right: 32px;
    background: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-1.png) right 15px center no-repeat;
  }
  .atc-legacy-container .k-footer-bottom,
  .atc-legacy-container .k-footer-center {
    padding-left: 15px;
    padding-right: 15px;
  }
  .atc-legacy-container .k-footer-top {
    padding-left: 0;
    padding-right: 0;
  }
  .atc-legacy-container .k-footer .k-img-1 img {
    max-width: 100%;
  }
  .atc-legacy-container .k-box-1 {
    font-size: 22px;
  }
  .atc-legacy-container .k-box-2 .k-txt {
    font-size: 15px;
    line-height: 1.3;
  }
  .atc-legacy-container .k-banner .k-prev-box {
    left: 15px;
  }
  .atc-legacy-container .k-banner .k-next-box {
    right: 15px;
  }
  .atc-legacy-container .k-banner-content {
    padding: 0 30px;
  }
  .atc-legacy-container .k-wrapper-4,
  .atc-legacy-container .k-wrapper-5 {
    padding-left: 15px;
    padding-right: 15px;
  }
  .atc-legacy-container .subpage .k-content-box-10-1 {
    width: calc(100% - 60px);
  }
}
@media only screen and (max-width: 1400px) {
  .atc-legacy-container body .offer-list h3 {
    font-size: 31px;
  }
  .atc-legacy-container .about-us-photos > div {
    width: 32%;
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 1100px) {
  .atc-legacy-container .k-main-menu a {
    padding: 0 8px;
  }
  .atc-legacy-container .k-main-menu {
    margin-left: 10px;
  }
  .atc-legacy-container .k-main-menu .k-submenu-btn > a {
    padding-right: 25px;
    background: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-1.png) right 8px center no-repeat;
  }
  .atc-legacy-container .k-select .chosen-container-single .chosen-single {
    padding-left: 15px;
  }
  .atc-legacy-container .k-content-box-6-2 {
    width: 100%;
    padding: 0;
    float: left;
    margin: 10px 0 0 0;
    float: left;
  }
  .atc-legacy-container .k-terms {
    width: 100%;
    position: relative;
    padding-right: 88px;
  }
  .atc-legacy-container .k-terms .k-all {
    position: absolute;
    top: 0;
    right: 0;
    margin: 4px;
  }
  .atc-legacy-container .k-terms a,
  .atc-legacy-container .k-terms div {
    width: 8.3333%;
  }
}
@media only screen and (max-width: 1050px) {
  .atc-legacy-container .k-box-4 .k-price {
    float: right;
    margin-bottom: 15px;
  }
  .atc-legacy-container .k-box-4 .k-btn-2 {
    clear: both;
    margin-bottom: 5px;
  }
  .atc-legacy-container .k-box-4 figure {
    height: 270px;
  }
  .atc-legacy-container .k-box-4 {
    background: none;
  }
  .atc-legacy-container .k-box-4 .k-description {
    display: block;
    height: auto;
    padding-top: 15px;
    padding-bottom: 20px;
  }
  .atc-legacy-container .k-box-4 .k-tags-1 {
    width: 100%;
    max-width: 100%;
    text-align: left;
    padding-top: 10px;
  }
  .atc-legacy-container .k-box-4 .k-tags-1 .k-tag {
    margin-left: 0;
    margin-right: 5px;
  }
}
@media only screen and (max-width: 960px) {
  .atc-legacy-container {
    /*
    .k-content-box-6-2 {
        width: 100%;
        padding: 0;
        float: left;
        margin: 10px 0 0 0;
        float:left;
    }
    .k-terms {
        width: 100%;
        position: relative;
        padding-right: 88px;
    }
    .k-terms .k-all {
        position: absolute;
        top: 0;
        right: 0;
        margin: 4px;
    }
    .k-terms a, .k-terms div {
        width: 8.3333%;
    }*/
  }
  .atc-legacy-container .k-box-4 figure {
    height: 200px;
  }
  .atc-legacy-container .k-content-box-10-1 {
    margin-top: 0px;
    padding: 15px 0;
  }
  .atc-legacy-container .k-banner-nav .k-col-box {
    margin: 0 10px;
  }
  .atc-legacy-container .k-box-5 .k-txt-2,
  .atc-legacy-container .k-box-5 .k-txt-1,
  .atc-legacy-container .k-box-6 h3,
  .atc-legacy-container .k-term-box .k-txt-1 {
    font-size: 18px;
  }
  .atc-legacy-container .k-text h2 {
    font-size: 22px;
  }
  .atc-legacy-container .k-text h3,
  .atc-legacy-container .k-content-box-12 span.k-title {
    font-size: 18px;
  }
  .atc-legacy-container .k-content-box-8 h1 {
    font-size: 30px;
  }
  .atc-legacy-container .k-banner-nav {
    padding-bottom: 20px;
  }
  .atc-legacy-container body .k-banner-2 {
    height: auto;
    min-height: 10px;
  }
  .atc-legacy-container .k-banner-2 li {
    height: 400px;
  }
  .atc-legacy-container .k-banner-box {
    padding-left: 15px;
    padding-right: 15px;
  }
  .atc-legacy-container .k-select .chosen-container-single .chosen-single,
  .atc-legacy-container .k-btn-1 {
    font-size: 14px;
  }
  .atc-legacy-container .k-box-1 {
    font-size: 18px;
    padding: 12px 15px;
  }
  .atc-legacy-container .k-content-box-6-2 .k-select select {
    height: 40px;
  }
  .atc-legacy-container .k-box-2 .k-txt {
    padding: 12px 15px;
    font-size: 14px;
  }
  .atc-legacy-container .k-footer-bottom .k-float-right {
    display: none;
  }
  .atc-legacy-container .k-footer-bottom {
    border-top: 1px solid #e18e00;
  }
  .atc-legacy-container .k-footer-bottom .k-float-left {
    width: 100%;
    text-align: center;
  }
  .atc-legacy-container .k-footer-top .k-col-box-4 {
    display: none;
  }
  .atc-legacy-container .k-footer-top .k-col-box {
    width: 33.3333%;
    padding-right: 7.5px;
    padding-left: 7.5px;
  }
  .atc-legacy-container .k-footer-top {
    margin-left: -7.5px;
    margin-right: -7.5px;
    width: calc(100% + 15px);
  }
  .atc-legacy-container .k-footer-top {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .atc-legacy-container .k-f-title {
    font-size: 20px;
  }
  .atc-legacy-container .k-footer-center {
    display: none;
  }
  .atc-legacy-container .k-f-menu ul {
    padding-left: 0;
  }
  .atc-legacy-container .k-wrapper-1 {
    width: 100%;
    max-width: 100%;
  }
  .atc-legacy-container .k-hamburger-box {
    display: block;
  }
  .atc-legacy-container .k-main-menu > ul > li {
    display: none;
  }
  .atc-legacy-container .k-main-menu .k-submenu-btn {
    display: block;
  }
  .atc-legacy-container .k-main-menu .k-submenu {
    width: 572px;
  }
  .atc-legacy-container .k-main-menu .k-width-1 {
    width: 398px;
  }
  .atc-legacy-container .k-header {
    margin-top: 15px;
    height: 76px;
    background-position: -700px top;
  }
  .atc-legacy-container .k-logo {
    margin-top: -16.5px;
  }
  .atc-legacy-container .k-main-menu {
    margin-left: 10px;
  }
  .atc-legacy-container .k-menu-rsp nav > ul > li:nth-child(1),
  .atc-legacy-container .k-menu-rsp nav > ul > li:nth-child(2) {
    display: none;
  }
  .atc-legacy-container body {
    min-width: 340px;
  }
  .atc-legacy-container .k-banner-box .k-txt {
    font-size: 18px;
  }
  .atc-legacy-container .k-search-box {
    bottom: 15px;
  }
  .atc-legacy-container .k-banner,
  .atc-legacy-container .k-banner-content {
    min-height: 500px;
  }
  .atc-legacy-container .k-box-2 .k-txt {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }
  .atc-legacy-container .k-box-3 .k-description {
    padding-left: 15px;
    padding-right: 0;
  }
  .atc-legacy-container .k-boxes-3-1 .k-description {
    padding-left: 0;
    padding-right: 0;
  }
  .atc-legacy-container .k-boxes-3 .k-height-1 {
    min-height: 10px;
  }
  .atc-legacy-container .k-boxes-3-1 .k-button {
    margin-right: 0;
  }
  .atc-legacy-container .k-box-3 h4 {
    font-size: 20px;
    line-height: 1.2;
  }
  .atc-legacy-container .k-title-1 h2 {
    font-size: 26px;
  }
  .atc-legacy-container .k-banner-nav {
    display: none;
  }
  .atc-legacy-container .k-scroll-link {
    margin: 30px 0;
  }
  .atc-legacy-container .subpage .k-content-box-10-1 {
    width: calc(100% - 30px);
    padding: 15px;
  }
  .atc-legacy-container .about-us-photos > div {
    width: 48.5%;
    margin-bottom: 1.5%;
  }
  .atc-legacy-container .about-us-photos > div:nth-of-type(2n) {
    margin-right: 0%;
  }
  .atc-legacy-container .about-us-photos > div:nth-of-type(2n + 1) {
    margin-right: 2.5%;
  }
  .atc-legacy-container .individual-content .phrases h3 {
    width: 49%;
  }
  .atc-legacy-container #state-0 {
    right: 0px !important;
    left: auto;
  }
  .atc-legacy-container .text-photos > div {
    width: 48%;
  }
}
@media only screen and (max-width: 720px) {
  .atc-legacy-container .k-search .k-col {
    width: 25%;
  }
  .atc-legacy-container .k-search .k-row .k-col:nth-child(3) {
    width: 50%;
  }
  .atc-legacy-container .k-search .k-row .k-col:nth-child(3) .k-col {
    width: 50%;
  }
  .atc-legacy-container .inspiration-item .k-content-box-8-1 h1 {
    width: 100%;
  }
  .atc-legacy-container .form-box .large input,
  .atc-legacy-container .contact-content textarea {
    width: 100% !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .atc-legacy-container .g-recaptcha {
    margin-left: 0 !important;
  }
  .atc-legacy-container .contact-content button.btn-8 {
    margin: 20px 0 0 0 !important;
  }
  .atc-legacy-container #custom-department,
  .atc-legacy-container .list-3 input {
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .atc-legacy-container .list-3 .input-box {
    width: 100%;
  }
  .atc-legacy-container .form-box input {
    width: 100%;
  }
  .atc-legacy-container .inspiration-item .k-content-box-8-1 .k-btn-3 {
    float: left;
  }
  .atc-legacy-container .k-sidebar {
    width: 100%;
  }
  .atc-legacy-container .k-banner-2 li {
    height: 250px;
  }
  .atc-legacy-container .k-box-5 .k-txt-2,
  .atc-legacy-container .k-box-5 .k-txt-1,
  .atc-legacy-container .k-box-6 h3,
  .atc-legacy-container .k-term-box .k-txt-1 {
    font-size: 16px;
  }
  .atc-legacy-container .k-box-5 .k-txt-2,
  .atc-legacy-container .k-box-5 .k-txt-1 {
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
  }
  .atc-legacy-container .k-box-5 .k-bottom {
    padding-left: 15px;
    padding-right: 15px;
  }
  .atc-legacy-container .k-box-5 .k-top {
    padding-left: 0;
  }
  .atc-legacy-container .k-main {
    width: 100%;
    float: left;
    margin-top: 30px;
  }
  .atc-legacy-container .k-terms a:nth-child(6),
  .atc-legacy-container .k-terms a:nth-child(12) {
    border-right: none;
  }
  .atc-legacy-container .k-main-content {
    padding-top: 115px;
  }
  .atc-legacy-container .k-content-box-5 .k-txt,
  .atc-legacy-container .k-content-box-6 .k-txt {
    width: 100%;
    padding: 0 0 10px 0;
  }
  .atc-legacy-container .k-terms {
    height: auto;
    padding-right: 4px;
  }
  .atc-legacy-container .k-terms a,
  .atc-legacy-container .k-terms div {
    width: 16.6666%;
    margin-bottom: 4px;
  }
  .atc-legacy-container .k-content-box-6-1 {
    width: 100%;
  }
  .atc-legacy-container .k-terms .k-all {
    position: relative;
    top: 0;
    width: 100%;
    right: 0;
    margin: 0;
  }
  .atc-legacy-container .k-content-box-5 .k-tags {
    float: left;
    width: 100%;
  }
  .atc-legacy-container .k-box-4 figure {
    width: 100%;
  }
  .atc-legacy-container .k-box-4 .description {
    width: 100%;
    float: left;
  }
  .atc-legacy-container .k-box-4 .k-description {
    padding-left: 15px;
    padding-right: 15px;
  }
  .atc-legacy-container .k-box-4 .k-data-1 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }
  .atc-legacy-container .k-banner-content {
    padding-left: 37px !important;
    padding-right: 37px !important;
  }
  .atc-legacy-container .k-btn-3 {
    font-size: 13px;
  }
  .atc-legacy-container .k-banner,
  .atc-legacy-container .k-banner-content {
    min-height: 10px;
  }
  .atc-legacy-container .k-search .k-col {
    width: 50%;
  }
  .atc-legacy-container .k-search .k-row .k-col:nth-child(3),
  .atc-legacy-container .k-search .k-row .k-col:nth-child(4) {
    margin-top: 10px;
    width: 100%;
  }
  .atc-legacy-container .k-search .k-col-3 .k-col-3 {
    margin-top: 0;
  }
  .atc-legacy-container .k-select .chosen-container-single .chosen-single {
    padding-left: 10px;
  }
  .atc-legacy-container .k-select .chosen-container-single .chosen-single div {
    width: 30px;
  }
  .atc-legacy-container .k-banner-content {
    height: 600px;
    padding: 0 0 50px 0;
  }
  .atc-legacy-container .k-banner .k-prev-box,
  .atc-legacy-container .k-banner .k-next-box {
    margin-top: -59.9px;
  }
  .atc-legacy-container .k-banner-box .k-data-2 {
    font-size: 14px;
    padding-top: 4px;
  }
  .atc-legacy-container .k-banner-box .k-txt {
    font-size: 16px;
  }
  .atc-legacy-container .k-footer-top .k-col-box {
    width: 100%;
    margin-bottom: 25px;
  }
  .atc-legacy-container .k-footer {
    text-align: center;
  }
  .atc-legacy-container .k-social-box a {
    float: none;
    display: inline-block;
    vertical-align: top;
    margin-left: 5px;
    margin-right: 5px;
  }
  .atc-legacy-container .k-form-newsletter input {
    text-align: center;
  }
  .atc-legacy-container .k-form-newsletter button {
    text-align: center;
    padding-right: 45px;
    padding-left: 45px;
  }
  .atc-legacy-container .k-footer-top .k-col-box-3 {
    margin-bottom: 0;
  }
  .atc-legacy-container .k-header {
    padding-bottom: 6px;
  }
  .atc-legacy-container .k-form-newsletter button {
    width: 100%;
  }
  .atc-legacy-container .k-main-menu {
    display: none;
  }
  .atc-legacy-container .k-menu-rsp nav > ul > li:nth-child(1),
  .atc-legacy-container .k-menu-rsp nav > ul > li:nth-child(2) {
    display: block;
  }
  .atc-legacy-container .k-menu-rsp .k-submenu-btn > a {
    padding-right: 17px;
    background: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-1.png) right 0 center no-repeat;
  }
  .atc-legacy-container .k-logo {
    z-index: 300;
  }
  .atc-legacy-container .k-phone {
    margin-top: 2px;
    padding: 0;
    overflow: hidden;
    height: 18px;
    background-position: center center;
    text-indent: -9999999px;
    width: 18px;
  }
  .atc-legacy-container .k-logo img {
    width: 85px;
  }
  .atc-legacy-container .k-header {
    margin-top: -3px;
  }
  .atc-legacy-container .k-logo {
    margin-top: -4.5px;
  }
  .atc-legacy-container .k-langs {
    position: absolute;
    top: -50px;
    right: 40px;
  }
  .atc-legacy-container .k-langs {
    top: -30px;
    right: 67px;
  }
  .atc-legacy-container .k-name span {
    color: #fff;
    background: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/new/arrow-1.png) right center no-repeat;
  }
  .atc-legacy-container .k-u-box:nth-child(3) {
    padding-right: 0;
    margin-right: 0;
    background: none;
  }
  .atc-legacy-container .k-box-3 figure {
    width: 100%;
    margin-right: 0;
  }
  .atc-legacy-container .k-box-3 .k-description {
    padding: 10px 0 0 0;
    float: left;
    width: 100%;
  }
  .atc-legacy-container .k-box-3 figure img {
    width: 100%;
  }
  .atc-legacy-container .k-boxes-1 .k-col {
    width: 100%;
  }
  .atc-legacy-container .k-boxes-3 .k-col-box {
    width: 50%;
  }
  .atc-legacy-container .k-boxes-3 .k-col-box:nth-child(2n+1) {
    clear: left;
  }
  .atc-legacy-container .k-boxes-3-1 .k-box-3 figure {
    margin-bottom: 11px;
  }
  .atc-legacy-container .k-btn-3,
  .atc-legacy-container .k-form-newsletter button {
    width: 250px;
    padding: 0 15px;
    background-position: right 14px center !important;
  }
  .atc-legacy-container .k-form-newsletter button {
    width: 100%;
  }
  .atc-legacy-container .k-content-box-2 {
    padding-top: 15px;
  }
  .atc-legacy-container .k-boxes-2 .k-col {
    width: 33.333%;
  }
  .atc-legacy-container .k-boxes-2 .k-col-1 {
    width: 66.6666%;
  }
  .atc-legacy-container .k-content-box-2-1 .k-boxes-2 .k-col-1 {
    width: 100%;
  }
  .atc-legacy-container .k-content-box-2-1 .k-boxes-2 .k-col-2 {
    width: 100%;
  }
  .atc-legacy-container .k-banner-2 .k-prev-box,
  .atc-legacy-container .k-banner-2 .k-next-box {
    margin-top: -35.5px;
  }
  .atc-legacy-container .offer-list li {
    width: 100%;
  }
  .atc-legacy-container .pagination {
    width: 100%;
    margin: 10px 0 0 -10px;
    float: left;
  }
  .atc-legacy-container .k-content-box-8 h1 {
    font-size: 36px;
  }
  .atc-legacy-container .negative,
  .atc-legacy-container .positive {
    margin-left: -47.5%;
    width: 90%;
  }
  .atc-legacy-container .map-points-of-sell-list > li .map {
    width: 100%;
    margin-bottom: 10px;
  }
  .atc-legacy-container .map-points-of-sell-list > li .map > a {
    display: none;
  }
  .atc-legacy-container .map-points-of-sell-list > li .hours {
    position: relative;
    float: left;
    display: block;
    left: 0;
    top: 0;
    clear: left;
  }
}
@media only screen and (max-width: 574px) {
  .atc-legacy-container .k-boxes-3 .k-col-box {
    width: 100%;
  }
  .atc-legacy-container .k-content-box-8 h1 {
    font-size: 36px;
  }
  .atc-legacy-container .k-btn-box-1 a {
    width: 100%;
    margin-right: 0;
  }
  .atc-legacy-container .k-boxes-2 .k-col {
    width: 50%;
  }
  .atc-legacy-container .k-content-box-2-0 .k-boxes-2 .k-col:last-child {
    width: 100%;
  }
  .atc-legacy-container .k-content-box-2-0 .k-boxes-2 .k-col:last-child .k-box-2 {
    width: 50%;
    float: left;
  }
  .atc-legacy-container .k-menu-rsp {
    width: initial;
  }
  .atc-legacy-container .negative-bg,
  .atc-legacy-container .positive-bg {
    background-image: none;
  }
  .atc-legacy-container .negative .description,
  .atc-legacy-container .positive .description {
    padding: 45px;
  }
  .atc-legacy-container .about-us-photos > div {
    width: 100%;
    margin-right: 0%;
  }
  .atc-legacy-container .map-points-of-sell-list > li .map {
    width: 100%;
  }
  .atc-legacy-container .text-photos > div {
    width: 99%;
  }
  .atc-legacy-container .k-content-box-6-2 .k-input {
    width: 100%;
  }
  .atc-legacy-container .k-content-box-6-2 .k-input input {
    width: 100%;
  }
  .atc-legacy-container .k-content-box-6-2 .k-select {
    margin-top: 10px;
    width: 50%;
  }
  .atc-legacy-container .k-content-box-6-2 .k-btn-1 {
    margin-top: 10px;
    width: 46.5%;
  }
}

.atc-legacy-container {
  @import "owl.carousel.css";
  @import "owl.theme.default.css";
}
.atc-legacy-container .popup-overlay {
  display: block;
  position: fixed;
  height: 100%;
  width: 100%;
  background-color: rgba(255, 255, 255, 0.6274509804);
  z-index: 999;
}
.atc-legacy-container .popup-box {
  --popup-height: 700px;
}
.atc-legacy-container .flex-cols {
  display: flex;
  flex-wrap: wrap;
  justify-content: center !important;
  margin-bottom: 2em;
}
.atc-legacy-container .col {
  flex-shrink: 0;
  width: 20%;
  overflow: hidden;
}
.atc-legacy-container .flex-cols .col img {
  margin: 0px auto;
  display: block;
}
.atc-legacy-container .flex-cols .col span {
  display: block;
  color: #ef8a0d;
  font-weight: bold;
  font-size: 0.725em;
  padding: 8px;
  line-height: 1;
  text-align: center;
}
.atc-legacy-container .color-black {
  color: #222;
}
.atc-legacy-container .color-white {
  color: #fff;
}
.atc-legacy-container .bg-ment {
  background: url("/files/wyjazdy_mentoringowe/wyj-ment.jpg");
  background-size: cover;
  background-position: left center;
  color: #fff;
  padding: 5rem;
  margin-bottom: 3rem;
  overflow: hidden;
}
.atc-legacy-container .bg-ment > div {
  width: 50%;
  margin-left: auto;
  display: block;
  background: rgba(0, 0, 0, 0.4);
  padding: 2rem;
  overflow: hidden;
}
.atc-legacy-container .bg-ment h3,
.atc-legacy-container .bg-ment h2 {
  color: #fff;
}
.atc-legacy-container .bg-ment form label {
  color: #fff;
  width: 25%;
}
.atc-legacy-container .bg-ment .input-box {
  width: 75%;
  overflow: hidden;
  padding-right: 20px;
}
.atc-legacy-container .bg-ment .input-box input {
  width: 100% !important;
}
.atc-legacy-container .bg-ment .color-orange {
  color: #ffa85c !important;
}
.atc-legacy-container .input-line {
  display: flex;
}
.atc-legacy-container .p-4 {
  padding: 4rem;
}
.atc-legacy-container .list-3 li {
  background: url("https://airtoursclub-legacy-images.netlify.app/public/img/default/thumb-up.svg") left 0px no-repeat;
}
.atc-legacy-container .individual-content.individual-content-box {
  display: flex;
  align-items: center !important;
}
@media only screen and (min-width: 1900px) {
  .atc-legacy-container .col {
    width: 10%;
  }
  .atc-legacy-container .bg-ment > div {
    width: 33%;
  }
  .atc-legacy-container .individual-content.individual-content-box figure img {
    width: calc(70% - 10px);
  }
  .atc-legacy-container .individual-content.individual-content-box .column:first-child {
    width: 66%;
  }
  .atc-legacy-container .individual-content.individual-content-box .column:last-child {
    width: 33%;
  }
}
@media only screen and (max-width: 576px) {
  .atc-legacy-container .individual-content.individual-content-box {
    display: block;
  }
  .atc-legacy-container .individual-content.individual-content-box .p-4 {
    padding: 0px;
  }
  .atc-legacy-container .individual-content.individual-content-box figure {
    margin-bottom: 2rem;
  }
  .atc-legacy-container .col {
    width: 33%;
  }
  .atc-legacy-container .bg-ment > div {
    width: calc(100% - 4rem);
  }
  .atc-legacy-container .bg-ment {
    padding: 1rem;
  }
  .atc-legacy-container .subpage .k-content-box-10-1 {
    padding: 0px;
    width: 100%;
  }
  .atc-legacy-container .input-line {
    display: block;
  }
  .atc-legacy-container .bg-ment .input-box {
    width: 100%;
  }
  .atc-legacy-container .p-2 {
    padding: 1rem;
  }
}
@media only screen and (max-width: 500px) {
  .atc-legacy-container .popup-box {
    height: 660px;
  }
}
.atc-legacy-container .popup-box {
  --popup-width: 338px;
  --popup-height: 670px;
  --popup-black-color: #432a19;
  --popup-font-size: 16px;
  position: absolute;
  background-color: #fff;
  width: var(--popup-width);
  height: var(--popup-height);
  left: calc(50% - var(--popup-width) / 2);
  top: calc(50% - var(--popup-height) / 2);
}
.atc-legacy-container .popup-top {
  background: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/popup/popup-top.png) no-repeat;
}
.atc-legacy-container .popup-bottom {
  background: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/popup/popup-bottom.png?2021) no-repeat left bottom;
  padding-bottom: 240px;
}
.atc-legacy-container .popup-close {
  position: absolute;
  right: 20px;
  top: 0;
  font-size: 60px;
  margin-top: -2px;
}
.atc-legacy-container .popup-close:after {
  content: "Ă";
  cursor: pointer;
}
.atc-legacy-container .popup-inner-box {
  padding: 20px 20px 20px 20px;
  font-size: var(--popup-font-size);
}
.atc-legacy-container .popup-inner-box div {
  margin-bottom: 20px;
}
@media only screen and (max-width: 500px) {
  .atc-legacy-container .popup-inner-box div {
    margin-bottom: 15px;
  }
}
.atc-legacy-container .popup-white {
  color: #fff;
}
.atc-legacy-container .popup-black {
  color: var(--popup-black-color);
}
.atc-legacy-container .popup-button {
  position: relative;
}
.atc-legacy-container .popup-button button {
  position: absolute;
  right: 0;
  background-color: #e1670c;
  width: 100px;
  height: 40px;
  font-size: var(--popup-font-size);
  font-weight: 600;
  text-align: center;
  vertical-align: middle;
  border: none;
}
.atc-legacy-container .popup-header {
  font-size: 30px;
  font-weight: 700;
  margin-left: -5px;
}
.atc-legacy-container .popup-subheader {
  font-size: calc(var(--popup-font-size) + 2px);
  font-weight: 600;
}
.atc-legacy-container .popup-box input {
  width: calc(100% - 14px);
  font-size: var(--popup-font-size);
  color: var(--popup-black-color);
  padding: 5px;
}
.atc-legacy-container .popup-box button {
  cursor: pointer;
}
.atc-legacy-container .popup-black div.checkbox {
  font-size: 0.8em;
}
.atc-legacy-container .popup-black div.checkbox input {
  margin-left: 0px;
  margin-top: 5px;
}
.atc-legacy-container .popup-black div.checkbox label {
  width: calc(100% - 25px);
}
.atc-legacy-container .popup-black .errors {
  padding-top: 4px;
  padding-bottom: 0px;
}
.atc-legacy-container .popup-trigger {
  position: fixed;
  z-index: 400;
  bottom: 10px;
  right: 10px;
  height: 110px;
  width: 149px;
  background: url(https://airtoursclub-legacy-images.netlify.app/public/img/default/popup/popup-fixed.png) no-repeat;
  cursor: pointer;
}
@media only screen and (max-width: 1350px) and (min-width: 721px) {
  .atc-legacy-container .popup-trigger {
    right: 0px;
    bottom: 0px;
  }
}
@media only screen and (max-width: 720px) {
  .atc-legacy-container .popup-trigger {
    right: 0px;
    bottom: 20px;
  }
}
.atc-legacy-container .popup-trigger > div {
  color: #fff;
  font-size: 17px;
  font-family: "Roboto Slab", serif;
  padding-left: 16px;
}
.atc-legacy-container .popup-trigger > div span {
  font-size: 28px;
}
@media only screen and (max-width: 720px) {
  .atc-legacy-container .popup-trigger > div {
    padding-left: 21px;
    padding-top: 7px;
    font-size: 15px;
  }
  .atc-legacy-container .popup-trigger > div span {
    font-size: 26px;
  }
}
.atc-legacy-container .seo-box {
  display: flex;
  gap: 25px;
  flex-direction: column;
  width: 100%;
  margin-bottom: 50px;
}
.atc-legacy-container .no-margin-bottom {
  margin-bottom: 0;
}
.atc-legacy-container .seo-row {
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-start;
  gap: 25px;
}
.atc-legacy-container .seo-row.seo-reverse {
  flex-direction: row-reverse;
}
.atc-legacy-container .seo-row > * {
  flex-basis: 100%;
}
.atc-legacy-container .seo-image img {
  width: 100%;
  height: auto;
  max-width: 100%;
}
.atc-legacy-container .only-mobile {
  display: none;
}
.atc-legacy-container .seo-content ul {
  list-style: disc outside;
  padding-left: 0;
}
.atc-legacy-container .seo-content ul:last-child {
  padding-bottom: 0;
}
.atc-legacy-container .seo-content ul li:not(:last-child) {
  margin-bottom: 5px;
}
.atc-legacy-container .seo-box > h2 {
  margin-bottom: 0;
}
.atc-legacy-container .seo-box h2 {
  line-height: 1.2em;
  font-size: 24px;
}
.atc-legacy-container .contact-content-margins {
  margin: 50px 0;
}
.atc-legacy-container .seo-title h1 {
  font-size: clamp(28px, 3vw, 48px);
  font-weight: 700;
  background: none;
  /*border-bottom: 3px solid #e67819;*/
  display: inline-block;
  /*padding-bottom: 20px;*/
  /*margin-bottom: 30px;*/
  color: #e67819;
  line-height: 1.2em;
}
.atc-legacy-container ul.box-list.box-list-v2 {
  float: none;
  display: grid;
  grid-template-columns: auto auto auto auto auto;
  gap: 25px;
}
.atc-legacy-container ul.box-list.box-list-v2 li {
  background: none;
  float: none;
  width: 100%;
  border-top: none;
  margin-top: 0;
}
.atc-legacy-container ul.box-list.box-list-v2 li figure {
  float: none;
  flex-shrink: 0;
}
.atc-legacy-container ul.box-list.box-list-v2 li .box-list-header {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}
.atc-legacy-container ul.box-list.box-list-v2 li .box-list-header .box-list-title {
  flex-grow: 1;
  line-height: 1.5em;
}
.atc-legacy-container ul.box-list.box-list-v2 .txt {
  padding-left: 0;
  margin-left: 0;
}
.atc-legacy-container .text-center {
  text-align: center;
}
.atc-legacy-container .owl-item.active {
  border: none;
}
.atc-legacy-container .owl-carousel .owl-stage:after {
  content: none;
}
.atc-legacy-container .contact-content.seo-contact iframe {
  display: none;
}
.atc-legacy-container .row-2-columns > .seo-image {
  flex-basis: 49%;
}
.atc-legacy-container .row-3-columns > .seo-content {
  flex-basis: 200%;
}
.atc-legacy-container .k-text .k-wrapper-4 .seo-content a {
  color: inherit;
}
.atc-legacy-container .k-text .k-wrapper-4 .seo-content a:hover {
  color: #e18e00;
}
.atc-legacy-container .img-responsive {
  max-width: 100%;
  width: 100%;
  height: auto;
}
@media only screen and (min-width: 1400px) {
  .atc-legacy-container .row-3-columns > .seo-content {
    flex-basis: 300%;
  }
  .atc-legacy-container .row-3-columns {
    gap: 70px;
  }
}
@media only screen and (min-width: 1600px) {
  .atc-legacy-container .row-3-columns > .seo-content {
    flex-basis: 400%;
  }
}
@media only screen and (min-width: 1800px) {
  .atc-legacy-container .row-3-columns > .seo-content {
    flex-basis: 500%;
  }
}
@media only screen and (max-width: 1200px) {
  .atc-legacy-container ul.box-list.box-list-v2 {
    grid-template-columns: auto auto auto;
  }
  .atc-legacy-container .row-3-columns.seo-row {
    flex-wrap: wrap;
  }
  .atc-legacy-container .row-3-columns.seo-row .only-mobile {
    display: initial;
  }
  .atc-legacy-container .row-3-columns.seo-row .only-desktop {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .atc-legacy-container .seo-box {
    margin-bottom: 25px;
  }
  .atc-legacy-container .seo-row {
    flex-wrap: wrap;
  }
  .atc-legacy-container .seo-row > * {
    flex-basis: 100%;
  }
  .atc-legacy-container .only-mobile {
    display: initial;
  }
  .atc-legacy-container .only-desktop {
    display: none;
  }
  .atc-legacy-container ul.box-list.box-list-v2 {
    grid-template-columns: auto auto;
  }
}
@media only screen and (max-width: 500px) {
  .atc-legacy-container ul.box-list.box-list-v2 {
    grid-template-columns: auto;
  }
}
.atc-legacy-container .kariera h3.color-orange {
  margin-bottom: 10px;
}
.atc-legacy-container .kariera .offer-description {
  display: none;
}
.atc-legacy-container .kariera .offer-show {
  text-align: center;
  font-weight: bold;
  cursor: pointer;
}
.atc-legacy-container .seo-tags {
  padding-top: 50px;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  width: 100%;
  gap: 5px;
}
.atc-legacy-container .seo-tags > a {
  line-height: 34px;
  border-radius: 0;
}

.atc-legacy-page {
  display: grid;
  background: var(--background-muted);
}
.atc-legacy-page h1,
.atc-legacy-page h2,
.atc-legacy-page h3,
.atc-legacy-page h4,
.atc-legacy-page h5 {
  font-family: "Cinzel", serif !important;
  font-weight: bold !important;
}

.atc-legacy-container {
  margin: 0 auto;
  margin-top: calc(var(--header-height));
  padding: 24px;
  background: white;
}
.atc-legacy-container {
  width: 100%;
}
@media (min-width: 640px) {
  .atc-legacy-container {
    max-width: 640px;
  }
}
@media (min-width: 768px) {
  .atc-legacy-container {
    max-width: 768px;
  }
}
@media (min-width: 1024px) {
  .atc-legacy-container {
    max-width: 1024px;
  }
}
@media (min-width: 1280px) {
  .atc-legacy-container {
    max-width: 1280px;
  }
}
@media (min-width: 1536px) {
  .atc-legacy-container {
    max-width: 1536px;
  }
}
@media (min-width: 640px) {
  .atc-legacy-container {
    margin-top: calc(var(--header-height) + 45px);
  }
}
@media (min-width: 1024px) {
  .atc-legacy-container {
    padding: 40px;
  }
}
@media (min-width: 1280px) {
  .atc-legacy-container {
    padding: 64px;
  }
}
.atc-legacy-container > .k-wrapper-4 {
  padding: 0 !important;
}
.atc-legacy-container > .subpage > .k-content-box-10-1 {
  width: 100%;
  padding: 0 !important;
}

/*# sourceMappingURL=styles.css.map */
