/* Images */
.u-section-1 {
  background-image: linear-gradient(0deg, rgba(0,0,0,0.4), rgba(0,0,0,0.4)), url("../images/nav.jpeg");
  background-position: 50% 50%;
}
.u-section-2 .u-image-1 {
  min-height: 380px;
  max-height: 380px;
  pointer-events: auto;
  background-image: url("../images/Paris_Barcelona_2025.png");
}
.u-section-3 .u-image-1 {
  min-height: 380px;
  max-height: 380px;
  pointer-events: auto;
  background-image: url("../images/Cruise_2024.png");
}
.u-section-4 .u-image-1 {
  min-height: 380px;
  max-height: 380px;
  pointer-events: auto;
  background-image: url("../images/NewYears_2023.png");
}
.u-section-5 .u-image-1 {
  min-height: 380px;
  max-height: 380px;
  pointer-events: auto;
  background-image: url("../images/Ptown_2023.png");
}
.u-section-6 .u-image-1 {
  min-height: 380px;
  max-height: 380px;
  pointer-events: auto;
  background-image: url("../images/Friendsgiving_2022.png");
}
.u-section-7 .u-image-1 {
  min-height: 380px;
  max-height: 380px;
  pointer-events: auto;
  background-image: url("../images/London_Paris_2022.png");
}
.u-section-8 .u-image-1 {
  min-height: 380px;
  max-height: 380px;
  pointer-events: auto;
  background-image: url("../images/Brooklyn_2022.png");
}

#sec-0e77 {text-align: left;}

/* Background Colors */
#sec200 {
  background-color: #96240d;
}
#sec300 {
  background-color: #dd6f1a;
}
#sec400 {
  background-color: #e5e765;
}
#sec500 {
  background-color: #294604;
}
#sec600 {
  background-color: #0d345b;
}
#sec700 {
  background-color: #553483;
}
#sec800 {
  background-color: #921fec;
}
/* Header */
.u-section-1 .u-sheet-1 {
  min-height: 350px;
}
.u-section-1 .u-text-1 {
  margin: 50px auto 60px;
}
@media (max-width: 1199px) {
  .u-section-1 .u-sheet-1 {
    min-height: 289px;
  }
}
@media (max-width: 991px) {
  .u-section-1 .u-sheet-1 {
    min-height: 221px;
  }
}
@media (max-width: 767px) {
  .u-section-1 .u-sheet-1 {
    min-height: 166px;
  }
}
@media (max-width: 575px) {
  .u-section-1 .u-sheet-1 {
    min-height: 105px;
  }
}
/* Links */
.zipLinks  {
  text-decoration: underline !important;
}
.u-accordion-link-1:after {
    content: '\002B';
    padding-left:  5px;
}
.active:after {
  content: "\2212";
}

/* Images on the Left */
.u-section-2, .u-section-4, .u-section-6, .u-section-8 {
  background-image: none;
}
.u-section-2 .u-sheet-1, .u-section-4 .u-sheet-1, .u-section-6 .u-sheet-1, .u-section-8 .u-sheet-1 {
  min-height: 420px;
}
.u-section-2 .u-layout-wrap-1, .u-section-4 .u-layout-wrap-1, .u-section-6 .u-layout-wrap-1, .u-section-8 .u-layout-wrap-1 {
  pointer-events: auto;
  margin-top: 20px;
  margin-bottom: 0;
}
.u-section-2 .u-container-layout-1, .u-section-4 .u-container-layout-1, .u-section-6 .u-container-layout-1, .u-section-8 .u-container-layout-1 {
  padding: 30px 60px;
}
.u-section-2 .u-layout-cell-2, .u-section-4 .u-layout-cell-2, .u-section-6 .u-layout-cell-2, .u-section-8 .u-layout-cell-2 {
  min-height: 370px;
  pointer-events: auto;
}
.u-section-2 .u-container-layout-2, .u-section-4 .u-container-layout-2, .u-section-6 .u-container-layout-2, .u-section-8 .u-container-layout-2 {
  padding: 0 54px;
}
.u-section-2 .u-text-1, .u-section-4 .u-text-1, .u-section-6 .u-text-1, .u-section-8 .u-text-1 {
  margin: 0;
}
.u-section-2 .u-text-2, .u-section-4 .u-text-2, .u-section-6 .u-text-2, .u-section-8 .u-text-2 {
  margin: 20px 0 0;
}
.u-section-2 .u-text-3, .u-section-4 .u-text-3, .u-section-6 .u-text-3, .u-section-8 .u-text-3 {
  margin: 20px 0 0;
}
.u-section-2 .u-text-4, .u-section-4 .u-text-4, .u-section-6 .u-text-4, .u-section-8 .u-text-4 {
  margin: 0;
}
.u-section-2 .u-accordion-1, .u-section-4 .u-accordion-1, .u-section-6 .u-accordion-1, .u-section-8 .u-accordion-1 {
  width: 100%;
}
.u-section-2 .u-accordion-link-1, .u-section-4 .u-accordion-link-1, .u-section-6 .u-accordion-link-1, .u-section-8 .u-accordion-link-1 {
  padding: 10px 0;
}
.u-section-2 .u-accordion-pane-1, .u-section-4 .u-accordion-pane-1, .u-section-6 .u-accordion-pane-1, .u-section-8 .u-accordion-pane-1 {
  min-height: 150px;
}
.u-section-2 .u-container-layout-3, .u-section-4 .u-container-layout-3, .u-section-6 .u-container-layout-3, .u-section-8 .u-container-layout-3 {
  padding: 0 0 30px;
}
.u-section-2 .u-accordion-1, .u-section-4 .u-accordion-1, .u-section-6 .u-accordion-1, .u-section-8 .u-accordion-1 {
  width: 100%;
}

