/* -------------------------------------------------- Colors */ /* ---------------------------------------------------------------------- */
/* -------------------------------------------------- Karma */
/* karma-300 - latin */
@font-face {
  font-display: swap;
  font-family: "Karma";
  font-style: normal;
  font-weight: 300;
  src: url("/globalMisc/fonts/Karma/karma-v10-latin-300.eot"); /* IE9 Compat Modes */
  src: local("Karma Light"), local("Karma-Light"), url("/globalMisc/fonts/Karma/karma-v10-latin-300.eot?#iefix") format("embedded-opentype"), url("/globalMisc/fonts/Karma/karma-v10-latin-300.woff2") format("woff2"), url("/globalMisc/fonts/Karma/karma-v10-latin-300.woff") format("woff"), url("/globalMisc/fonts/Karma/karma-v10-latin-300.ttf") format("truetype"), url("/globalMisc/fonts/Karma/karma-v10-latin-300.svg#Karma") format("svg"); /* Legacy iOS */
}
/* karma-regular - latin */
@font-face {
  font-display: swap;
  font-family: "Karma";
  font-style: normal;
  font-weight: 400;
  src: url("/globalMisc/fonts/Karma/karma-v10-latin-regular.eot"); /* IE9 Compat Modes */
  src: local("Karma Regular"), local("Karma-Regular"), url("/globalMisc/fonts/Karma/karma-v10-latin-regular.eot?#iefix") format("embedded-opentype"), url("/globalMisc/fonts/Karma/karma-v10-latin-regular.woff2") format("woff2"), url("/globalMisc/fonts/Karma/karma-v10-latin-regular.woff") format("woff"), url("/globalMisc/fonts/Karma/karma-v10-latin-regular.ttf") format("truetype"), url("/globalMisc/fonts/Karma/karma-v10-latin-regular.svg#Karma") format("svg"); /* Legacy iOS */
}
/* karma-500 - latin */
@font-face {
  font-display: swap;
  font-family: "Karma";
  font-style: normal;
  font-weight: 500;
  src: url("/globalMisc/fonts/Karma/karma-v10-latin-500.eot"); /* IE9 Compat Modes */
  src: local("Karma Medium"), local("Karma-Medium"), url("/globalMisc/fonts/Karma/karma-v10-latin-500.eot?#iefix") format("embedded-opentype"), url("/globalMisc/fonts/Karma/karma-v10-latin-500.woff2") format("woff2"), url("/globalMisc/fonts/Karma/karma-v10-latin-500.woff") format("woff"), url("/globalMisc/fonts/Karma/karma-v10-latin-500.ttf") format("truetype"), url("/globalMisc/fonts/Karma/karma-v10-latin-500.svg#Karma") format("svg"); /* Legacy iOS */
}
/* karma-600 - latin */
@font-face {
  font-display: swap;
  font-family: "Karma";
  font-style: normal;
  font-weight: 600;
  src: url("/globalMisc/fonts/Karma/karma-v10-latin-600.eot"); /* IE9 Compat Modes */
  src: local("Karma SemiBold"), local("Karma-SemiBold"), url("/globalMisc/fonts/Karma/karma-v10-latin-600.eot?#iefix") format("embedded-opentype"), url("/globalMisc/fonts/Karma/karma-v10-latin-600.woff2") format("woff2"), url("/globalMisc/fonts/Karma/karma-v10-latin-600.woff") format("woff"), url("/globalMisc/fonts/Karma/karma-v10-latin-600.ttf") format("truetype"), url("/globalMisc/fonts/Karma/karma-v10-latin-600.svg#Karma") format("svg"); /* Legacy iOS */
}
/* karma-700 - latin */
@font-face {
  font-display: swap;
  font-family: "Karma";
  font-style: normal;
  font-weight: 700;
  src: url("/globalMisc/fonts/Karma/karma-v10-latin-700.eot"); /* IE9 Compat Modes */
  src: local("Karma Bold"), local("Karma-Bold"), url("/globalMisc/fonts/Karma/karma-v10-latin-700.eot?#iefix") format("embedded-opentype"), url("/globalMisc/fonts/Karma/karma-v10-latin-700.woff2") format("woff2"), url("/globalMisc/fonts/Karma/karma-v10-latin-700.woff") format("woff"), url("/globalMisc/fonts/Karma/karma-v10-latin-700.ttf") format("truetype"), url("/globalMisc/fonts/Karma/karma-v10-latin-700.svg#Karma") format("svg"); /* Legacy iOS */
}
/* -------------------------------------------------- Colors */
:root {
  --agency-primary: #00295b;
  --agency-primary--hover: #1A4375;
  --agency-primary--xlite: #e1e1e1;
  --agency-secondary: #CE7716;
  --agency-text: #4a4d4d;
  --agency-text--lite: #706f6f;
  --agency-title-font-family: Roboto Slab, Helvetica Neue, Helvetica, Arial, sans-serif;
  --agency-white: #fff;
}

