footer{background-color:#383838;padding:3.6rem 0 0}@media only screen and (min-width:992px){footer{padding:5.6rem 0 0}}footer .copyright{align-items:center;border-top:1px solid #c4c4c4;display:flex;justify-content:space-between;margin-top:1rem;padding:1.5rem 0;width:100%}footer .copyright p{color:#c4c4c4;font-weight:400;line-height:1.5}@media only screen and (min-width:992px){footer .copyright p{margin-bottom:0}}footer .copyright .footer-dropdowns{display:none}@media only screen and (min-width:768px){footer .copyright .footer-dropdowns{display:flex}footer .copyright .footer-dropdowns .currency-selector,footer .copyright .footer-dropdowns .form-control{background-color:transparent;border:1px solid #c4c4c4;border-radius:2.8rem;display:grid;height:2.8rem;outline:none;width:9.8rem}footer .copyright .footer-dropdowns .currency-selector:focus,footer .copyright .footer-dropdowns .form-control:focus{outline:0}footer .copyright .footer-dropdowns .currency-selector .currencySelectCountryFlag,footer .copyright .footer-dropdowns .form-control .currencySelectCountryFlag{display:none}footer .copyright .footer-dropdowns .currency-selector .currency-select,footer .copyright .footer-dropdowns .currency-selector option,footer .copyright .footer-dropdowns .form-control .currency-select,footer .copyright .footer-dropdowns .form-control option{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;text-align:center}footer .copyright .footer-dropdowns .currency-selector .currency-select,footer .copyright .footer-dropdowns .form-control .currency-select{color:#c4c4c4}footer .copyright .footer-dropdowns .currency-selector .currency-select:focus,footer .copyright .footer-dropdowns .form-control .currency-select:focus{outline:0}footer .copyright .footer-dropdowns .currency-selector option,footer .copyright .footer-dropdowns .form-control option{color:#383838;font-size:2rem}footer .copyright .footer-dropdowns .currency-selector .chevron,footer .copyright .footer-dropdowns .form-control .chevron{color:#c4c4c4;font-size:1rem;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}footer .copyright .footer-dropdowns .language-dropdown{margin-right:1rem;position:relative}footer .copyright .footer-dropdowns .language-dropdown .chevron{color:#c4c4c4;font-size:1rem;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}footer .copyright .footer-dropdowns .form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#c4c4c4;font-size:1.2rem;text-align:center}}.width-constraint.footer{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:992px){.width-constraint.footer{flex-direction:row;flex-wrap:wrap}}.footer-logo-container{height:6.6rem;margin-bottom:10rem;margin-top:1rem;text-align:center;width:100%}@media only screen and (min-width:992px){.footer-logo-container{height:auto;margin-bottom:0;margin-right:8%;margin-top:-2rem;width:25%}}.footer-logo-container svg{height:6.6rem}@media only screen and (min-width:992px){.footer-logo-container svg{height:auto}}.footer-logo-container svg path{transition:fill .3s ease-out}.footer-logo-container a:hover svg path,.footer-logo-container a:hover svg polygon{fill:#fff}.footer-links-container{width:100%}@media only screen and (min-width:992px){.footer-links-container{width:66%}}.footer-links-container ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;text-align:center;width:100%}@media only screen and (min-width:992px){.footer-links-container ul{flex-wrap:nowrap}}.footer-links-container ul.footer-nav{border-bottom:1px solid #c4c4c4;border-top:1px solid #c4c4c4;padding-bottom:1.5rem}.footer-links-container ul li{display:inline-block;padding:1.5rem 1rem 0}.footer-links-container ul li a{color:#c4c4c4}.footer-links-container ul li a:hover{color:#fff;text-decoration:underline}.footer-links-container ul.footer-partners{justify-content:center}.footer-links-container ul.footer-partners li{margin-left:.9rem;padding:3rem 0 1.5rem}@media only screen and (min-width:992px){.footer-links-container ul.footer-partners li{margin-left:2.3rem;padding:2rem 1rem 1.5rem}}.footer-links-container ul.footer-partners li:first-child{margin-left:0}.footer-links-container ul.footer-partners li svg{height:2.5rem;width:auto}@media only screen and (min-width:576px){.footer-links-container ul.footer-partners li svg{height:3.5rem}}@media only screen and (min-width:992px){.footer-links-container ul.footer-partners li svg{height:4.6rem}}.footer-links-container ul.footer-partners li svg path,.footer-links-container ul.footer-partners li svg polygon{fill:#c4c4c4;transition:fill .3s ease-out}.footer-links-container ul.footer-partners li a:hover svg path,.footer-links-container ul.footer-partners li a:hover svg polygon{fill:#fff}.order-container{margin-bottom:5rem}.order-container ul{list-style:none}.order-container li{align-items:center;color:#383838;display:flex;font-family:Poppins,sans-serif;justify-content:space-between;margin-bottom:1rem;margin-right:2.5rem;width:100%}@media only screen and (min-width:600px){.order-container li{display:inline-block;margin-bottom:0;width:auto}}.order-container li button{align-items:center;background-color:#587166;border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:1.7rem;height:4.5rem;justify-content:center;padding:0;width:4.5rem}@media only screen and (min-width:600px){.order-container li button{background-color:transparent;color:#383838;height:auto;margin-bottom:0;width:auto}}.order-container li button:first-child{margin-left:.5rem}#tour-listing-content{position:relative}@media only screen and (min-width:768px){#tour-listing-content:after,#tour-listing-content:before{background-repeat:no-repeat;background-size:contain;bottom:0;content:"";max-width:100%;position:absolute}#tour-listing-content:before{bottom:-15rem;height:33.1rem;left:0;width:48.8rem}#tour-listing-content:after{bottom:-25rem;height:36.2rem;right:9rem;width:36.4rem}}#tour-listing-content .flex-wrap{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:10rem;position:relative}#tour-listing{width:100%}@media only screen and (min-width:768px){#tour-listing{margin-right:2%;width:66%}}#tour-listing .card-container{background-color:#fff;margin:2rem 0;position:relative;transition:all .3s ease-in-out}#tour-listing .card-container.carousel{height:60rem}@media screen and (min-width:601px){#tour-listing .card-container{max-width:40rem}}#tour-listing .card-container .image-container{border-radius:1.6rem 1.6rem 0 0;height:25.6rem;max-width:100%;overflow:hidden;position:relative;transition:all .3s ease-in-out}#tour-listing .card-container .image-container img{border-radius:1.6rem 1.6rem 0 0;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out;width:100%}#tour-listing .card-container .image-container .overlay{background:rgba(38,38,38,0);border-radius:1.6rem 1.6rem 0 0;height:100%;width:100%}#tour-listing .card-container .image-container .overlay .trip-number{background-color:transparent;border-radius:50%;height:4.8rem;position:absolute;right:2.1rem;top:2.1rem;width:4.8rem}#tour-listing .card-container .image-container .overlay .trip-number.green{background-color:#587166}#tour-listing .card-container .image-container .overlay .trip-number.brown{background-color:#85634b}#tour-listing .card-container .image-container .overlay .trip-number.black{background-color:#383838}#tour-listing .card-container .image-container .overlay .trip-number>img{height:78%!important;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto!important}#tour-listing .card-container .image-container .overlay .price-container{align-items:center;border-radius:1.6rem 0 0 0;bottom:0;display:flex;justify-content:center;max-width:100%;min-height:4.8rem;padding:0 .7rem;position:absolute;right:0;text-align:center}#tour-listing .card-container .image-container .overlay .price-container.green{background-color:#587166}#tour-listing .card-container .image-container .overlay .price-container.brown{background-color:#85634b}#tour-listing .card-container .image-container .overlay .price-container.black{background-color:#383838}#tour-listing .card-container .image-container .overlay .price-container .person-text,#tour-listing .card-container .image-container .overlay .price-container .price-text,#tour-listing .card-container .image-container .overlay .price-container .start-text{color:#fff;font-weight:400;line-height:1.5}#tour-listing .card-container .image-container .overlay .price-container .start-text{font-size:1.8rem}@media screen and (max-width:1057px){#tour-listing .card-container .image-container .overlay .price-container .start-text{font-size:1.6rem}}#tour-listing .card-container .image-container .overlay .price-container .price-text{font-size:2rem}@media screen and (max-width:1057px){#tour-listing .card-container .image-container .overlay .price-container .price-text{font-size:1.8rem}}#tour-listing .card-container .image-container .overlay .price-container .person-text{font-size:1.4rem;line-height:1}@media screen and (max-width:1057px){#tour-listing .card-container .image-container .overlay .price-container .person-text{font-size:1.2rem}}#tour-listing .card-container .content-container{padding:2rem 3.2rem}#tour-listing .card-container .content-container .night-span{font-weight:400}#tour-listing .card-container .content-container .night-span p{color:#383838;margin-top:1.2rem}#tour-listing .card-container .content-container .night-span p img{margin-right:.5rem}#tour-listing .card-container .content-container .card-copy,#tour-listing .card-container .content-container .card-copy p{color:#383838;font-weight:400;line-height:1.5;margin-top:2rem}#tour-listing .card-container:hover .image-container>img{transform:scale(1.2)}#tour-listing .card-container:hover .overlay{background:rgba(38,38,38,.3)}#tour-listing .card-container.long{display:flex;flex-direction:column;max-height:none;max-width:100%}@media only screen and (min-width:768px){#tour-listing .card-container.long{flex-direction:row}}#tour-listing .card-container.long .pad{border-radius:1.6rem;box-shadow:0 .4rem 1rem #e5e5e5;display:flex;flex-direction:column}@media only screen and (min-width:768px){#tour-listing .card-container.long .pad{flex-direction:row}}#tour-listing .card-container.long .image-container{border-radius:1.6rem 1.6rem 0 0;height:auto;margin-left:0;min-height:25.6rem;position:relative;width:100%}@media only screen and (min-width:768px){#tour-listing .card-container.long .image-container{border-radius:1.6rem 0 0 1.6rem;height:100%;min-height:auto;width:48%}}#tour-listing .card-container.long .image-container img{border-radius:1.6rem 1.6rem 0 0;position:absolute}@media only screen and (min-width:768px){#tour-listing .card-container.long .image-container img{border-radius:1.6rem 0 0 1.6rem}}#tour-listing .card-container.long .content-container{height:auto;width:100%}@media only screen and (min-width:768px){#tour-listing .card-container.long .content-container{width:52%}}#tour-filters{display:none}@media only screen and (min-width:768px){#tour-filters{background-color:#f7f7f7;border-radius:1rem;display:block;margin-top:2rem;padding:3.5rem 3.8rem;position:-webkit-sticky;position:sticky;top:10rem;width:32%;z-index:1}#tour-filters .card-title.thin{margin:0 0 2rem}}.trip-button{border:none;border-radius:1.6rem;box-shadow:0 4px 4px rgba(0,0,0,.15);cursor:pointer;display:flex;flex-direction:row;justify-content:stretch;margin-top:1rem;outline:none;padding:0;width:100%}.trip-button .copy-container,.trip-button .icon-container{align-self:stretch;display:flex;position:relative}.trip-button .icon-container{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:1.6rem;border-top-left-radius:1.6rem;justify-content:center;min-height:13rem;padding:2rem;transition:all .3s ease-out;width:41%}.trip-button .icon-container:after{background-color:#fff;content:"";height:70%;position:absolute;right:-2px;width:2px;z-index:1}.trip-button .icon-container img{position:absolute;z-index:1}.trip-button .copy-container{align-items:center;background-color:#fff;border-bottom-right-radius:1.6rem;border-top-right-radius:1.6rem;padding:1.8rem 2rem;text-align:left;width:59%}.trip-button .copy-container:before{border-bottom-right-radius:1.6rem;border-top-right-radius:1.6rem;content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:0}.trip-button .copy-container h3{position:relative}.trip-button.green .copy-container:before,.trip-button.green .icon-container{background-color:#587166}.trip-button.brown .copy-container:before,.trip-button.brown .icon-container{background-color:#85634b}.trip-button.black .copy-container:before,.trip-button.black .icon-container{background-color:#383838}.trip-button.active.black .copy-container:before,.trip-button.active.brown .copy-container:before,.trip-button.active.green .copy-container:before,.trip-button:active.black .copy-container:before,.trip-button:active.brown .copy-container:before,.trip-button:active.green .copy-container:before,.trip-button:hover.black .copy-container:before,.trip-button:hover.brown .copy-container:before,.trip-button:hover.green .copy-container:before{width:100%}.trip-button.active .copy-container>span>svg,.trip-button:active .copy-container>span>svg,.trip-button:hover .copy-container>span>svg{margin-left:1.3rem}.trip-button.active .copy-container h3,.trip-button:active .copy-container h3,.trip-button:hover .copy-container h3{color:#fff}.trip-button.active .copy-container span svg,.trip-button:active .copy-container span svg,.trip-button:hover .copy-container span svg{fill:#fff}#filterClear{cursor:pointer;display:block;margin-bottom:6rem;margin-top:-5rem}@media only screen and (min-width:768px){#filterClear{display:none!important}}#collaboration-container{background-size:cover;padding-bottom:0;position:relative}#collaboration-container:after{background-color:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (min-width:768px){#collaboration-container{padding-bottom:8rem}}#collaboration-container .width-constraint{color:#fff;padding:0;position:relative;z-index:1}@media only screen and (min-width:768px){#collaboration-container .width-constraint{padding:0 5rem}}@media only screen and (min-width:992px){#collaboration-container .width-constraint{padding:0 10rem}}#collaboration-container .intro-copy-container.collab{max-width:99.5rem;padding-left:3rem;padding-right:3rem;width:100%}@media only screen and (min-width:768px){#collaboration-container .intro-copy-container.collab{padding-left:0;padding-right:0}}#collaboration-container .intro-copy-container.collab h2,#collaboration-container .intro-copy-container.collab h2 strong,#collaboration-container .intro-copy-container.collab h3{color:#fff}#collaboration-container .intro-copy-container.collab h3{margin-bottom:4.5rem;margin-top:2rem}#collaboration-container .cta-container,#collaboration-container .usps-container{display:flex;flex-direction:column}@media only screen and (min-width:768px){#collaboration-container .cta-container,#collaboration-container .usps-container{flex-direction:row}}#collaboration-container .usps-container{align-items:center;justify-content:center;padding:2rem 2rem 6rem;position:relative}@media only screen and (min-width:768px){#collaboration-container .usps-container{align-items:flex-start;padding-bottom:0;padding-left:5rem;padding-right:5rem}}#collaboration-container .usps-container .usp{align-items:flex-start;display:inline-flex;flex-direction:column;padding-bottom:1rem;position:relative}@media only screen and (min-width:768px){#collaboration-container .usps-container .usp{padding-bottom:10rem}}#collaboration-container .usps-container .usp:after{font-size:1.8rem;line-height:1.5;min-width:23rem;text-align:center;width:100%}@media only screen and (min-width:768px){#collaboration-container .usps-container .usp:after{font-size:2rem;left:50%;position:absolute;top:12rem;transform:translateX(-50%)}}#collaboration-container .usps-container .usp h3{color:#fff;text-align:center}#collaboration-container .usps-container .usp img{margin:0 auto 2.7rem}#collaboration-container .usps-container .joiner{position:relative;transition-delay:2s;transition:opacity .5s ease-in-out}#collaboration-container .usps-container .joiner .joiner-dt{display:none}@media only screen and (min-width:768px){#collaboration-container .usps-container .joiner .joiner-dt{display:block}#collaboration-container .usps-container .joiner .joiner-mb{display:none}#collaboration-container .usps-container .joiner{margin:0 3rem;top:3.4rem}}@media only screen and (min-width:992px){#collaboration-container .usps-container .joiner{top:3rem}}@media only screen and (min-width:1250px){#collaboration-container .usps-container .joiner{top:2rem}}#collaboration-container .cta-container{align-items:flex-start;background-color:#85634b;border-bottom:1px solid transparent;margin-top:5rem;padding:7.6rem 3rem;transition:all .3s ease-out}@media only screen and (min-width:768px){#collaboration-container .cta-container{align-items:center;border-bottom:none;border-radius:1.6rem;justify-content:space-between;padding:4.5rem 7rem}}#collaboration-container .cta-container .btn{margin-top:4rem;transition:all .3s ease-out;width:100%}@media only screen and (min-width:768px){#collaboration-container .cta-container .btn{margin-top:0;min-width:30rem;width:auto}#collaboration-container .cta-container:hover{background-color:#587166;border-bottom:1px solid #fff}}@media only screen and (min-width:768px) and (min-width:768px){#collaboration-container .cta-container:hover{border-bottom:none}}@media only screen and (min-width:768px){#collaboration-container .cta-container:hover .btn{background-color:transparent;border-color:#fff;color:#fff;font-weight:600}#collaboration-container .cta-container:active .btn,#collaboration-container .cta-container:hover:active .btn{background-color:#fff;border-color:#fff;color:#587166;font-weight:400}}#meet-the-people-container{padding:0;position:relative}@media only screen and (min-width:768px){#meet-the-people-container:after,#meet-the-people-container:before{background-repeat:no-repeat;background-size:contain;content:"";max-width:100%;position:absolute}}#meet-the-people-container:before{height:29.7rem;left:0;top:23rem;width:100%}@media only screen and (min-width:768px){#meet-the-people-container{padding-bottom:8rem;padding-top:8rem}}#meet-the-people-container .flex-wrap{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:7.6rem 3rem;position:relative}@media only screen and (min-width:768px){#meet-the-people-container .flex-wrap{border-radius:1.6rem;flex-direction:row;padding:8rem 2rem}}#meet-the-people-container .flex-wrap a,#meet-the-people-container .flex-wrap h2,#meet-the-people-container .flex-wrap h2 strong,#meet-the-people-container .flex-wrap p{color:inherit}#meet-the-people-container .flex-wrap>div{width:100%}@media only screen and (min-width:768px){#meet-the-people-container .flex-wrap>div{padding-bottom:3rem;padding-top:3rem}#meet-the-people-container .flex-wrap .left{padding-left:4rem;padding-right:4rem;position:relative;width:58%}#meet-the-people-container .flex-wrap .left:after{background-color:#fff;content:"";height:100%;position:absolute;right:0;top:0;width:1px}}#meet-the-people-container .flex-wrap .right{margin-top:3.3rem}@media only screen and (min-width:768px){#meet-the-people-container .flex-wrap .right{margin-top:0;padding-left:4rem;padding-right:4rem;width:42%}}#meet-the-people-container .flex-wrap .logos{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media only screen and (min-width:768px){#meet-the-people-container .flex-wrap .logos{flex-wrap:nowrap;justify-content:flex-end}}#meet-the-people-container .flex-wrap .logos .cross{display:inline-block;font-family:Roboto,sans-serif;font-size:4rem;font-weight:300;margin:0 1rem 0 1.5rem}@media only screen and (min-width:576px){#meet-the-people-container .flex-wrap .logos .cross{font-size:4.4rem;margin:-6px 1.1rem 0 2.2rem}}#meet-the-people-container .flex-wrap .logos svg{height:4rem;width:auto}@media only screen and (min-width:576px){#meet-the-people-container .flex-wrap .logos svg{height:6rem}}#meet-the-people-container .flex-wrap h2{position:relative;text-align:left}@media only screen and (min-width:768px){#meet-the-people-container .flex-wrap h2{text-align:right}}#meet-the-people-container .flex-wrap h2+h3{margin-bottom:3.3rem;padding-bottom:3.3rem;position:relative;text-align:left}@media only screen and (min-width:768px){#meet-the-people-container .flex-wrap h2+h3{text-align:right}}#meet-the-people-container .flex-wrap h2+h3:after{background-color:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;width:30%}@media only screen and (min-width:768px){#meet-the-people-container .flex-wrap h2+h3:after{left:auto;right:0}}#meet-the-people-container .flex-wrap h3{margin-bottom:4rem}#meet-the-people-container .flex-wrap .btn{display:inline-block;min-width:29.2rem}@media only screen and (min-width:768px){#legacy-section{padding:4.3rem 0 5.4rem}}@media only screen and (min-width:992px){#legacy-section{padding:6.3rem 0 7.4rem}}.legacy-wrapper{align-items:stretch;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:768px){.legacy-wrapper{flex-direction:row}}.legacy-wrapper .legacy-image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-flex;min-height:30rem;width:100%}@media only screen and (min-width:768px){.legacy-wrapper .legacy-image{border-bottom-left-radius:1.6rem;border-top-left-radius:1.6rem;min-height:64rem;width:50%}}@media only screen and (min-width:992px){.legacy-wrapper .legacy-image{width:58%}}.legacy-wrapper .legacy-copy{align-items:flex-start;background-color:#383838;display:flex;flex-direction:column;justify-content:space-between;padding:5rem 3rem 7.6rem}@media only screen and (min-width:768px){.legacy-wrapper .legacy-copy{border-bottom-right-radius:1.6rem;border-top-right-radius:1.6rem;padding:10rem 9.2rem 8.4rem 4.9rem;width:50%}}@media only screen and (min-width:992px){.legacy-wrapper .legacy-copy{width:42%}}.legacy-wrapper .legacy-copy h2{margin-bottom:3.1rem}.legacy-wrapper .legacy-copy h3{margin-bottom:2rem}.legacy-wrapper .legacy-copy .btn{margin-top:3rem;min-width:20.4rem}#section-trustpilot{background-color:#587166;padding:6.4rem 0 3.5rem;position:relative;text-align:center}@media screen and (max-width:465px){#section-trustpilot>div{padding-left:3rem;padding-right:3rem}}@media only screen and (min-width:768px){#section-trustpilot:after,#section-trustpilot:before{background-repeat:no-repeat;background-size:contain;content:"";position:absolute;top:0}}#section-trustpilot:before{height:100%;left:0;width:30rem}#section-trustpilot:after{height:19rem;right:10rem;width:29rem}#section-trustpilot .subtitle{margin-bottom:3rem;margin-top:1.5rem}#section-trustpilot .flex-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:3rem;padding-top:2rem}@media only screen and (min-width:768px){#section-trustpilot .flex-wrap{flex-direction:row}}#section-trustpilot .flex-wrap>div{display:flex}@media only screen and (min-width:768px){#section-trustpilot .flex-wrap>div{padding:0 4rem;width:50%}}#section-trustpilot>div>img{max-height:2.6rem}#section-trustpilot .left{border-bottom:1px solid #fff;color:#fff;justify-content:flex-end;margin-bottom:3rem;padding-bottom:2rem}@media only screen and (min-width:768px){#section-trustpilot .left{border-bottom:none;border-right:1px solid #fff;margin-bottom:0;padding-bottom:0}}#section-trustpilot .right{justify-content:flex-start}#section-trustpilot .right>a{display:block}#section-trustpilot .tp-logo{display:inline-block;margin-right:1rem;vertical-align:middle;width:105px!important}#section-trustpilot .tp-logo>img{vertical-align:middle}#section-trustpilot .tp-star-item{background:#00b67a;display:inline-block;height:15px;margin-top:7px;position:relative;vertical-align:middle;width:15px}#section-trustpilot .tp-star-item img{height:100%;left:0;position:absolute;top:0;width:100%}#section-trustpilot .trust-copy{color:#fff;display:block;font-weight:400;padding-left:30px;padding-top:5px;text-align:left}#section-trustpilot .tp-star-item:not(:last-of-type){margin-right:2px}#section-trustpilot .wta-content{position:static;text-align:right}