@media (max-width: 1199px) {
  .u-section-2 .u-sheet-1, .u-section-4 .u-sheet-1, .u-section-6 .u-sheet-1, .u-section-8 .u-sheet-1 {
    min-height: 420px;
  }
  .u-section-2 .u-image-1, .u-section-4 .u-image-1, .u-section-6 .u-image-1, .u-section-8 .u-image-1 {
    min-height: 375px;
    max-height: 375px;
  }
  .u-section-2 .u-layout-cell-2, .u-section-4 .u-layout-cell-2, .u-section-6 .u-layout-cell-2, .u-section-8 .u-layout-cell-2 {
    min-height: 275px;
  }
}

@media (max-width: 991px) {
  .u-section-2 .u-sheet-1, .u-section-4 .u-sheet-1, .u-section-6 .u-sheet-1, .u-section-8 .u-sheet-1 {
    min-height: 325px;
  }
  .u-section-2 .u-layout-wrap-1, .u-section-4 .u-layout-wrap-1, .u-section-6 .u-layout-wrap-1, .u-section-8 .u-layout-wrap-1 {
    margin-top: 20px;
  }
  .u-section-2 .u-image-1, .u-section-4 .u-image-1, .u-section-6 .u-image-1, .u-section-8 .u-image-1 {
    min-height: 285px;
    max-height: 285px;
  }
  .u-section-2 .u-container-layout-1, .u-section-4 .u-container-layout-1, .u-section-6 .u-container-layout-1, .u-section-8 .u-container-layout-1 {
    padding-left: 30px;
    padding-right: 30px;
  }
  .u-section-2 .u-layout-cell-2, .u-section-4 .u-layout-cell-2, .u-section-6 .u-layout-cell-2, .u-section-8 .u-layout-cell-2 {
    min-height: 285px;
  }
  .u-section-2 .u-container-layout-2, .u-section-4 .u-container-layout-2, .u-section-6 .u-container-layout-2, .u-section-8 .u-container-layout-2 {
    padding-left: 30px;
    padding-right: 30px;
  }
  .u-section-2 .u-text-4, .u-section-4 .u-text-4, .u-section-6 .u-text-4, .u-section-8 .u-text-4 {
    width: 100%;
    font-size: 14px;
  }
}