.heading .title {
  color: var(--agency-text);
  font-family: var(--agency-title-font-family);
}

.wkAgency__content .title {
  color: var(--agency-text) !important;
}
.wkAgency__menu {
  background: var(--agency-primary) !important;
}
.wkAgency__menu ul li a {
  color: var(--white) !important;
}
.wkAgency__menu ul li:hover:not(.more) a, .wkAgency__menu ul li:focus:not(.more) a, .wkAgency__menu ul li:active:not(.more) a {
  color: var(--agency-primary--hover) !important;
}
.wkAgency__menu__item.more ul {
  background: var(--agency-primary) !important;
}
.wkAgency__socialmedia .title {
  color: var(--agency-text) !important;
}
.wkAgency__socialmedia__entry i {
  background: var(--agency-primary) !important;
}

.wkTeam .heading .title {
  color: var(--agency-text) !important;
}

.wkTripleOffer {
  background: var(--agency-primary--xlite) !important;
}
.wkTripleOffer .title {
  color: var(--agency-primary) !important;
  font-weight: bold;
}
.wkTripleOffer__tag {
  background: var(--agency-primary--hover) !important;
  color: var(--agency-text);
}
.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__c2a .originalPrice {
  color: var(--agency-grey) !important;
}
.wkTripleOffer__background {
  background: var(--agency-white) !important;
}
.wkTripleOffer__bgShape {
  background: linear-gradient(to bottom, rgba(218, 218, 218, 0) 60%, rgba(218, 218, 218, 0.3) 100%);
}
.wkTripleOffer__category i {
  color: var(--agency-stars) !important;
}

