/* -------------------------------------------------- Colors */
/* -------------------------------------------------- Colors */
:root {
  --agency-primary: #c5d632;
  --agency-primary--hover: #e2f168;
  --agency-primary--lite: #ddf1ef;
  --agency-primary--range: #e6faf6;
  --agency-primary--xlite: #f0f6f6;
  --agency-secondary: #006562;
  --agency-secondary--transparent: rgba(0, 101, 98, 0.9);
  --agency-text: #4a4d4d;
  --agency-text--lite: #706f6f;
  --agency-title-font-family: Verdana, Helvetica Neue, Helvetica, Arial, sans-serif;
  --agency-white: #fff;
}

/* ---------------------------------------------------------------------- */
/* -------------------------------------------------- Agency Page */
.heading .title {
  font-family: var(--agency-title-font-family) !important;
  font-weight: bold;
}

.wkAgency__menu {
  background: var(--agency-secondary) !important;
}
.wkAgency__content .title {
  font-weight: bold;
}
.wkAgency__data .address,
.wkAgency__data .contact,
.wkAgency__data .time {
  background: var(--agency-secondary) !important;
}
.wkAgency__data .address > h3,
.wkAgency__data .contact > h3,
.wkAgency__data .time > h3 {
  border-bottom: 1px solid var(--agency-primary) !important;
  color: var(--agency-primary) !important;
}
.wkAgency__socialmedia .title {
  font-weight: bold;
}

.wkTeam .heading .title {
  font-weight: bold;
}
.wkTeam__agent .action .button {
  color: var(--agency-white) !important;
}

.wkTripleOffer {
  background: var(--agency-primary--xlite) !important;
}
.wkTripleOffer .title {
  color: var(--agency-secondary) !important;
}
.wkTripleOffer__background {
  background: var(--agency-white) !important;
}
.wkTripleOffer__c2a {
  background: var(--agency-primary) !important;
  color: var(--agency-white) !important;
}
.wkTripleOffer__c2a:hover, .wkTripleOffer__c2a:focus, .wkTripleOffer__c2a:active {
  background: var(--agency-primary--hover) !important;
  color: var(--agency-white) !important;
}
.wkTripleOffer__tag {
  background: var(--agency-secondary);
}

.wkOfferList__header .title {
  color: var(--agency-secondary);
}
.wkOfferList__c2a {
  background: var(--agency-primary) !important;
  color: var(--agency-white) !important;
}
.wkOfferList__c2a:hover, .wkOfferList__c2a:focus, .wkOfferList__c2a:active {
  background: var(--agency-primary--hover) !important;
  color: var(--agency-white) !important;
}

.wkOfferRows__c2a.active {
  background: var(--agency-primary--xlite);
  color: var(--agency-primary);
}
.wkOfferRows__single__content {
  background: var(--agency-primary--xlite);
}
.wkOfferRows__single__category i {
  color: var(--agency-stars);
}

