#destinationListingHeading h1{color:#8a6e50;font-size:1.5rem;padding-left:10px;padding-top:20px;padding-bottom:20px;padding-right:10px;margin-bottom:0}@media print,screen and (min-width:40em){#destinationListingHeading h1{color:#8a6e50;font-size:2rem;padding-left:15px;padding-top:15px;padding-bottom:15px;padding-right:15px}}@media print,screen and (min-width:64em){#destinationListingHeading h1{color:#8a6e50;font-size:2rem;padding-left:0;padding-top:20px;padding-bottom:20px;padding-right:0}}@media print,screen and (min-width:64em){.off-canvas.in-canvas-for-large{width:270px}}.off-canvas{background:#29261E}.position-left{width:270px;-webkit-transform:translateX(-270px);transform:translateX(-270px)}.filter-controls{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.filter-controls{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.filter-controls{padding-right:0;padding-left:0}}.filter-container{background-color:#29261E;border-radius:6px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border:none;padding:.5rem 1rem .5rem 1rem;margin-bottom:2rem}.filter-container [type=checkbox]{margin:.4rem .5rem .4rem .5rem}.filter-container label{position:relative;padding-left:35px;margin-bottom:4px;cursor:pointer;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#dacbb5}.filter-container [type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:22px;width:22px;background-color:#fff7e3}.filter-container label:hover input~.checkmark{background-color:#ccc}.filter-container label input:checked~.checkmark{background-color:#fac55a}.checkmark:after{content:"";position:absolute;display:none}.filter-container label input:checked~.checkmark:after{display:block}.filter-container label .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #322d29;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.filter-header{margin-bottom:1rem}.filter-header .filter-heading h3{color:#dacbb5;font-size:1.4rem}.filter-currency select{background-color:#322d29;border:1px solid #322d29;color:#dacbb5;font-size:1rem;height:2.2rem;margin-bottom:0}.filterKeywordWrapper{position:relative;display:block}.clearKeyword{position:absolute;top:50%;right:8px;transform:translateY(-50%);cursor:pointer;color:#29261E}#keywordInput,#minPriceInput,#maxPriceInput{background-color:#fff7e3;border:1px solid #fff7e3;color:#322d29;font-size:1rem}.filter-group{margin-bottom:10px}#subDestinationDropdown>li{border:1px solid #29261E;background:#29261E;font-size:.95rem;min-width:200px}#subDestinationDropdown>li>a{color:#dacbb5}#subDestinationDropdown>li>a::after{border-color:#fff7e3 transparent transparent}#subDestinationDropdown>li>ul{border:1px solid #29261E;background:#29261E;min-width:unset;width:100%}#subDestinationDropdown>li>ul>li>a{color:#dacbb5}.active-filters{background-color:#29261E;border-radius:6px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border:none;padding:.5rem 1rem .5rem 1rem;margin-bottom:1rem}#activeFilters>span.filter-badge{display:inline-block;margin:2px;padding:6px 10px 6px 10px;background:#dacbb5;color:#2e2a21;border-radius:8px;font-size:.9rem}#activeFilters>span.filter-badge.filter-active{cursor:pointer}#activeFilters>span.filter-badge.filter-inactive{cursor:not-allowed}#resultCount{font-size:.95rem;color:#8a6e50;height:40px;line-height:40px}#resultCount p{display:inline-block;vertical-align:middle;margin-bottom:0}.tour-post .card .card-image .card-popular-tour-overlay{position:absolute;top:10px;right:16px}.tour-post .card .card-image .card-popular-tour-overlay .popular-tour-box{font-size:.95rem;font-weight:700;margin-left:5px;padding-top:3px;color:#dacbb5;text-shadow:1px 1px 1px #000}.countryCheckbox{display:none}.countryCheckbox.visible{display:block}.destinationCheckbox{display:none}.destinationCheckbox.visible{display:block}.categoryCheckbox{display:none}.categoryCheckbox.visible{display:block}.toggle-link{color:#fac55a;cursor:pointer;margin-top:10px;display:inline-block;text-decoration:none}.toggle-link:hover{text-decoration:underline}#durationSelect{background-color:#fff7e3;border:1px solid #fff7e3;color:#322d29;font-size:1rem;height:2.2rem;margin-bottom:0}#keywordInput,#minPriceInput,#maxPriceInput{background-color:#fff7e3;border:1px solid #fff7e3;color:#322d29;font-size:1rem}.filter-footer{margin-top:1.5rem;margin-bottom:1rem}.ui-widget-header{background:#fff7e3}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #fac55a;background:#fac55a}#filter-departure-date{padding-bottom:1rem}#filter-departure-date .tabs{border:0;background:#322d29}#abs-dep-date-tabs>li.tabs-title{text-align:center;width:50%}#filter-departure-date .tabs-content{border:0;background:#ac9c8d;color:#322d29}#filter-departure-date .tabs-content .tabs-panel{padding-top:2rem;padding-right:1rem;padding-bottom:1rem;padding-left:1rem}#abs-dep-date-tabs>li.tabs-title.is-active a{background:#ac9c8d;color:#322d29}#abs-dep-date-tabs>li.tabs-title>a{color:#dacbb5}#abs-dep-date-tabs>li.tabs-title>a:hover{background:#ac9c8d;color:#322d29}#departureDateDayPicker{background-color:#fff7e3;cursor:pointer}#departureDateMonthSelect{background-color:#fff7e3;border:1px solid #fff7e3;color:#322d29}#filterPopular{margin-top:2rem;margin-bottom:1.5rem}#filterSort{margin-bottom:1.5rem}#filterSort select{background-color:#fff7e3;border:1px solid #fff7e3;color:#322d29;font-size:1rem;height:2.2rem;margin-bottom:0}.no-results{background-color:#29261E;border-radius:6px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border:none;padding-top:2rem;padding-bottom:1rem;margin-top:1rem;margin-bottom:1rem}