.wkOfferList .title {
  color: var(--agency-primary) !important;
  font-weight: bold;
}
.wkOfferList__bgShape {
  background: linear-gradient(to bottom, rgba(218, 218, 218, 0) 60%, rgba(218, 218, 218, 0.3) 100%);
}
.wkOfferList__background {
  background: var(--agency-primary--xlite) !important;
}
.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;
}
.wkOfferList__c2a .originalPrice {
  color: var(--agency-grey--xlite) !important;
}
.wkOfferList__category i {
  color: var(--agency-stars) !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 .searchOption__content {
  background: var(--agency-grey--transparent) !important;
}
.quickSearch .searchOption__content.active {
  background: var(--agency-white--transparent) !important;
}
.quickSearch .searchOption__content.active label {
  color: var(--agency-text) !important;
}
.quickSearch .searchOption__content label {
  color: var(--agency-text) !important;
}
.quickSearch .searchCategories {
  background: var(--agency-white--transparent) !important;
}
.quickSearch .searchExtender {
  color: var(--agency-text) !important;
}
.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,
.quickSearch .searchAirport + .popover,
.quickSearch .searchDate + .popover,
.quickSearch .searchPerson + .popover,
.quickSearch .searchDuration + .popover,
.quickSearch .searchCategory + .popover,
.quickSearch .searchRoom + .popover,
.quickSearch .searchBoard + .popover,
.quickSearch .searchRecommendation + .popover,
.quickSearch .searchPersonPrice + .popover,
.quickSearch .searchTouroperator + .popover,
.quickSearch .searchCancellationOptions + .popover,
.quickSearch .searchFacilities + .popover,
.quickSearch .searchOutboundTime + .popover,
.quickSearch .searchInboundTime + .popover {
  background: var(--agency-primary--xlite) !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);
}
.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) !important;
}
.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--xlite) !important;
}
.quickSearch .searchDestination .rtk-arrow-down,
.quickSearch .searchDestination .rtk-arrow-up,
.quickSearch .searchAirport .rtk-arrow-down,
.quickSearch .searchAirport .rtk-arrow-up,
.quickSearch .searchDate .rtk-arrow-down,
.quickSearch .searchDate .rtk-arrow-up,
.quickSearch .searchPerson .rtk-arrow-down,
.quickSearch .searchPerson .rtk-arrow-up,
.quickSearch .searchDuration .rtk-arrow-down,
.quickSearch .searchDuration .rtk-arrow-up,
.quickSearch .searchCategory .rtk-arrow-down,
.quickSearch .searchCategory .rtk-arrow-up,
.quickSearch .searchRoom .rtk-arrow-down,
.quickSearch .searchRoom .rtk-arrow-up,
.quickSearch .searchBoard .rtk-arrow-down,
.quickSearch .searchBoard .rtk-arrow-up,
.quickSearch .searchRecommendation .rtk-arrow-down,
.quickSearch .searchRecommendation .rtk-arrow-up,
.quickSearch .searchPersonPrice .rtk-arrow-down,
.quickSearch .searchPersonPrice .rtk-arrow-up,
.quickSearch .searchTouroperator .rtk-arrow-down,
.quickSearch .searchTouroperator .rtk-arrow-up,
.quickSearch .searchCancellationOptions .rtk-arrow-down,
.quickSearch .searchCancellationOptions .rtk-arrow-up,
.quickSearch .searchFacilities .rtk-arrow-down,
.quickSearch .searchFacilities .rtk-arrow-up,
.quickSearch .searchOutboundTime .rtk-arrow-down,
.quickSearch .searchOutboundTime .rtk-arrow-up,
.quickSearch .searchInboundTime .rtk-arrow-down,
.quickSearch .searchInboundTime .rtk-arrow-up {
  color: var(--agency-white) !important;
}
.quickSearch .searchDuration.active .fstToggleBtn,
.quickSearch .searchCategory.active .fstToggleBtn,
.quickSearch .searchRoom.active .fstToggleBtn,
.quickSearch .searchBoard.active .fstToggleBtn,
.quickSearch .searchRecommendation.active .fstToggleBtn,
.quickSearch .searchPersonPrice.active .fstToggleBtn,
.quickSearch .searchTouroperator.active .fstToggleBtn,
.quickSearch .searchCancellationOptions.active .fstToggleBtn,
.quickSearch .searchFacilities.active .fstToggleBtn,
.quickSearch .searchOutboundTime.active .fstToggleBtn,
.quickSearch .searchInboundTime.active .fstToggleBtn {
  color: var(--agency-white) !important;
}
.quickSearch .searchDuration .selectWrapper:after,
.quickSearch .searchCategory .selectWrapper:after,
.quickSearch .searchRoom .selectWrapper:after,
.quickSearch .searchBoard .selectWrapper:after,
.quickSearch .searchRecommendation .selectWrapper:after,
.quickSearch .searchPersonPrice .selectWrapper:after,
.quickSearch .searchTouroperator .selectWrapper:after,
.quickSearch .searchCancellationOptions .selectWrapper:after,
.quickSearch .searchFacilities .selectWrapper:after,
.quickSearch .searchOutboundTime .selectWrapper:after,
.quickSearch .searchInboundTime .selectWrapper:after {
  color: var(--agency-white) !important;
}
.quickSearch .searchDuration .selectWrapper select,
.quickSearch .searchCategory .selectWrapper select,
.quickSearch .searchRoom .selectWrapper select,
.quickSearch .searchBoard .selectWrapper select,
.quickSearch .searchRecommendation .selectWrapper select,
.quickSearch .searchPersonPrice .selectWrapper select,
.quickSearch .searchTouroperator .selectWrapper select,
.quickSearch .searchCancellationOptions .selectWrapper select,
.quickSearch .searchFacilities .selectWrapper select,
.quickSearch .searchOutboundTime .selectWrapper select,
.quickSearch .searchInboundTime .selectWrapper select {
  color: var(--agency-white) !important;
}
.quickSearch .searchDuration .selectWrapper select option,
.quickSearch .searchCategory .selectWrapper select option,
.quickSearch .searchRoom .selectWrapper select option,
.quickSearch .searchBoard .selectWrapper select option,
.quickSearch .searchRecommendation .selectWrapper select option,
.quickSearch .searchPersonPrice .selectWrapper select option,
.quickSearch .searchTouroperator .selectWrapper select option,
.quickSearch .searchCancellationOptions .selectWrapper select option,
.quickSearch .searchFacilities .selectWrapper select option,
.quickSearch .searchOutboundTime .selectWrapper select option,
.quickSearch .searchInboundTime .selectWrapper select option {
  background: var(--agency-text) !important;
  color: var(--agency-white) !important;
}
.quickSearch .searchDuration .selectWrapper .fstResults,
.quickSearch .searchCategory .selectWrapper .fstResults,
.quickSearch .searchRoom .selectWrapper .fstResults,
.quickSearch .searchBoard .selectWrapper .fstResults,
.quickSearch .searchRecommendation .selectWrapper .fstResults,
.quickSearch .searchPersonPrice .selectWrapper .fstResults,
.quickSearch .searchTouroperator .selectWrapper .fstResults,
.quickSearch .searchCancellationOptions .selectWrapper .fstResults,
.quickSearch .searchFacilities .selectWrapper .fstResults,
.quickSearch .searchOutboundTime .selectWrapper .fstResults,
.quickSearch .searchInboundTime .selectWrapper .fstResults {
  background: var(--agency-text) !important;
}
.quickSearch .searchDuration .selectWrapper .fstResultItem,
.quickSearch .searchCategory .selectWrapper .fstResultItem,
.quickSearch .searchRoom .selectWrapper .fstResultItem,
.quickSearch .searchBoard .selectWrapper .fstResultItem,
.quickSearch .searchRecommendation .selectWrapper .fstResultItem,
.quickSearch .searchPersonPrice .selectWrapper .fstResultItem,
.quickSearch .searchTouroperator .selectWrapper .fstResultItem,
.quickSearch .searchCancellationOptions .selectWrapper .fstResultItem,
.quickSearch .searchFacilities .selectWrapper .fstResultItem,
.quickSearch .searchOutboundTime .selectWrapper .fstResultItem,
.quickSearch .searchInboundTime .selectWrapper .fstResultItem {
  color: var(--agency-white) !important;
}
.quickSearch .searchDuration .selectWrapper .fstResultItem.fstSelected,
.quickSearch .searchCategory .selectWrapper .fstResultItem.fstSelected,
.quickSearch .searchRoom .selectWrapper .fstResultItem.fstSelected,
.quickSearch .searchBoard .selectWrapper .fstResultItem.fstSelected,
.quickSearch .searchRecommendation .selectWrapper .fstResultItem.fstSelected,
.quickSearch .searchPersonPrice .selectWrapper .fstResultItem.fstSelected,
.quickSearch .searchTouroperator .selectWrapper .fstResultItem.fstSelected,
.quickSearch .searchCancellationOptions .selectWrapper .fstResultItem.fstSelected,
.quickSearch .searchFacilities .selectWrapper .fstResultItem.fstSelected,
.quickSearch .searchOutboundTime .selectWrapper .fstResultItem.fstSelected,
.quickSearch .searchInboundTime .selectWrapper .fstResultItem.fstSelected {
  background: var(--agency-text--lite) !important;
  border-color: var(--agency-white) !important;
}
.quickSearch .searchFacilities .rtk-reisethemen,
.quickSearch .searchFacilities .rtk-lage,
.quickSearch .searchFacilities .rtk-ausstattung,
.quickSearch .searchFacilities .rtk-familie,
.quickSearch .searchFacilities .rtk-sport {
  color: var(--agency-white) !important;
}
.quickSearch .searchDestination .rtk-pin-line {
  color: var(--agency-white) !important;
}
.quickSearch .searchAirport + .popover .filter > div::-webkit-scrollbar-thumb {
  background: var(--agency-primary) !important;
}
.quickSearch .searchAirport + .popover .filter > div::-webkit-scrollbar-track {
  background: var(--agency-primary--xlite) !important;
}
.quickSearch .searchAirport .rtk-plane {
  color: var(--agency-white) !important;
}
.quickSearch .searchPerson + .popover .filter .adults > button,
.quickSearch .searchPerson + .popover .filter .children > button {
  background: 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);
}
.quickSearch .searchPerson + .popover .filter .adults .rtk-man.active, .quickSearch .searchPerson + .popover .filter .adults .rtk-man.hover,
.quickSearch .searchPerson + .popover .filter .children .rtk-man.active,
.quickSearch .searchPerson + .popover .filter .children .rtk-man.hover {
  color: var(--agency-primary) !important;
}
.quickSearch .searchPerson + .popover .filter .adults .rtk-child.active, .quickSearch .searchPerson + .popover .filter .adults .rtk-child.hover,
.quickSearch .searchPerson + .popover .filter .children .rtk-child.active,
.quickSearch .searchPerson + .popover .filter .children .rtk-child.hover {
  color: var(--agency-primary) !important;
}
.quickSearch .searchPerson .rtk-avatar {
  color: var(--agency-white) !important;
}
.quickSearch .searchDate + .popover .filterWrapper .filter table td.inRange {
  background: var(--agency-primary) !important;
  color: var(--agency-white) !important;
}
.quickSearch .searchDate + .popover .filterWrapper .filter table td.monthTd {
  color: var(--agency-primary);
}
.quickSearch .searchDate .rtk-calendar {
  color: var(--agency-white) !important;
}
.quickSearch .searchDuration .rtk-duration {
  color: var(--agency-white) !important;
}
.quickSearch .searchCategory .rtk-category {
  color: var(--agency-white) !important;
}
.quickSearch .searchRoom .rtk-room {
  color: var(--agency-white) !important;
}
.quickSearch .searchBoard .rtk-cutlery {
  color: var(--agency-white) !important;
}
.quickSearch .searchRecommendation .rtk-sun {
  color: var(--agency-white) !important;
}
.quickSearch .searchPersonPrice .rtk-price {
  color: var(--agency-white) !important;
}
.quickSearch .searchTouroperator .rtk-operator {
  color: var(--agency-white) !important;
}
.quickSearch .searchFacilities .rtk-hotel {
  color: var(--agency-white) !important;
}
.quickSearch .searchOutboundTime .rtk-plane,
.quickSearch .searchInboundTime .rtk-plane {
  color: var(--agency-white) !important;
}
.quickSearch .searchOutboundTime .selectWrapper:after,
.quickSearch .searchInboundTime .selectWrapper:after {
  color: var(--agency-white) !important;
}
.quickSearch .directFlight label,
.quickSearch .transferInfos label,
.quickSearch .cancellationOptions label,
.quickSearch .offerIncludes label {
  color: var(--agency-text) !important;
}
.quickSearch .searchCategoryText {
  color: var(--agency-white) !important;
}
.quickSearch .searchPlaceholder {
  color: var(--agency-white) !important;
}
.quickSearch button {
  background: var(--agency-primary);
  color: var(--agency-white);
}
.quickSearch button:hover, .quickSearch button:focus, .quickSearch button:active {
  background: var(--agency-primary--hover);
}
.quickSearch .fstNoResults {
  color: var(--agency-white) !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);
}