.quickSearch .searchCategories {
  background: var(--agency-secondary--transparent) !important;
}
.quickSearch .searchCategoryText {
  color: var(--agency-white);
}
.quickSearch .searchDestination,
.quickSearch .searchAirport,
.quickSearch .searchDate,
.quickSearch .searchPerson,
.quickSearch .searchDuration,
.quickSearch .searchCategory,
.quickSearch .searchRoom,
.quickSearch .searchBoard,
.quickSearch .searchRecommendation,
.quickSearch .searchPersonPrice,
.quickSearch .searchTouroperator,
.quickSearch .searchCancellationOptions,
.quickSearch .searchFacilities,
.quickSearch .searchOutboundTime,
.quickSearch .searchInboundTime {
  background: var(--agency-text) !important;
}
.quickSearch .searchDestination + .popover .filterWrapper .topDestinations h4,
.quickSearch .searchAirport + .popover .filterWrapper .topDestinations h4,
.quickSearch .searchDate + .popover .filterWrapper .topDestinations h4,
.quickSearch .searchPerson + .popover .filterWrapper .topDestinations h4,
.quickSearch .searchDuration + .popover .filterWrapper .topDestinations h4,
.quickSearch .searchCategory + .popover .filterWrapper .topDestinations h4,
.quickSearch .searchRoom + .popover .filterWrapper .topDestinations h4,
.quickSearch .searchBoard + .popover .filterWrapper .topDestinations h4,
.quickSearch .searchRecommendation + .popover .filterWrapper .topDestinations h4,
.quickSearch .searchPersonPrice + .popover .filterWrapper .topDestinations h4,
.quickSearch .searchTouroperator + .popover .filterWrapper .topDestinations h4,
.quickSearch .searchCancellationOptions + .popover .filterWrapper .topDestinations h4,
.quickSearch .searchFacilities + .popover .filterWrapper .topDestinations h4,
.quickSearch .searchOutboundTime + .popover .filterWrapper .topDestinations h4,
.quickSearch .searchInboundTime + .popover .filterWrapper .topDestinations h4 {
  color: var(--agency-primary) !important;
}
.quickSearch .searchDestination + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-thumb,
.quickSearch .searchDestination + .popover .filterWrapper tbody::-webkit-scrollbar-thumb,
.quickSearch .searchAirport + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-thumb,
.quickSearch .searchAirport + .popover .filterWrapper tbody::-webkit-scrollbar-thumb,
.quickSearch .searchDate + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-thumb,
.quickSearch .searchDate + .popover .filterWrapper tbody::-webkit-scrollbar-thumb,
.quickSearch .searchPerson + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-thumb,
.quickSearch .searchPerson + .popover .filterWrapper tbody::-webkit-scrollbar-thumb,
.quickSearch .searchDuration + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-thumb,
.quickSearch .searchDuration + .popover .filterWrapper tbody::-webkit-scrollbar-thumb,
.quickSearch .searchCategory + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-thumb,
.quickSearch .searchCategory + .popover .filterWrapper tbody::-webkit-scrollbar-thumb,
.quickSearch .searchRoom + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-thumb,
.quickSearch .searchRoom + .popover .filterWrapper tbody::-webkit-scrollbar-thumb,
.quickSearch .searchBoard + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-thumb,
.quickSearch .searchBoard + .popover .filterWrapper tbody::-webkit-scrollbar-thumb,
.quickSearch .searchRecommendation + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-thumb,
.quickSearch .searchRecommendation + .popover .filterWrapper tbody::-webkit-scrollbar-thumb,
.quickSearch .searchPersonPrice + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-thumb,
.quickSearch .searchPersonPrice + .popover .filterWrapper tbody::-webkit-scrollbar-thumb,
.quickSearch .searchTouroperator + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-thumb,
.quickSearch .searchTouroperator + .popover .filterWrapper tbody::-webkit-scrollbar-thumb,
.quickSearch .searchCancellationOptions + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-thumb,
.quickSearch .searchCancellationOptions + .popover .filterWrapper tbody::-webkit-scrollbar-thumb,
.quickSearch .searchFacilities + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-thumb,
.quickSearch .searchFacilities + .popover .filterWrapper tbody::-webkit-scrollbar-thumb,
.quickSearch .searchOutboundTime + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-thumb,
.quickSearch .searchOutboundTime + .popover .filterWrapper tbody::-webkit-scrollbar-thumb,
.quickSearch .searchInboundTime + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-thumb,
.quickSearch .searchInboundTime + .popover .filterWrapper tbody::-webkit-scrollbar-thumb {
  background: var(--agency-primary);
}
.quickSearch .searchDestination + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-track,
.quickSearch .searchDestination + .popover .filterWrapper tbody::-webkit-scrollbar-track,
.quickSearch .searchAirport + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-track,
.quickSearch .searchAirport + .popover .filterWrapper tbody::-webkit-scrollbar-track,
.quickSearch .searchDate + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-track,
.quickSearch .searchDate + .popover .filterWrapper tbody::-webkit-scrollbar-track,
.quickSearch .searchPerson + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-track,
.quickSearch .searchPerson + .popover .filterWrapper tbody::-webkit-scrollbar-track,
.quickSearch .searchDuration + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-track,
.quickSearch .searchDuration + .popover .filterWrapper tbody::-webkit-scrollbar-track,
.quickSearch .searchCategory + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-track,
.quickSearch .searchCategory + .popover .filterWrapper tbody::-webkit-scrollbar-track,
.quickSearch .searchRoom + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-track,
.quickSearch .searchRoom + .popover .filterWrapper tbody::-webkit-scrollbar-track,
.quickSearch .searchBoard + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-track,
.quickSearch .searchBoard + .popover .filterWrapper tbody::-webkit-scrollbar-track,
.quickSearch .searchRecommendation + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-track,
.quickSearch .searchRecommendation + .popover .filterWrapper tbody::-webkit-scrollbar-track,
.quickSearch .searchPersonPrice + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-track,
.quickSearch .searchPersonPrice + .popover .filterWrapper tbody::-webkit-scrollbar-track,
.quickSearch .searchTouroperator + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-track,
.quickSearch .searchTouroperator + .popover .filterWrapper tbody::-webkit-scrollbar-track,
.quickSearch .searchCancellationOptions + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-track,
.quickSearch .searchCancellationOptions + .popover .filterWrapper tbody::-webkit-scrollbar-track,
.quickSearch .searchFacilities + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-track,
.quickSearch .searchFacilities + .popover .filterWrapper tbody::-webkit-scrollbar-track,
.quickSearch .searchOutboundTime + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-track,
.quickSearch .searchOutboundTime + .popover .filterWrapper tbody::-webkit-scrollbar-track,
.quickSearch .searchInboundTime + .popover .filterWrapper .scrollWrapper::-webkit-scrollbar-track,
.quickSearch .searchInboundTime + .popover .filterWrapper tbody::-webkit-scrollbar-track {
  background: var(--agency-primary--lite);
}
.quickSearch .searchDestination .rtk,
.quickSearch .searchAirport .rtk,
.quickSearch .searchDate .rtk,
.quickSearch .searchPerson .rtk,
.quickSearch .searchDuration .rtk,
.quickSearch .searchCategory .rtk,
.quickSearch .searchRoom .rtk,
.quickSearch .searchBoard .rtk,
.quickSearch .searchRecommendation .rtk,
.quickSearch .searchPersonPrice .rtk,
.quickSearch .searchTouroperator .rtk,
.quickSearch .searchCancellationOptions .rtk,
.quickSearch .searchFacilities .rtk,
.quickSearch .searchOutboundTime .rtk,
.quickSearch .searchInboundTime .rtk {
  color: var(--agency-primary) !important;
}
.quickSearch .searchDestination.active .searchCategoryText,
.quickSearch .searchAirport.active .searchCategoryText,
.quickSearch .searchDate.active .searchCategoryText,
.quickSearch .searchPerson.active .searchCategoryText,
.quickSearch .searchDuration.active .searchCategoryText,
.quickSearch .searchCategory.active .searchCategoryText,
.quickSearch .searchRoom.active .searchCategoryText,
.quickSearch .searchBoard.active .searchCategoryText,
.quickSearch .searchRecommendation.active .searchCategoryText,
.quickSearch .searchPersonPrice.active .searchCategoryText,
.quickSearch .searchTouroperator.active .searchCategoryText,
.quickSearch .searchCancellationOptions.active .searchCategoryText,
.quickSearch .searchFacilities.active .searchCategoryText,
.quickSearch .searchOutboundTime.active .searchCategoryText,
.quickSearch .searchInboundTime.active .searchCategoryText {
  color: var(--agency-white);
}
.quickSearch .searchDestination.active .rtk,
.quickSearch .searchAirport.active .rtk,
.quickSearch .searchDate.active .rtk,
.quickSearch .searchPerson.active .rtk,
.quickSearch .searchDuration.active .rtk,
.quickSearch .searchCategory.active .rtk,
.quickSearch .searchRoom.active .rtk,
.quickSearch .searchBoard.active .rtk,
.quickSearch .searchRecommendation.active .rtk,
.quickSearch .searchPersonPrice.active .rtk,
.quickSearch .searchTouroperator.active .rtk,
.quickSearch .searchCancellationOptions.active .rtk,
.quickSearch .searchFacilities.active .rtk,
.quickSearch .searchOutboundTime.active .rtk,
.quickSearch .searchInboundTime.active .rtk {
  color: var(--agency-primary) !important;
}
.quickSearch .searchFacilities .rtk-reisethemen,
.quickSearch .searchFacilities .rtk-lage,
.quickSearch .searchFacilities .rtk-ausstattung,
.quickSearch .searchFacilities .rtk-familie,
.quickSearch .searchFacilities .rtk-sport {
  color: var(--agency-primary) !important;
}
.quickSearch .searchAirport + .popover .filter > div::-webkit-scrollbar-thumb {
  background: var(--agency-primary);
}
.quickSearch .searchAirport + .popover .filter > div::-webkit-scrollbar-track {
  background: var(--agency-primary--lite);
}
.quickSearch .searchDate + .popover .filterWrapper .filter table td.monthTd {
  color: var(--agency-primary);
}
.quickSearch .searchPerson + .popover .filter .adults .rtk-person-circle,
.quickSearch .searchPerson + .popover .filter .adults .rtk-child-circle,
.quickSearch .searchPerson + .popover .filter .children .rtk-person-circle,
.quickSearch .searchPerson + .popover .filter .children .rtk-child-circle {
  color: var(--agency-primary) !important;
}
.quickSearch .searchExtender {
  color: var(--agency-primary);
}
.quickSearch .button,
.quickSearch button {
  background: var(--agency-primary) !important;
  color: var(--agency-secondary) !important;
}

