#tour-container #tour-view {
  padding-bottom: 40px;
}
#tour-container #tour-view .img-gallery {
  overflow: hidden;
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: repeat(2, 275px);
  gap: 10px;
  width: 100%;
  /* max-width: 1200px; */
  margin: 0 auto;
}
#tour-container #tour-view .img-gallery img {
  border-radius: 10px;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  display: block;
}
#tour-container #tour-view .img-gallery__item {
  position: relative;
  overflow: hidden;
  border-radius: 8px;
  overflow: hidden;
}
#tour-container #tour-view .img-gallery__item--large {
  grid-column: 1;
  grid-row: 1/span 2;
}
#tour-container #tour-view .img-gallery__item--top-right {
  grid-column: 2;
  grid-row: 1;
}
#tour-container #tour-view .img-gallery__item--bottom-right {
  grid-column: 2;
  grid-row: 2;
  overflow: hidden;
}
#tour-container #tour-view .img-gallery__item--bottom-right .btn-more {
  position: absolute;
  bottom: 0;
  right: 0;
}
#tour-container #tour-view .img-gallery .modal .modal-dialog {
  min-width: 86svw;
  max-height: 90vh;
}
#tour-container .total{
    padding         : 10px 15px;
    border-radius   : 10px;
    color           : #fff;
    font-size       : 28px;
    background-color: #12834c;
    
}
#tour-container .amount_note{
    font-size: 14px;
}
.checkout_form div.label {
    font-size  : 18px;
    color      : #13643D;
    padding-top: 10px;
}
.checkout_form div.value {
    padding: 12px 0px;
    border-bottom: 1px solid #E9E9E9;
}
.checkout_form div.value.note {
    padding: 10px 5px 75px 5px;
    min-height: 125px;
    background-color: #fff;
    border-radius: 7px;
}
.trip_items i, .trip_items svg{
    color      : #13643D;
}
.trip_items .cancelation{
    font-size: 12px;
}
@media screen and (max-width: 768px) {
  #tour-container #tour-view .img-gallery .modal .modal-dialog {
    min-width: 94vw;
  }
}
#tour-container #tour-view .img-gallery .modal .modal-dialog .modal-body {
  min-height: 550px;
  height: 70vh;
  max-height: 70vh;
  overflow-y: hidden;
}
#tour-container #tour-view .img-gallery .modal .modal-dialog .modal-body .img-list-container {
  height: 68vh;
  overflow-y: auto;
}
#tour-container #tour-view .img-gallery .modal .modal-dialog .modal-body .img-list-container .img-list {
  position: relative;
  width: 100%;
  aspect-ratio: 4/3;
}
#tour-container #tour-view .img-gallery .modal .modal-dialog .modal-body .img-list-container .img-list img {
  filter: brightness(0.75);
}
#tour-container #tour-view .img-gallery .modal .modal-dialog .modal-body .img-list-container .img-list .see {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 2rem;
  color: #fff;
}
@media screen and (max-width: 450px) {
  #tour-container #tour-view .img-gallery .modal .modal-dialog .modal-body .img-list-container {
    display: flex;
    gap: 5px;
  }
  #tour-container #tour-view .img-gallery .modal .modal-dialog .modal-body .img-list-container .img-list img {
    height: 70px;
  }
}
#tour-container #tour-view .img-gallery .modal .modal-dialog .modal-body .preview-container {
  height: 69vh;
  display: flex;
  align-items: center;
  justify-content: center;
}
#tour-container #tour-view .img-gallery .modal .modal-dialog .modal-body .preview-container img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (max-width: 450px) {
  #tour-container #tour-view .img-gallery__item--large {
    grid-column: 1/span 2;
    grid-row: 1;
  }
  #tour-container #tour-view .img-gallery__item--top-right {
    grid-column: 1;
    grid-row: 2;
  }
  #tour-container #tour-view .img-gallery__item--bottom-right {
    grid-column: 2;
    grid-row: 2;
  }
}
@media screen and (max-width: 1023px) {
  #tour-container #faq .accordion {
    margin-top: 5vh;
  }
}
#tour-container #faq .accordion .accordion-item .accordion-header .accordion-button {
  background-color: transparent !important;
}
#tour-container #faq .accordion .accordion-item .accordion-header .accordion-button[aria-expanded=true] {
  color: #12834c !important;
  font-weight: 700 !important;
}

/*# sourceMappingURL=tour-view.css.map */