@media (max-width: 767px) {
  .u-section-2 .u-sheet-1, .u-section-4 .u-sheet-1, .u-section-6 .u-sheet-1, .u-section-8 .u-sheet-1 {
    min-height: 750px;
  }
  .u-section-2 .u-image-1, .u-section-4 .u-image-1, .u-section-6 .u-image-1, .u-section-8 .u-image-1 {
    min-height: 525px;
    max-height: 525px;
  }
  .u-section-2 .u-container-layout-1, .u-section-4 .u-container-layout-1, .u-section-6 .u-container-layout-1, .u-section-8 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }
  .u-section-2 .u-layout-cell-2, .u-section-4 .u-layout-cell-2, .u-section-6 .u-layout-cell-2, .u-section-8 .u-layout-cell-2 {
    min-height: 235px;
  }
  .u-section-2 .u-container-layout-2, .u-section-4 .u-container-layout-2, .u-section-6 .u-container-layout-2, .u-section-8 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px;
  }
  .u-section-2 .u-text-1, .u-section-4 .u-text-1, .u-section-6 .u-text-1, .u-section-8 .u-text-1 {
    width: auto;
    margin-top: 10px;
  }
  .u-section-2 .u-text-2, .u-section-4 .u-text-2, .u-section-6 .u-text-2, .u-section-8 .u-text-2 {
    margin-top: 10px;
  }
  .u-section-2 .u-text-3, .u-section-4 .u-text-3, .u-section-6 .u-text-3, .u-section-8 .u-text-3 {
    margin-top: 20px;
  }
}

@media (max-width: 575px) {
  .u-section-2 .u-sheet-1, .u-section-4 .u-sheet-1, .u-section-6 .u-sheet-1, .u-section-8 .u-sheet-1 {
    min-height: 140px;
  }
  .u-section-2 .u-layout-wrap-1, .u-section-4 .u-layout-wrap-1, .u-section-6 .u-layout-wrap-1, .u-section-8 .u-layout-wrap-1 {
    width:  100%;
  }
  .u-section-2 .u-image-1, .u-section-4 .u-image-1, .u-section-6 .u-image-1, .u-section-8 .u-image-1 {
    min-height: 100vw;
  }
  .u-section-2 .u-layout-cell-2, .u-section-4 .u-layout-cell-2, .u-section-6 .u-layout-cell-2, .u-section-8 .u-layout-cell-2 {
    min-height: 200px;
  }
  .u-section-2 .u-accordion-1, .u-section-4 .u-accordion-1, .u-section-6 .u-accordion-1, .u-section-8 .u-accordion-1 {
    width: 100%;
    margin-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }
  .u-section-2 .u-accordion-pane-1, .u-section-4 .u-accordion-pane-1, .u-section-6 .u-accordion-pane-1, .u-section-8 .u-accordion-pane-1 {
    min-height: 89px;
    height: auto;
  }
  .u-section-2 .u-container-layout-3, .u-section-4 .u-container-layout-3, .u-section-6 .u-container-layout-3, .u-section-8 .u-container-layout-3 {
    padding-bottom: 10px;
  }
}

/* Images on the Right */
.u-section-3, .u-section-5, .u-section-7 {
  background-image: none;
}
.u-section-3 .u-sheet-1, .u-section-5 .u-sheet-1, .u-section-7 .u-sheet-1 {
  min-height: 420px;
}
.u-section-3 .u-layout-wrap-1, .u-section-5 .u-layout-wrap-1, .u-section-7 .u-layout-wrap-1 {
  pointer-events: auto;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: auto;
}
.u-section-3 .u-layout-cell-1, .u-section-5 .u-layout-cell-1, .u-section-7 .u-layout-cell-1  {
  min-height: 370px;
  pointer-events: auto;
}
.u-section-3 .u-container-layout-1, .u-section-5 .u-container-layout-1, .u-section-7 .u-container-layout-1  {
  padding: 0 54px;
}
.u-section-3 .u-text-1, .u-section-5 .u-text-1, .u-section-7 .u-text-1 {
  margin: 0;
}
.u-section-3 .u-text-2, .u-section-5 .u-text-2, .u-section-7 .u-text-2 {
  margin: 20px 0 0;
}
.u-section-3 .u-text-3, .u-section-5 .u-text-3, .u-section-7 .u-text-3 {
  margin: 20px 0 0;
}
.u-section-3 .u-text-4, .u-section-5 .u-text-4, .u-section-7 .u-text-4 {
  margin: 0;
}
.u-section-3 .u-accordion-1, .u-section-5 .u-accordion-1, .u-section-7 .u-accordion-1 {
  margin-top: 0;
  margin-bottom: 0;
}
.u-section-3 .u-accordion-link-1, .u-section-5 .u-accordion-link-1, .u-section-7 .u-accordion-link-1 {
  padding: 10px 0;
}
.u-section-3 .u-accordion-pane-1, .u-section-5 .u-accordion-pane-1, .u-section-7 .u-accordion-pane-1 {
  min-height: 150px;
}
.u-section-3 .u-container-layout-2, .u-section-5 .u-container-layout-2, .u-section-7 .u-container-layout-2 {
  padding: 0 0 30px;
}
.u-section-3 .u-container-layout-3, .u-section-5 .u-container-layout-3, .u-section-7 .u-container-layout-3 {
  padding: 30px 60px;
}