.recommendation.big .recommendation__inner--left {
  border-bottom: 0.3rem solid var(--agency-primary);
  border-left: 0.3rem solid var(--agency-primary);
}
.recommendation.big .recommendation__inner--right {
  border-right: 0.3rem solid var(--agency-primary);
  border-top: 0.3rem solid var(--agency-primary);
}
.recommendation.small .recommendation__inner--left {
  border-bottom: 0.2rem solid var(--agency-primary);
  border-left: 0.2rem solid var(--agency-primary);
}
.recommendation.small .recommendation__inner--right {
  border-right: 0.2rem solid var(--agency-primary);
  border-top: 0.2rem solid var(--agency-primary);
}

.litepicker .container__months .month-item:first-child .button-previous-month {
  background: transparent !important;
}
.litepicker .container__months .month-item:last-child .button-next-month {
  background: transparent !important;
}
.litepicker .container__days .day-item:hover {
  background: var(--agency-primary);
  box-shadow: inset 0 0 0 0.1rem var(--agency-primary);
}
.litepicker .container__days .day-item.is-start-date, .litepicker .container__days .day-item.is-end-date {
  background: var(--agency-primary);
}
.litepicker .container__days .day-item.is-in-range {
  background: var(--agency-primary--range);
}

[data-page-name=agencypage] .search__input__terms {
  border-right: 0 !important;
}
[data-page-name=agencypage] .search__input__date {
  border-left: 0 !important;
  border-right: 0 !important;
}
[data-page-name=agencypage] .search__input__travelers {
  border-left: 0 !important;
}
/*# sourceMappingURL=agency.css.map */