.search__engines__wrapper button {
  color: var(--agency-text) !important;
}
.search__engines__wrapper button:hover, .search__engines__wrapper button:focus, .search__engines__wrapper button:active {
  background: var(--agency-primary--hover) !important;
  color: #fff !important;
}
.search__engines__wrapper button.active {
  background: var(--agency-primary) !important;
  color: #fff !important;
}
.search__engines__wrapper button.active:hover, .search__engines__wrapper button.active:focus, .search__engines__wrapper button.active:active {
  background: var(--agency-primary--hover) !important;
}
.search__input__container {
  background: var(--agency-primary) !important;
}
.search__input__terms, .search__input__date, .search__input__travelers {
  border: 0.2rem solid var(--agency-primary) !important;
}
.search__form__trigger {
  background: var(--agency-primary) !important;
}
.search__form__trigger button:hover, .search__form__trigger button:focus, .search__form__trigger button:active {
  background: var(--agency-primary--hover) !important;
}
.search__result__tabs button {
  color: var(--agency-text) !important;
}
.search__result__tabs button:hover, .search__result__tabs button:focus, .search__result__tabs button:active {
  background: var(--agency-primary--hover) !important;
  color: #fff !important;
}
.search__result__tabs button.active {
  background: var(--agency-primary) !important;
  color: #fff !important;
}
.search__result__tabs button.active:hover, .search__result__tabs button.active:focus, .search__result__tabs button.active:active {
  background: var(--agency-primary--hover) !important;
}
.search__result__title {
  background: var(--agency-primary) !important;
  color: #fff !important;
}
.search__result__title.tabs {
  background: #fff !important;
}

.travelers__select button span {
  color: var(--agency-primary) !important;
}
.travelers__rooms {
  border-top: 0.1rem dashed var(--agency-primary) !important;
}
.travelers__submit button {
  background: var(--agency-primary) !important;
}
.travelers__submit button:hover, .travelers__submit button:focus, .travelers__submit button:active {
  background: var(--agency-primary--hover) !important;
}

[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 */