@media (max-width: 1199px) {
  .u-section-3 .u-sheet-1, .u-section-5 .u-sheet-1, .u-section-7 .u-sheet-1 {
    min-height: 420px;
  }
  .u-section-3 .u-layout-wrap-1, .u-section-5 .u-layout-wrap-1, .u-section-7 .u-layout-wrap-1 {
    margin-left: initial;
  }
  .u-section-3 .u-layout-cell-1, .u-section-5 .u-layout-cell-1, .u-section-7 .u-layout-cell-1 {
    min-height: 275px;
  }
  .u-section-3 .u-image-1, .u-section-5 .u-image-1, .u-section-7 .u-image-1 {
    min-height: 375px; 
    max-height: 375px;
  }
}

@media (max-width: 991px) {
  .u-section-3 .u-sheet-1, .u-section-5 .u-sheet-1, .u-section-7 .u-sheet-1 {
    min-height: 313px;
  }
  .u-section-3 .u-layout-cell-1, .u-section-5 .u-layout-cell-1, .u-section-7 .u-layout-cell-1 {
    min-height: 100px;
  }
  .u-section-3 .u-container-layout-1, .u-section-5 .u-container-layout-1, .u-section-7 .u-container-layout-1 {
    padding-left: 30px;
    padding-right: 30px;
  }
  .u-section-3 .u-image-1, .u-section-5 .u-image-1, .u-section-7 .u-image-1 {
    min-height: 285px;
    max-height: 285px;
  }
  .u-section-3 .u-container-layout-3, .u-section-5 .u-container-layout-3, .u-section-7 .u-container-layout-3 {
    padding-left: 30px;
    padding-right: 30px;
  }
  .u-section-3 .u-text-4, .u-section-5 .u-text-4, .u-section-7 .u-text-4{
    width: 100%;
    font-size: 14px;
  }
}

@media (max-width: 767px) {
  .u-section-3 .u-sheet-1, .u-section-5 .u-sheet-1, .u-section-7 .u-sheet-1 {
    min-height: 750px;
  }
  .u-section-3 .u-container-layout-1, .u-section-5 .u-container-layout-1, .u-section-7 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }
  .u-section-3 .u-text-1, .u-section-5 .u-text-1, .u-section-7 .u-text-1 {
    width: auto;
    margin-top: 10px;
  }
  .u-section-3 .u-text-2, .u-section-5 .u-text-2, .u-section-7 .u-text-2 {
    margin-top: 10px;
  }
  .u-section-3 .u-text-3, .u-section-5 .u-text-3, .u-section-7 .u-text-3 {
    margin-top: 20px;
  }
  .u-section-3 .u-image-1, .u-section-5 .u-image-1, .u-section-7 .u-image-1 {
    min-height: 525px;
    max-height: 525px;
  }
  .u-section-3 .u-container-layout-3, .u-section-5 .u-container-layout-3, .u-section-7 .u-container-layout-3 {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (max-width: 575px) {
  .u-section-3 .u-sheet-1, .u-section-5 .u-sheet-1, .u-section-7 .u-sheet-1 {
    min-height: 140px;
  }
  .u-section-3 .u-layout-wrap-1, .u-section-5 .u-layout-wrap-1, .u-section-7 .u-layout-wrap-1 {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
  .u-section-3 .u-layout-cell-1, .u-section-5 .u-layout-cell-1, .u-section-7 .u-layout-cell-1 {
    min-height: 201px;
  }
  .u-section-3 .u-text-1, .u-section-5 .u-text-1, .u-section-7 .u-text-1 {
    margin-top: 0;
  }
  .u-section-3 .u-text-3, .u-section-5 .u-text-3, .u-section-7 .u-text-3 {
    width: auto;
    margin-top: 10px;
  }
  .u-section-3 .u-image-1, .u-section-5 .u-image-1, .u-section-7 .u-image-1 {
    min-height: 100vw;
  }
}
