@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700;900&display=swap");.MuiOutlinedInput-root>#currency,.MuiOutlinedInput-root>#language{padding:1rem 2rem 1rem .875rem!important}.language-modal-list-item{padding:0}.language-modal-list-item .currency-modal-value,.language-modal-list-item .language-modal-value{width:100%!important;padding:.4375rem 1rem}#nav-item-food-popper,#nav-item-transport-popper{background-color:#fff;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;box-shadow:0 2px 3px -3px #000;z-index:999!important}#nav-item-food-popper ul,#nav-item-transport-popper ul{padding:0;font-size:.95rem}#nav-item-food-popper ul li,#nav-item-transport-popper ul li{padding:.75rem 1.25rem;line-height:18px;min-width:120px;cursor:pointer;border:none}#nav-item-food-popper ul li:first-child,#nav-item-transport-popper ul li:first-child{padding-top:1.15rem}#nav-item-food-popper ul li:last-child,#nav-item-transport-popper ul li:last-child{padding-bottom:1rem}#nav-item-food-popper ul li:hover,#nav-item-transport-popper ul li:hover{color:#2950bc}#cart-items-popper{z-index:999}.popper-cart-items{align-items:center;-webkit-align-items:center;flex-direction:column;margin-top:.5rem;background-color:#fff;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 0 3px 0 rgba(0,0,0,.08)}.popper-cart-items,.popper-cart-items .popper-cart-item{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;width:425px}.popper-cart-items .popper-cart-item{align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row;max-width:100%;padding:1rem}.popper-cart-items .popper-cart-item:not(:first-child){border-top:1px solid #e5e5e5}.popper-cart-items .popper-cart-item .image-container{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;position:relative;width:140px!important;height:90px!important;margin:.25rem 20px 0 0!important}.popper-cart-items .popper-cart-item .image-container img{border-radius:0!important}.popper-cart-items .popper-cart-item .cart-popper-info{flex:1 1}.popper-cart-items .popper-cart-item .cart-popper-info .cart-popper-title{width:100%;margin-bottom:.25rem;font-weight:600}.popper-cart-items .popper-cart-item .cart-popper-info .cart-popper-date{margin-bottom:.25rem;font-size:.875rem;text-transform:capitalize}.popper-cart-items .popper-cart-item .cart-popper-info .cart-popper-travelers{font-size:.875rem;margin-bottom:.1rem}.popper-cart-items .popper-cart-item .cart-popper-info .cart-popper-pickup,.popper-cart-items .popper-cart-item .cart-popper-info .cart-popper-price span:first-of-type{font-size:.875rem}.popper-cart-items .popper-cart-item .cart-popper-info .cart-popper-price span:last-of-type{font-size:.95rem}.popper-cart-items .popper-actions{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;flex-direction:row;width:100%;border-top:1px solid #e5e5e5}.popper-cart-items .popper-actions .popper-subtotal{height:48px;padding:.25rem 1.5rem;text-align:left;line-height:1.4}.popper-cart-items .popper-actions .popper-subtotal div{font-weight:500;font-size:.875rem}.popper-cart-items .popper-actions .popper-subtotal output{font-weight:600}.popper-cart-items .popper-actions>button{flex-direction:row;width:50%;max-width:100%;padding:1rem 2rem;border-radius:.5rem;background-color:#ff5b00;color:#fff;font-size:1rem;line-height:1.25;font-weight:500;cursor:pointer;border:none;border-radius:0;height:100%}.popper-cart-items .popper-actions>button,.popper-cart-items .popper-empty-cart{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}.popper-cart-items .popper-empty-cart{flex-direction:column;height:150px}.popper-cart-items .popper-empty-cart img{width:26px!important;height:26px!important}.main-navbar{padding-bottom:1rem!important;border-bottom:1px solid #e5e5e5}.main-navbar .first-navbar{justify-content:space-between;-webkit-justify-content:space-between;padding:.75rem 0 .85rem;font-size:.875rem;color:#141d38}.main-navbar .first-navbar,.main-navbar .first-navbar>ul{display:flex;align-items:center;-webkit-align-items:center;flex-direction:row}.main-navbar .first-navbar>ul{justify-content:flex-end;-webkit-justify-content:flex-end;flex:1 1;padding:0!important}.main-navbar .first-navbar .logo-container{position:relative;width:126px;height:1.75rem;cursor:pointer}.main-navbar .first-navbar .nav-items{display:flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:center;-webkit-align-items:center;flex-direction:row;-moz-column-gap:.5rem;column-gap:.5rem}.main-navbar .first-navbar .nav-items li{padding-left:.4rem}.main-navbar .first-navbar .nav-items li .icon-and-text{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row;font-size:.875rem;font-weight:500;color:unset;border:none;background-color:unset;cursor:pointer}.main-navbar .first-navbar .nav-items li .icon-and-text span{padding-left:.35rem;white-space:nowrap}.main-navbar .first-navbar .nav-items li .icon-and-text .social-nav-items{padding-left:.2rem}.main-navbar .first-navbar .nav-items li .icon-and-text:hover{color:#3662d8}.main-navbar .second-navbar{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;flex-direction:row;padding:.25rem .3rem 0}.main-navbar .second-navbar li{padding:0 .5rem;font-size:.95rem;font-weight:500;border:none;cursor:pointer;text-transform:capitalize}.main-navbar .second-navbar li:hover{color:#2950bc}.main-navbar .second-navbar .nav-item-for-agencies{position:relative}.main-navbar .second-navbar .nav-item-for-agencies:before{content:"";position:absolute;height:22.8px;left:-10%;width:1px;background-color:#e5e5e5}.main-navbar .first-navbar-sm,.main-navbar .hamburger-logo{display:none}@media screen and (max-width:576px){.main-navbar .sm-display_block{display:block}.main-navbar .sm-display_none{display:none}.main-navbar .first-navbar{padding-top:.25rem;padding-bottom:0}.main-navbar .hamburger-logo{display:inline;display:initial;width:26px;height:26px;margin-top:.1rem;margin-left:.85rem}.main-navbar .first-navbar-sm{display:flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:center;-webkit-align-items:center;flex-direction:row;padding:.7rem 0 .25rem}.main-navbar .first-navbar-sm li{padding-left:.6rem;font-size:.875rem;font-weight:500;border:none;cursor:pointer}.main-navbar .first-navbar-sm li .icon-and-text{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;font-weight:500;color:unset;border:none;background-color:unset;cursor:pointer}.main-navbar .first-navbar-sm li .icon-and-text .social-nav-items{padding-left:.15rem;white-space:nowrap}.main-navbar .first-navbar-sm li:hover{color:#3662d8}.main-navbar .first-navbar-sm:hover{color:#2950bc}}@media screen and (max-width:350px){.main-navbar .xs-display_none{display:none}.main-navbar .xs-svg{width:21px;height:21px}}.popper-hamburger-menu{width:100%}.popper-hamburger-menu .hamburger-list-items{padding:.5rem 0;background-color:#fff}.popper-hamburger-menu .hamburger-list-items li{padding:.75rem 0 0 1rem;font-weight:500}.popper-hamburger-menu .hamburger-list-items li:active,.popper-hamburger-menu .hamburger-list-items li:hover{color:#2950bc}.popper-sub-items{padding:1rem 0 .25rem;background-color:#fff}.popper-sub-items .popper-sub-item{padding:.5rem 1rem .5rem .75rem;font-size:.875rem;list-style:none;cursor:pointer}.popper-sub-items .popper-sub-item:hover{color:#2950bc}.mui-select-inputs{padding-top:1.35rem}.mui-select-inputs>div:not(:last-child){margin-bottom:1rem}.mui-select-inputs>div label{color:rgba(0,0,0,.9);font-size:.95rem;font-weight:500}.mui-select-inputs>div svg{margin-right:.5rem}.subscribe-newsletter{margin:3.25rem auto 4rem}.subscribe-newsletter h2{text-align:center}.subscribe-newsletter>div{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:repeat(3,1fr);grid-gap:.15rem 2rem;gap:.15rem 2rem;align-items:end;justify-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;margin:auto;padding-left:2.75rem}.subscribe-newsletter>div label{font-size:.875rem;justify-self:start;color:#757575}.subscribe-newsletter>div #email-newsletter,.subscribe-newsletter>div #name-newsletter{padding:.75rem .75rem .75rem 0}.subscribe-newsletter>div button[type=submit]{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;width:100%;max-width:100%;padding:.9rem 2rem;font-size:1rem;font-weight:500;line-height:1.25rem;color:#fff;border-radius:.5rem;background-color:#3662d8;cursor:pointer;touch-action:manipulation;grid-column:3/4;grid-row:1/3;justify-self:start;margin-bottom:-.1rem;border:none}.subscribe-newsletter>div button[type=submit]:hover{background-color:#2950bc}.subscribe-newsletter .MuiFilledInput-root{align-items:baseline;border-radius:.25rem}@media screen and (max-width:768px){.subscribe-newsletter>div{grid-template-columns:repeat(2,1fr);padding-left:0}.subscribe-newsletter>div button[type=submit]{grid-column:1/3;grid-row:3/4;margin-top:1rem}}.first-impression{position:relative;width:100%;height:500px;margin-bottom:2.5rem;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;background:linear-gradient(270deg,transparent,rgba(0,0,0,.38))}.first-impression .home-search-input{width:1325px;margin:auto;padding:0 2.25rem;color:#fff;line-height:30px}.first-impression .home-search-input img{z-index:-1!important}.first-impression .home-search-input h1{font-size:2.9rem;font-weight:600;text-shadow:0 6px 12px rgba(0,0,0,.08);text-align:left}.first-impression .home-search-input h2{margin:0 0 1.25rem;font-size:1.25rem;font-weight:400;text-align:left;text-overflow:ellipsis}.first-impression .home-search-input .MuiFormControl-root{width:70%;max-width:70%}.first-impression .home-search-input button[type=submit]{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;width:unset;max-width:100%;padding:.75rem 2.5rem;font-size:1rem;font-weight:500;line-height:1.25rem;color:#fff;border-radius:.25rem;background-color:#3662d8;border:none;cursor:pointer;touch-action:manipulation;justify-self:flex-start!important}.first-impression .home-search-input button[type=submit]:hover{background-color:#2950bc}@media screen and (max-width:768px){.first-impression .MuiFormControl-root{width:100%!important;max-width:100%!important}}.top-destinations-container{margin-top:.5rem}.why-choose-us{margin-top:2.25rem;text-align:center}.carousel-root{position:relative;margin-top:1rem}.carousel-root,.carousel-root .carousel-slider,.carousel-root .carousel-slider .slider-wrapper,.carousel-root .carousel-slider .slider-wrapper .animated,.carousel-root .carousel-slider .slider-wrapper .slider{height:100%!important}.destinations-from-salta{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:stretch;-webkit-align-items:stretch;flex-direction:row;flex-wrap:wrap;padding:.9375rem 0}.destinations-from-salta .destination-single-card{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:space-between;-webkit-align-items:space-between;flex-direction:column;position:relative;min-width:290px;max-width:290px;min-height:350px;margin:0 20px 1rem 0;background-color:#fff;border:1px solid #e5e5e5;border-radius:.5rem;transition:all .2s ease;overflow:hidden;cursor:pointer}.destinations-from-salta .destination-single-card:hover{transform:translateY(-4px);box-shadow:0 4px 20px 0 rgba(0,0,0,.08)!important}.destinations-from-salta .destination-single-card h3{margin-bottom:.25rem;font-size:.95rem;font-size:500;line-height:20px;color:#141d38;overflow:hidden}.destinations-from-salta .destination-single-card .destination-reviews{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row;-moz-column-gap:.25rem;column-gap:.25rem;padding-top:2px;font-size:.875rem;line-height:17px}.destinations-from-salta .destination-single-card .destination-reviews>div{display:flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row;color:#3662d8;font-weight:500}.destinations-from-salta .destination-single-card .destination-reviews>span{margin-left:.25rem;color:#757575;overflow:hidden;white-space:nowrap}.destinations-from-salta .destination-single-card .destination-price{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-end;-webkit-align-items:flex-end;flex-direction:row;flex:1 1;color:#141d38}.destinations-from-salta .destination-single-card .destination-price b{font-size:.95rem}.destinations-from-salta .destination-single-card>div{padding:8px 12px 12px}.destinations-from-salta .destination-single-card .destination-image{position:relative;width:100%;height:190px}.destinations-from-salta .destination-single-card .destination-details{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:space-between;-webkit-align-items:space-between;flex-direction:column;flex:1 1}.destinations-from-salta .destination-single-card .destination-details .destination-facts{-moz-column-gap:.5rem;column-gap:.5rem;font-size:.9rem;padding:4px 0;color:#757575}.destinations-from-salta .destination-single-card .destination-details .destination-facts,.destinations-from-salta .destination-single-card .destination-details .destination-facts>div{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row}.destinations-from-salta .destination-single-card .destination-details .destination-facts>div svg{margin-right:.15rem;margin-bottom:.1rem}.destinations-from-salta .first-card{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:space-between;-webkit-align-items:space-between;flex-direction:column;position:relative;min-width:290px;max-width:290px;min-height:350px;margin:0 20px 1rem 0;background-color:#fff;border:1px solid #e5e5e5;border-radius:.5rem;transition:all .2s ease;overflow:hidden;cursor:pointer;cursor:auto}.destinations-from-salta .first-card:hover{transform:translateY(-4px);box-shadow:0 4px 20px 0 rgba(0,0,0,.08)!important}.destinations-from-salta .first-card h3{margin-bottom:.25rem;font-size:.95rem;font-size:500;line-height:20px;color:#141d38;overflow:hidden}.destinations-from-salta .first-card .destination-reviews{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row;-moz-column-gap:.25rem;column-gap:.25rem;padding-top:2px;font-size:.875rem;line-height:17px}.destinations-from-salta .first-card .destination-reviews>div{display:flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row;color:#3662d8;font-weight:500}.destinations-from-salta .first-card .destination-reviews>span{margin-left:.25rem;color:#757575;overflow:hidden;white-space:nowrap}.destinations-from-salta .first-card .destination-price{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-end;-webkit-align-items:flex-end;flex-direction:row;flex:1 1;color:#141d38}.destinations-from-salta .first-card .destination-price b{font-size:.95rem}.destinations-from-salta .first-card .title-text{position:absolute;bottom:26px;left:16px;color:#fff;z-index:1}.destinations-from-salta .first-card .title-text>div{width:100%;font-size:1.35rem;line-height:26px;font-weight:600}.destinations-from-salta .first-card .title-text .explore{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row;margin-top:6px;font-size:1rem;font-weight:500;line-height:22px}.destinations-from-salta .first-card:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.5))}.top-destinations{align-items:stretch;-webkit-align-items:stretch;flex-direction:row;flex-wrap:wrap;width:100%;margin-right:20px;padding:.9375rem 0}.top-destinations,.top-destinations .single-destination{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start}.top-destinations .single-destination{align-items:space-between;-webkit-align-items:space-between;flex-direction:column;position:relative;min-width:295px;max-width:295px;min-height:350px;background-color:#fff;border:1px solid #e5e5e5;border-radius:.5rem;transition:all .2s ease;overflow:hidden;cursor:pointer;margin:0 20px 1rem 0}.top-destinations .single-destination:hover{transform:translateY(-4px);box-shadow:0 4px 20px 0 rgba(0,0,0,.08)!important}.top-destinations .single-destination h3{margin-bottom:.25rem;font-size:.95rem;font-size:500;line-height:20px;color:#141d38;overflow:hidden}.top-destinations .single-destination .destination-reviews{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row;-moz-column-gap:.25rem;column-gap:.25rem;padding-top:2px;font-size:.875rem;line-height:17px}.top-destinations .single-destination .destination-reviews>div{display:flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row;color:#3662d8;font-weight:500}.top-destinations .single-destination .destination-reviews>span{margin-left:.25rem;color:#757575;overflow:hidden;white-space:nowrap}.top-destinations .single-destination .destination-price{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-end;-webkit-align-items:flex-end;flex-direction:row;flex:1 1;color:#141d38}.top-destinations .single-destination .destination-price b{font-size:.95rem}.top-destinations .single-destination .top-destination-image{position:relative;min-height:70%}.top-destinations .single-destination .destination-province-location p{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row;height:50px;position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(0deg,#000,transparent 100%);padding:.5rem .85rem .5rem 1rem;font-size:1.25rem;font-weight:600;color:#fff}.top-destinations .single-destination .destination-province-location span{margin-left:.1rem}.top-destinations .single-destination .top-destination-details{display:flex;justify-content:stretch;-webkit-justify-content:stretch;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:column;row-gap:.25rem;flex:1 1;padding:6px 12px 12px}.top-destinations .single-destination .top-destination-details .destination-tags-feedback{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:1px 6px;margin-right:.5rem;border-radius:2px;background-color:#e8edf1;color:#727483;font-size:.875rem}@media screen and (max-width:990px){.top-destinations{justify-content:space-around!important}}@media screen and (max-width:576px){.top-destinations .single-destination{margin-right:0}}.embla{overflow:hidden;height:100%!important}.embla__viewport{width:100%;height:100%}.embla__container{display:flex;height:100%!important}.embla__slide{position:relative;flex:0 0 100%;height:100%}.why-choose-us-carousel{width:50%;margin:auto}.why-choose-us-carousel h3{margin-bottom:.25rem}.why-choose-us-carousel .embla__viewport{margin-top:1rem;padding-bottom:.5rem}@media screen and (max-width:768px){.why-choose-us-carousel{width:100%}}.embla__dots{display:flex;list-style:none;justify-content:center;padding-top:10px}.embla__dots .embla__dot{background-color:transparent;cursor:pointer;position:relative;padding:0;outline:0;border:0;width:30px;height:30px;margin-right:7.5px;margin-left:7.5px;display:flex;align-items:center}.embla__dots .embla__dot:after{background-color:#efefef;width:100%;height:4px;border-radius:2px;content:""}.embla__dots .embla__dot.is-selected:after{background-color:#3662d8;opacity:1}input[type=date]::-webkit-calendar-picker-indicator{display:none}.destination-date-modal{top:-10px}.traveler-dropOff-date-modal .react-datepicker__navigation--next,.traveler-dropOff-date-modal .react-datepicker__navigation--previous,.traveler-pickup-date-modal .react-datepicker__navigation--next,.traveler-pickup-date-modal .react-datepicker__navigation--previous{border:none}.react-datepicker--time-only{max-height:250px;overflow-y:scroll}.react-datepicker__time-list{min-width:65px}.react-datepicker{position:absolute!important;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;padding:0 .75rem .75rem!important;border:none!important;background-color:#fff!important;border-radius:.25rem!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 0 3px 0 rgba(0,0,0,.08)!important;z-index:999!important;font-size:.8rem!important}.react-datepicker .react-datepicker__navigation{text-indent:-999em}.react-datepicker .react-datepicker__navigation .react-datepicker__navigation-icon:before{border-color:rgba(0,0,0,.9);border-width:2px 2px 0 0;height:6px;width:6px;top:22.5px}.react-datepicker .react-datepicker__navigation--next,.react-datepicker .react-datepicker__navigation--previous{position:absolute;top:2px;padding:.25rem;background:none;font-size:1.25rem;border:none;z-index:1;cursor:pointer}.react-datepicker .react-datepicker__navigation--next svg,.react-datepicker .react-datepicker__navigation--previous svg{width:26px;height:26px}.react-datepicker .react-datepicker__navigation--previous{left:2px}.react-datepicker .react-datepicker__navigation--next{right:2px}.react-datepicker .react-datepicker__triangle{display:none}.react-datepicker .react-datepicker__header{width:100%;background-color:transparent;border-bottom:none;text-transform:capitalize}.react-datepicker .react-datepicker__header .react-datepicker__current-month{padding:.65rem 0;font-size:.95rem;font-weight:600;text-align:center;margin:auto}.react-datepicker .react-datepicker__header .react-datepicker__day-names{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;flex-direction:row}.react-datepicker .react-datepicker__header .react-datepicker__day-names .react-datepicker__day-name{flex:1 1;width:-webkit-min-content;width:-moz-min-content;width:min-content;color:#757575;text-align:center}.react-datepicker .react-datepicker__month-container{width:100%}.react-datepicker .react-datepicker__month{width:100%;margin:0;padding-bottom:0}.react-datepicker .react-datepicker__month .react-datepicker__week{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;flex-direction:row;line-height:2rem}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;width:2.1rem;height:2.05rem;margin:.35rem .325rem .35rem .35rem;border-radius:50%;line-height:1.85rem;cursor:pointer}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day:last-child{margin-right:0}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day:hover:not(.react-datepicker__day--keyboard-selected){background-color:#e7edfd}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--disabled{color:#000;color:initial;opacity:.35}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--today{font-weight:700}.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--keyboard-selected,.react-datepicker .react-datepicker__month .react-datepicker__week .react-datepicker__day--selected{color:#fff;font-weight:700;background-color:#3662d8!important}.react-datepicker .react-datepicker__custom-element{text-align:center;color:#757575}.react-datepicker .react-datepicker__custom-element hr{border-bottom-color:rgba(0,0,0,.2);margin-bottom:.65rem}#travelers-popper{z-index:999!important}.travelers-popper{display:flex;justify-content:stretch;-webkit-justify-content:stretch;align-items:center;-webkit-align-items:center;flex-direction:column;height:305px;max-width:378px;margin-top:10px;padding:1.25rem;background-color:#fff!important;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 0 3px 0 rgba(0,0,0,.08)}.travelers-popper .react-datepicker__input-container{text-align:center;margin:auto}.travelers-popper>p{margin-bottom:.25rem;font-size:.95rem;color:#757575}.travelers-popper .person-category-and-counter{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;flex-direction:row;flex:1 1;width:100%}.travelers-popper .person-category-and-counter .traveler-category{display:flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:column;height:100%;font-weight:500}.travelers-popper .person-category-and-counter .traveler-category span:last-of-type{font-size:.875rem}.travelers-popper .person-category-and-counter .traveler-counter{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row}.travelers-popper .person-category-and-counter .traveler-counter button{background-color:unset;border:none}.travelers-popper .person-category-and-counter .traveler-counter span{text-align:center;min-width:12.5px;margin:0 .55rem;font-weight:600}.travelers-popper .person-category-and-counter .traveler-counter svg{width:27px;height:27px;margin-top:.175rem;color:#3662d8;cursor:pointer}.travelers-popper>div:nth-child(2) .traveler-category{justify-content:flex-end}.travelers-popper button[data-apply-availability-changes]{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;width:100%;max-width:100%;padding:.85rem 3rem;font-size:1rem;font-weight:500;line-height:1.25rem;color:#fff;border-radius:.25rem;background-color:#3662d8;border:none;cursor:pointer;touch-action:manipulation;margin-top:.25rem}.travelers-popper button[data-apply-availability-changes]:hover{background-color:#2950bc}.pickup-autocomplete-popper{z-index:9999;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 0 3px 0 rgba(0,0,0,.08)}.pickup-autocomplete-popper .option-single-hotel{padding:.25rem .75rem;cursor:pointer}.pickup-autocomplete-popper .option-single-hotel:hover{background-color:#c2c2c2}.pickup-autocomplete-popper .option-single-hotel .option-single-hotel-name{font-size:.875rem}.pickup-autocomplete-popper .option-single-hotel .option-single-hotel-address{margin-top:-.1rem;font-size:.75rem}.container-pickup-hotel-details{margin-top:-.25rem}.container-pickup-hotel-details label{font-size:.875rem}.container-pickup-hotel-details label.label-pickup-hotel-details-error{color:#ca2e2b}.container-pickup-hotel-details .input-pickup-hotel-details input{cursor:text!important}.custom-svg-availability-box{color:#2a2d32}.availability-box{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:space-between;-webkit-align-items:space-between;flex-direction:column;position:relative;flex:0 0 33.333%;height:100%;min-height:35.6rem;width:33.3333%;max-width:33.333%;margin-left:.75rem;padding:1.5rem;border-radius:.5rem;background-color:#f5f5f5;z-index:5}.availability-box .from-price{width:100%;margin-bottom:.5rem}.availability-box .from-price .from-1{font-size:1.125rem;font-weight:500;text-transform:capitalize}.availability-box .from-price .price{display:inline-block;color:#2a2d32;font-weight:700;font-size:1.45rem;margin:0;padding-bottom:0}.availability-box .availability-search{min-width:100%}.availability-box .availability-search *{font-family:Poppins,sans-serif!important}.availability-box .availability-search button.input-pick-up,.availability-box .availability-search button.input-travelers{width:100%;background-color:unset;border:unset}.availability-box .availability-search button.input-pick-up .MuiOutlinedInput-root,.availability-box .availability-search button.input-travelers .MuiOutlinedInput-root{padding-left:.875rem;padding-right:.875rem}.availability-box .availability-search button.input-pick-up .MuiOutlinedInput-root .MuiInputAdornment-positionEnd,.availability-box .availability-search button.input-travelers .MuiOutlinedInput-root .MuiInputAdornment-positionEnd{cursor:pointer}.availability-box .availability-search h3{padding-top:1rem;margin-bottom:1rem;border-color:#e5e5e5 #dfe0e2 #dfe0e2;border-top:1px solid #dfe0e2;font-size:1rem;font-weight:600}.availability-box .availability-search .MuiFormControl-root{background-color:#fff;margin-bottom:1rem;outline:none!important}.availability-box .availability-search #pick-traveler-from{cursor:text}.availability-box .availability-search label[for=pick-traveler-from]{font-size:.95rem;font-weight:500}.availability-box .availability-search button[type=submit]{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;width:100%;padding:.75rem 3rem;font-size:1rem;font-weight:500;line-height:1.25rem;color:#fff;border-radius:.25rem;background-color:#3662d8;border:none;cursor:pointer;touch-action:manipulation;max-width:100%;margin-top:.25rem}.availability-box .availability-search button[type=submit]:hover{background-color:#2950bc}.availability-box .clarification-text{height:100%}.availability-box .clarification-text>div{margin-top:1rem}.availability-box .clarification-text>div:first-of-type{margin-top:1.25rem}.availability-box .clarification-text>div .clarification-label{margin:.5rem 0;color:#585c63;font-weight:600;font-size:.875rem}.availability-box .clarification-text>div .clarification-paragraph{line-height:1.5;font-size:.875rem;font-weight:400}.availability-box .clarification-text a{color:#141d38}@media screen and (max-width:1024px){.availability-box{border-radius:0!important;width:100%;flex:0 0 100%;max-width:100%;margin-left:0}}@media screen and (max-width:768px){.availability-box button[type=submit]{width:100%!important}}.single-destination .product-info{display:flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:column;padding-top:1.5rem}.single-destination .product-info .product-check-availability{display:grid;justify-content:space-between;grid-template-columns:repeat(12,1fr);width:100%;max-width:1101px;margin-left:auto;margin-bottom:1rem;border:1px solid #e5e5e5;border-radius:.5rem}.single-destination .product-info .product-check-availability .check-availability-description{grid-column:1/8;padding:1.5rem}.single-destination .product-info .product-check-availability .check-availability-description .availability-description-label{margin:1rem 0;font-size:1.125rem;font-weight:600}.single-destination .product-info .product-check-availability .check-availability-description .availability-date-pick-up .date-capitalized{margin-top:.25rem}.single-destination .product-info .product-check-availability .check-availability-description .availability-date-pick-up .pick-up-description{margin-top:.5rem}.single-destination .product-info .product-check-availability .check-availability-description .availability-date-pick-up .pick-up-description *{margin-right:.3rem}.single-destination .product-info .product-check-availability .check-availability-description .availability-date-pick-up .pick-up-description :first-child{display:inline-block;overflow-wrap:break-word}.single-destination .product-info .product-check-availability .check-availability-description .availability-date-pick-up .exact-pick-up{margin-top:.5rem;font-size:.95rem}.single-destination .product-info .product-check-availability .check-availability-payment{grid-column:8/13;padding:1.5rem;border-left:1px solid #e5e5e5;text-align:right}.single-destination .product-info .product-check-availability .check-availability-payment .total-price{font-weight:600}.single-destination .product-info .product-check-availability .check-availability-payment .total-price:first-child{font-size:.875rem}.single-destination .product-info .product-check-availability .check-availability-payment .total-price :nth-child(2){font-size:medium}.single-destination .product-info .product-check-availability .check-availability-payment .price-breakdown{color:#757575;font-size:.875rem;margin-bottom:.5rem}.single-destination .product-info .product-check-availability .check-availability-payment .reserve-now-pay-later-button{width:100%;max-width:100%;padding:.875rem 2.375rem;color:#3662d8;background-color:#e7edfd;border:1px solid #e5e5e5;border-radius:.25rem;font-size:.95rem;font-weight:500;cursor:pointer;line-height:13px;max-width:275px;margin-top:1rem}.single-destination .product-info .product-check-availability .check-availability-payment .reserve-now-pay-later-button:active,.single-destination .product-info .product-check-availability .check-availability-payment .reserve-now-pay-later-button:hover{border:1px solid #2950bc}.single-destination .product-info .product-check-availability .check-availability-payment .reserve-now-button{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;width:100%;max-width:100%;padding:.85rem 3rem;font-size:1rem;font-weight:500;line-height:1.25rem;color:#fff;border-radius:.25rem;background-color:#3662d8;border:none;cursor:pointer;touch-action:manipulation;max-width:275px;margin:1rem 0 0 auto}.single-destination .product-info .product-check-availability .check-availability-payment .reserve-now-button:hover{background-color:#2950bc}.single-destination .product-info .product-check-availability .check-availability-pay-later{grid-column:1/13;border-top:1px solid #e5e5e5;padding:1rem 1.5rem}.single-destination .product-info .product-check-availability .check-availability-pay-later b{font-weight:600}.single-destination .product-info .product-attributes{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row;width:100%;flex-wrap:wrap;padding:0 0 1rem;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;flex-grow:1;flex-shrink:1}.single-destination .product-info .product-attributes li{display:flex;justify-content:stretch;-webkit-justify-content:stretch;align-items:center;-webkit-align-items:center;flex-direction:row;font-size:.95rem;margin-right:1.5rem;margin-top:1rem;line-height:1.2}.single-destination .product-info .product-attributes li svg{margin-right:.625rem}.single-destination .product-info .product-description{margin:0 0 1.25rem}.single-destination .product-info .product-description .title-2{font-size:1.4rem}.single-destination .product-info .product-description ul{padding-left:1.5rem}.single-destination .product-info .product-description li{padding:.3125rem 0 .5rem .3125rem;list-style:disc none outside;list-style:initial}.single-destination .product-info .product-what-is-included{margin-bottom:1.25rem;border-top:1px solid #e5e5e5}.single-destination .product-info .product-what-is-included .included-and-not{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:stretch;-webkit-align-items:stretch;flex-direction:row}.single-destination .product-info .product-what-is-included .included-and-not ul{max-width:65%;padding-left:0}.single-destination .product-info .product-what-is-included .included-and-not ul:last-of-type{padding-left:1rem}.single-destination .product-info .product-what-is-included .included-and-not ul li{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row;padding:.3rem 0}.single-destination .product-info .product-itinerary{width:100%;margin-bottom:1.25rem;border-top:1px solid #e5e5e5}.single-destination .product-info .product-itinerary .itinerary-steps-and-map{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:stretch;-webkit-align-items:stretch;flex-direction:row}.single-destination .product-info .product-itinerary .itinerary-steps-and-map .google-map-itinerary-container{flex:1 1;height:640px}.single-destination .product-info .product-itinerary .MuiStepLabel-label{font-size:.95rem}.single-destination .product-info .product-itinerary .MuiStepLabel-labelContainer{margin-left:1.75rem;color:rgba(0,0,0,.9);font-weight:500}.single-destination .product-info .product-itinerary p{font-size:.875rem;margin-left:.25rem}.single-destination .product-info .product-itinerary .MuiStepConnector-line{min-height:16px}.single-destination .product-info .product-itinerary .MuiStepLabel-root{position:relative}.single-destination .product-info .product-itinerary .override-icon{position:absolute;width:22px;height:22px;margin-top:.425rem;margin-left:.05rem;color:#ff5b00}.single-destination .product-info .product-itinerary .MuiStepLabel-iconContainer{display:none}@media screen and (max-width:768px){.single-destination .product-info .product-itinerary .itinerary-steps-and-map{flex-direction:column-reverse}.single-destination .product-info .product-itinerary .itinerary-steps-and-map .google-map-itinerary-container{min-height:280px;margin-bottom:1rem}}.single-destination .product-info .product-tips{margin-bottom:1.25rem;border-top:1px solid #e5e5e5}.single-destination .product-info .product-tips ul{display:flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:column;padding-left:0}.single-destination .product-info .product-tips ul li{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row;padding:.35rem 0}.single-destination .product-info .product-tips ul li svg{margin-right:.2rem}.single-destination .product-info .product-departure-return{margin-bottom:1.25rem;border-top:1px solid #e5e5e5}.single-destination .product-info .product-departure-return h5{margin:.95rem 0 .4rem;font-weight:600;font-size:.95rem}.single-destination .product-info .product-departure-return .first-h4{margin-top:.25rem}.single-destination .product-info .product-departure-return .description-body p{padding-left:1rem;font-size:.94rem}.single-destination .product-info .product-departure-return .description-body p a{margin-left:.25rem;color:#3662d8;text-decoration:underline}@media screen and (max-width:990px){.single-destination .product-info .product-attributes-and-availability{flex-direction:column-reverse}.single-destination .product-info .product-attributes-and-availability .product-check-availability{border-bottom:1px solid #e5e5e5}}@media screen and (max-width:768px){.single-destination .product-info .check-availability-description{grid-column:1/13!important}.single-destination .product-info .check-availability-payment{grid-column:1/13!important;margin:0!important;border-top:1px solid #e5e5e5;border-left:0!important}.single-destination .product-info .check-availability-payment button{min-width:100%!important}}.single-destination .product-reviews{margin-bottom:2rem;border-top:1px solid #e5e5e5}.single-destination .product-reviews h3{margin-top:1rem}.single-destination .product-reviews .reviews-average-rating{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row}.single-destination .product-reviews .reviews-average-rating .reviews-average-rating-value{padding-top:.25rem;margin-right:.625rem;font-weight:700;font-size:2.25rem}.single-destination .product-reviews .reviews-average-rating .reviews-average-rating-stars{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row}.single-destination .product-reviews .reviews-average-rating .reviews-average-rating-stars .reviews-total{align-self:flex-end;margin-left:.15rem;margin-bottom:-.12rem;font-size:.95rem}.single-destination .product-reviews .reviews-caption{margin-bottom:1.25rem}.single-destination .product-reviews .reviews-caption .reviews-by-andesnorte-travelers{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row;margin-top:.5rem}.single-destination .product-reviews .reviews-caption .reviews-by-andesnorte-travelers span{font-size:1.25rem;font-weight:600}.single-destination .product-reviews .reviews-caption .reviews-by-andesnorte-travelers svg{vertical-align:middle;margin-left:.35rem}.single-destination .product-reviews .reviews-caption .reviews-showing-total{font-size:.875rem;font-weight:400;color:#757575}.single-destination .product-reviews .reviews-wrapper .single-review{margin-top:.75rem;padding-bottom:1.5rem}.single-destination .product-reviews .reviews-wrapper .single-review:not(:first-child){margin-top:1rem}.single-destination .product-reviews .reviews-wrapper .single-review:not(:last-child){border-bottom:1px solid #e5e5e5}.single-destination .product-reviews .reviews-wrapper .single-review .single-review-stars{display:grid;justify-content:center;align-content:center;grid-template-columns:repeat(12,1fr)}.single-destination .product-reviews .reviews-wrapper .single-review .single-review-stars span{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row;font-weight:600}.single-destination .product-reviews .reviews-wrapper .single-review .single-review-stars .single-review-date{grid-column:10/13;justify-self:end;color:#757575}.single-destination .product-reviews .reviews-wrapper .single-review .single-review-title{margin-top:.45rem;overflow:hidden;line-height:21px;font-size:.95rem;font-weight:600;text-overflow:ellipsis}.single-destination .product-reviews .reviews-wrapper .single-review .single-review-message p{margin-top:.35rem;font-size:.875rem;word-break:break-all;line-height:1.725}.single-destination .product-reviews .reviews-add-new{margin-top:1.5rem}.single-destination .product-reviews .reviews-add-new .Mui-focused fieldset{border-color:#000}.single-destination .product-reviews .reviews-add-new .reviews-add-new-title{font-weight:500}.single-destination .product-reviews .reviews-add-new .reviews-add-new-clarification{font-size:.875rem}.single-destination .product-reviews .reviews-add-new #add-new-review{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;padding:.75rem 2.5rem;font-size:1rem;font-weight:500;line-height:1.25rem;color:#fff;border-radius:.5rem;background-color:#3662d8;border:none;cursor:pointer;touch-action:manipulation;margin-top:.75rem;margin-left:auto;font-size:.95rem}.single-destination .product-reviews .reviews-add-new #add-new-review:hover{background-color:#2950bc}@media screen and (max-width:576px){.single-destination .product-reviews .single-review-date{grid-column:1/2!important;grid-row:2/3}}.single-destination .product-bottom-sticky-bar{position:fixed;right:0;left:0;bottom:0;min-height:70px;background-color:#fff;z-index:100;box-shadow:0 0 .5rem 0 rgba(0,0,0,.225)}.single-destination .product-bottom-sticky-bar,.single-destination .product-bottom-sticky-bar .bottom-sticky-bar-price{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row}.single-destination .product-bottom-sticky-bar .bottom-sticky-bar-price{flex-wrap:wrap;max-width:1325px;margin:auto;padding:.5rem 2rem;flex:1 1}.single-destination .product-bottom-sticky-bar .bottom-sticky-bar-price .sticky-bar-price{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row;margin-right:.5rem}.single-destination .product-bottom-sticky-bar .bottom-sticky-bar-price .sticky-bar-price .ars{font-size:1.25rem}.single-destination .product-bottom-sticky-bar .bottom-sticky-bar-price .sticky-bar-price .price{margin-left:.25rem;color:#ff5b00;font-size:1.4rem;font-weight:600}.single-destination .product-bottom-sticky-bar .bottom-sticky-bar-price .sticky-bar-details{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row;font-size:.85rem;color:#757575}.single-destination .product-bottom-sticky-bar .bottom-sticky-bar-price .sticky-bar-details svg{width:20px;height:20px;cursor:pointer}.single-destination .product-bottom-sticky-bar .bottom-sticky-bar-buttons{display:flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:center;-webkit-align-items:center;flex-direction:row;flex:1 1;font-size:.95rem}.single-destination .product-bottom-sticky-bar .bottom-sticky-bar-buttons .bottom-sticky-bar-add-to-cart{background-color:#ff5b00;line-height:1.25;margin-right:.4rem}.single-destination .product-bottom-sticky-bar .bottom-sticky-bar-buttons .bottom-reserve-now-button,.single-destination .product-bottom-sticky-bar .bottom-sticky-bar-buttons .bottom-sticky-bar-add-to-cart{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;padding:.9rem 2.45rem;border-radius:.25rem;color:#fff;font-size:1rem;font-weight:500;cursor:pointer;border:none}.single-destination .product-bottom-sticky-bar .bottom-sticky-bar-buttons .bottom-reserve-now-button{line-height:1.25rem;background-color:#3662d8;touch-action:manipulation}.single-destination .product-bottom-sticky-bar .bottom-sticky-bar-buttons .bottom-reserve-now-button:hover{background-color:#2950bc}@media screen and (max-width:576px){.single-destination .product-bottom-sticky-bar .bottom-sticky-bar-price{padding:.5rem 1rem}}@media screen and (max-width:350px){.single-destination .product-bottom-sticky-bar .bottom-sticky-bar-buttons{flex-direction:column!important}.single-destination .product-bottom-sticky-bar .bottom-sticky-bar-buttons button{width:100%!important;margin:0!important}.single-destination .product-bottom-sticky-bar .bottom-sticky-bar-buttons button:first-child{margin-bottom:.25rem!important}}.product-cancellation-policy{margin-bottom:1.25rem}.product-cancellation-policy .title-2{padding-top:0}.product-cancellation-policy>p{margin-bottom:1rem}.product-cancellation-policy ul li{padding:.3rem 0;list-style:disc none outside;list-style:initial}.tool-tip-sticky-bar{justify-content:stretch;-webkit-justify-content:stretch;flex-direction:column;max-width:350px;margin:0 .25rem}.tool-tip-sticky-bar,.tool-tip-sticky-bar>div{display:flex;align-items:flex-start;-webkit-align-items:flex-start}.tool-tip-sticky-bar>div{justify-content:space-between;-webkit-justify-content:space-between;flex-direction:row}.tool-tip-sticky-bar>div:not(:last-child){margin-bottom:.25rem}.tool-tip-sticky-bar .tool-tip-title{margin-right:.5rem;color:#141d38;font-weight:500;min-width:65px}.tool-tip-sticky-bar .tool-tip-date{text-transform:capitalize}.tool-tip-sticky-bar .travelers-category-and-price{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row}.tool-tip-sticky-bar .travelers-category-and-price div:last-of-type{display:flex;justify-content:stretch;-webkit-justify-content:stretch;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:column}.single-destination{position:relative;margin-top:1.5rem}.single-destination h1{font-size:1.85rem;font-weight:600}.single-destination h2{margin:2rem 0 1rem;padding-bottom:.75rem}.single-destination svg{min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.single-destination .single-pre-info{margin:1rem 0 .5rem;font-size:.875rem}.single-destination .single-pre-info div{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row}.single-destination .single-pre-info .pre-info-reviews-and-call-us{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;flex-direction:row;flex-wrap:wrap;margin-bottom:.5rem}.single-destination .single-pre-info .pre-info-reviews-and-call-us .pre-info-reviews{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row;color:#585c63;flex-wrap:wrap-reverse}.single-destination .single-pre-info .pre-info-reviews-and-call-us .pre-info-reviews .MuiRating-root{margin-top:-.15rem;margin-right:.5rem}.single-destination .single-pre-info .pre-info-reviews-and-call-us .pre-info-reviews .pre-info-total-reviews{font-size:.95rem}.single-destination .single-pre-info .pre-info-reviews-and-call-us .pre-info-reviews hr{align-self:center}.single-destination .single-pre-info .pre-info-reviews-and-call-us .pre-info-book-or-call{flex-wrap:wrap;margin-top:.3rem;color:#585c63}.single-destination .single-pre-info .pre-info-reviews-and-call-us .pre-info-book-or-call>div:not(:last-child){margin-right:.5rem}.single-destination .single-pre-info .pre-info-reviews-and-call-us .pre-info-book-or-call>div svg{margin-right:.25rem}.single-destination .images-and-book-box{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:stretch;-webkit-align-items:stretch;flex-direction:row}.single-destination .images-and-book-box .media-gallery{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;width:66.6667%;flex:0 0 66.6667%;max-width:66.6667%;height:35.625rem;padding-right:.75rem}.single-destination .images-and-book-box .media-gallery .thumbnails{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:stretch;-webkit-align-items:stretch;flex-direction:column}.single-destination .images-and-book-box .media-gallery .thumbnails>button{position:relative;width:9.375rem!important;height:106.5420560748px!important;margin:.25rem .5rem .25rem 0;background-color:#000;border-radius:.5rem!important;border:unset;overflow:hidden}.single-destination .images-and-book-box .media-gallery .thumbnails>button:first-of-type{margin-top:0}.single-destination .images-and-book-box .media-gallery .thumbnails>button:last-of-type{margin-bottom:0}.single-destination .images-and-book-box .media-gallery .thumbnails>button img{opacity:.4}.single-destination .images-and-book-box .media-gallery .thumbnails .selected-thumbnail,.single-destination .images-and-book-box .media-gallery .thumbnails button,.single-destination .images-and-book-box .media-gallery .thumbnails img:hover{opacity:1;box-shadow:0 0 0 .125rem #2a2d32!important;cursor:pointer}.single-destination .images-and-book-box .media-gallery .thumbnails .see-more:after{display:none;content:"See More";position:absolute;top:50%;left:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:.25rem .5rem;color:#fff;background:rgba(0,0,0,.4);font-size:.75rem;font-weight:600;border-radius:1rem;transform:translate(-50%,-50%)}.single-destination .images-and-book-box .media-gallery .gallery-slider{position:relative;width:100%;height:100%;flex:1 1;margin-left:1rem}.single-destination .images-and-book-box .media-gallery .gallery-slider .circle-background{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;position:absolute;top:50%;width:38px;height:38px;background-color:#fff;opacity:.75;border-radius:50%;border:none;cursor:pointer;z-index:3}.single-destination .images-and-book-box .media-gallery .gallery-slider .circle-background svg{width:36px;height:36px;opacity:.75}.single-destination .images-and-book-box .media-gallery .gallery-slider .circle-background:hover{opacity:1}.single-destination .images-and-book-box .media-gallery .gallery-slider .left-arrow{left:1rem}.single-destination .images-and-book-box .media-gallery .gallery-slider .right-arrow{right:1rem}.single-destination .images-and-book-box .media-gallery .gallery-slider .embla img{cursor:pointer!important;border-radius:.5rem!important}@media screen and (max-width:1024px){.single-destination .images-and-book-box{flex-direction:column}.single-destination .images-and-book-box .embla{margin:0 -1.5rem!important}.single-destination .images-and-book-box .media-gallery{display:block;width:100%;flex:0 0 100%;max-width:100%;padding-right:0}.single-destination .images-and-book-box .media-gallery .thumbnails{display:none!important}.single-destination .images-and-book-box .media-gallery .gallery-slider{width:100%;height:500px;margin-left:0;margin-right:0}.single-destination .images-and-book-box .media-gallery .gallery-slider .current-image span{margin-inline:-1.5rem!important}.single-destination .images-and-book-box .media-gallery .gallery-slider .current-image span img{border-radius:0!important;padding-right:0!important;padding-left:0!important}}@media screen and (max-width:350px){.single-destination .xs-custom-divider{display:none}}.destinations h2:not(:first-child){margin-top:2rem}.local-info h2{padding-bottom:1rem}.local-info .what-to-know-about{padding:1.75rem 3.75rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 0 3px 0 rgba(0,0,0,.08);border-radius:.5rem}.local-info .what-to-know-about>div{padding:1.5rem 0}.local-info .about-salta .paragraph-image{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row;margin-top:1rem}.local-info .about-salta .paragraph-image img{border-radius:.5rem}.local-info .local-weather{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.local-info .local-weather>div{justify-content:flex-start;-webkit-justify-content:flex-start;-moz-column-gap:1.5rem;column-gap:1.5rem;margin-bottom:1rem}.local-info .local-weather>div,.local-info .local-weather>div>div{display:flex;align-items:center;-webkit-align-items:center;flex-direction:row}.local-info .local-weather>div>div{justify-content:center;-webkit-justify-content:center;-moz-column-gap:.25rem;column-gap:.25rem}.local-info .general-info h3{grid-column:1/4}.local-info .general-info>div{display:grid;grid-template-columns:repeat(3,1fr);margin-top:1.25rem}.local-info .general-info>div .content-label{font-weight:500}.local-info .general-info>div p{color:#727483;font-weight:300}.local-info .general-info>div .general-content{color:#000;font-weight:400}@media screen and (max-width:990px){.local-info .about-salta .paragraph-image{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:column;row-gap:1rem}}@media screen and (max-width:576px){.local-info .what-to-know-about{padding:1rem 2rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 0 3px 0 rgba(0,0,0,.08);border-radius:.5rem}.local-info .general-info>div{grid-template-columns:repeat(1,1fr);row-gap:1.25rem}}.transport .MuiOutlinedInput-root{border-radius:.5rem}.transport .cars-panel form .main-buttons{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row;-moz-column-gap:32px;column-gap:32px;margin-top:32px}.transport .cars-panel form .main-buttons button{width:-webkit-max-content;width:-moz-max-content;max-width:100%;padding:20px 36px;color:#3662d8;background-color:#e7edfd;border-radius:.5rem;font-size:.95rem;font-weight:500;cursor:pointer;line-height:13px;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;width:max-content;border:1px solid transparent}.transport .cars-panel form .main-buttons button:active,.transport .cars-panel form .main-buttons button:hover{border:1px solid #2950bc}.transport .cars-panel form .main-buttons .isActive{border:1px solid #3662d8}.transport .cars-panel form svg{min-width:-webkit-max-content!important;min-width:-moz-max-content!important;min-width:max-content!important}.transport .cars-panel form .transport-end-adornment{color:#757575;width:22px;height:22px}.transport .cars-panel form .transport-calendar-icon,.transport .cars-panel form .transport-clock-icon{width:22px;height:22px}.transport .cars-panel .search-button{padding:1.5rem 0}.transport .cars-panel .search-button,.transport .cars-panel .search-button button{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row}.transport .cars-panel .search-button button{width:unset;max-width:100%;padding:16px 4rem;font-size:1rem;font-weight:500;line-height:1.25rem;color:#fff;border-radius:.5rem;background-color:#3662d8;border:none;cursor:pointer;touch-action:manipulation;text-transform:capitalize}.transport .cars-panel .search-button button:hover{background-color:#2950bc}.transport .rental-car-box{padding-top:24px}.transport .rental-car-box .grid-pick-up-inputs{display:grid;grid-gap:.75rem;grid-template-columns:repeat(2,1fr)}.transport .rental-car-box .grid-dates-and-time-inputs{display:grid;grid-gap:.75rem;grid-template-columns:repeat(4,1fr);margin-top:.75rem}.transport .airport-transfer-box{padding-top:24px}.transport .airport-transfer-box .airport-travelers{margin-bottom:16px}.transport .airport-transfer-box .airport-travelers p{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row;font-size:.95rem}.transport .airport-transfer-box .airport-travelers p span{margin-left:8px;margin-right:4px}.transport .airport-transfer-box .airport-travelers p svg{cursor:pointer}.transport .airport-transfer-box .grid-airport-transfer{display:grid;grid-gap:.75rem;grid-template-columns:repeat(4,1fr);position:relative}.transport .airport-transfer-box .grid-airport-transfer .exchange-svg{position:absolute;top:55%;left:50%;width:40px;height:40px;padding:.55rem;border-radius:50%;background-color:#fff;border:1px solid rgba(0,0,0,.15);transform:translate(-50%,-50%);cursor:pointer;z-index:1}.transport .airport-transfer-box .grid-airport-transfer .exchange-svg:hover{background-color:#e7edfd}.transport .airport-transfer-box .grid-airport-transfer .dynamic-airportInput{grid-column:2/3}.transport .airport-transfer-box .grid-airport-transfer .dynamic-hotelInput{grid-column:1/2;grid-row:1}@media screen and (max-width:768px){.transport .airport-transfer-box .grid-airport-transfer .dynamic-hotelInput{grid-column:1/3;grid-row:1}.transport .airport-transfer-box .grid-airport-transfer .dynamic-airportInput{grid-column:1/3;grid-row:2}}.transport .airport-transfer-box .arrival-date-hour{display:grid;grid-gap:.75rem;grid-template-columns:repeat(2,1fr);margin-top:.75rem}.transport .detailed-airport-info{margin-top:32px}.transport .detailed-airport-info ul:not(.know-before-you-go-list) li{list-style:disc none outside;list-style:initial}.transport .detailed-airport-info li{margin-bottom:4px}.transport .detailed-airport-info .title-2{padding-bottom:12px}.transport .detailed-airport-info li,.transport .detailed-airport-info p{color:#333}.transport .detailed-airport-info .know-before-you-go-and-cancellation-policy{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row;max-width:850px}.transport .detailed-airport-info .know-before-you-go-and-cancellation-policy .transfer-know-before-you-go{flex:0 0 60%}.transport .detailed-airport-info .know-before-you-go-and-cancellation-policy .transfer-know-before-you-go ul{padding-left:0}.transport .detailed-airport-info .transfer-what-is-included{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row;max-width:850px}.transport .detailed-airport-info .transfer-what-is-included .transfer-included{flex:0 0 60%}.transport .detailed-airport-info .transfer-additional-information .subtitle-4{margin-top:8px;font-weight:500}.transport .additional-packages-to-buy{margin-top:3rem}@media screen and (max-width:990px){.transport .grid-airport-transfer{grid-template-columns:repeat(2,1fr)!important}.transport .exchange-svg{top:25%!important}}@media screen and (max-width:768px){.transport .grid-pick-up-inputs{grid-template-columns:repeat(1,1fr)!important}.transport .grid-airport-transfer,.transport .grid-dates-and-time-inputs{grid-template-columns:repeat(2,1fr)!important}.transport .grid-airport-transfer .exchange-svg{left:90%!important;top:15%!important;transform:rotate(90deg)!important}.transport .grid-airport-transfer .airport-name,.transport .grid-airport-transfer .hotel-name{grid-column:1/3}}@media screen and (max-width:576px){.transport .main-buttons{flex-wrap:wrap}.transport .main-buttons button{width:100%!important}.transport .main-buttons button:not(:first-of-type){margin-top:8px!important}.transport .grid-dates-and-time-inputs{grid-template-columns:repeat(1,1fr)!important}.transport .grid-airport-transfer div:nth-child(4),.transport .grid-airport-transfer div:nth-child(5){grid-column:1/3}.transport .detailed-airport-info .know-before-you-go-and-cancellation-policy,.transport .detailed-airport-info .transfer-what-is-included{flex-direction:column}}.blogs{margin:auto;padding:0;max-width:none}.blogs header{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;position:relative;width:100%;height:375px;margin:auto;padding:0 2.25rem;color:#fff;line-height:30px;background:linear-gradient(200deg,transparent,rgba(0,0,0,.38))}.blogs header img{z-index:-1!important}.blogs header>div{display:flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:column;width:1325px;max-width:1325px;height:100%;margin:auto;padding:0 0 2.75rem;z-index:10}.blogs header>div h2{font-size:3.25rem;font-weight:600}.blogs header>div h2,.blogs header>div h3{text-align:left;text-shadow:0 6px 12px rgba(0,0,0,.35)}.blogs header>div h3{margin-top:-.15rem;font-size:1.25rem;font-weight:400;text-overflow:ellipsis}.blogs main{max-width:1325px;padding:0 1.5rem;margin:auto}.blogs main svg.primary-color{cursor:pointer}.blogs main svg.primary-color:hover{color:#2950bc}.blogs main .blog-chips{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row;flex-wrap:wrap;padding-left:0}.blogs main .blog-chips .chip{height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:.4rem .25rem;margin:0 .185rem .15rem;background-color:rgba(0,0,0,.035);font-weight:600;font-size:.85rem;border-radius:.5rem;cursor:pointer}.blogs main .blog-chips .chip:hover{color:#3662d8}.blogs main button[type=submit]{border:none;background-color:unset}.blogs main .blogs-container{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;flex-direction:row;flex-wrap:wrap;margin-top:1rem}.blogs main .blogs-container picture{width:315px;height:375px;margin-bottom:1rem;background-color:#fff;border:1px solid #e5e5e5;border-radius:.5rem;transition:all .2s ease;overflow:hidden;cursor:pointer}.blogs main .blogs-container picture .image-container{position:relative;height:50%;width:100%}.blogs main .blogs-container picture>div{padding:8px 12px 12px}.blogs main .blogs-container picture>div h3{margin-bottom:.25rem;font-size:.95rem;font-size:500;line-height:20px;color:#141d38;overflow:hidden}.blogs main .blogs-container picture>div p{font-size:.95rem}@media screen and (max-width:990px){.blogs main .blogs-container{justify-content:space-evenly}}.single-blog-page{margin:auto;padding:0;max-width:none}.single-blog-page header{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-end;-webkit-align-items:flex-end;flex-direction:row;width:100%;height:375px;position:relative;background:linear-gradient(200deg,transparent,rgba(0,0,0,.38))}.single-blog-page header img{z-index:-1!important;width:100%!important;height:100%!important}.single-blog-page header .blog-title-and-details{padding:0 0 2rem 2.25rem;color:#fff;z-index:10}.single-blog-page header .blog-title-and-details h2{font-size:1.85rem;font-weight:600;text-align:left;text-shadow:0 6px 12px rgba(0,0,0,.35)}.single-blog-page header .blog-title-and-details p{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row}.single-blog-page header .blog-title-and-details p svg{margin-right:.25rem}.single-blog-page header .blog-title-and-details p span{margin:0 .25rem;color:#ff5b00;text-shadow:2px 6px 12px rgba(0,0,0,.9)}.single-blog-page main{max-width:1325px;margin:auto;padding:0 1.5rem}.single-blog-page main .main-content p{margin:.5rem 0}.single-blog-page main .main-content p:first-child{margin:1rem 0 .5rem}.single-blog-page main .author-social-media{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;margin-top:2.5rem}.single-blog-page main .author-social-media i{margin:0 .2rem}.single-blog-page main .author-social-media i svg:hover{color:#ff5b00}.contact header{padding-top:2.25rem;font-size:1.25rem}.contact main{display:flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row;min-height:390px;margin:1.5rem auto 6rem}.contact main .company-info{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:space-between;-webkit-align-items:space-between;flex-direction:column;margin:0 1rem 1rem 0;padding:1.85rem 1.25rem;background-color:rgba(0,0,0,.035);border-radius:.5rem}.contact main .company-info>div{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row;padding:2rem 0;font-size:.95rem}.contact main .company-info>div:first-of-type{padding-top:0}.contact main .company-info>div:last-of-type{padding-bottom:0}.contact main .company-info svg{margin-right:.5rem}.contact main form{position:relative;flex:1 1;width:100%;min-width:280px}.contact main form>div{display:flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:column}.contact main form label{color:#757575;font-size:.95rem}.contact main form label span{color:#ca2e2b;font-weight:500}.contact main form label:not(:first-of-type){margin-top:.75rem}.contact main form .MuiOutlinedInput-input,.contact main form .MuiOutlinedInput-root{padding:.6rem .5rem}.contact main form button[type=submit]{width:100%;max-width:100%;padding:1rem 3rem;font-size:1rem;font-weight:500;line-height:1.25rem;color:#fff;border-radius:.25rem;background-color:#3662d8;border:none;cursor:pointer;touch-action:manipulation;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;max-height:52px;position:absolute;margin-top:1rem}.contact main form button[type=submit]:hover{background-color:#2950bc}.contact main form button[type=submit] .contact-circular-progress{color:#fff;max-width:28px!important;max-height:28px!important}@media screen and (max-width:576px){.contact main{flex-direction:column}.contact main .company-info{width:100%}}.my-cart-items{padding-right:1rem;padding-top:1.35rem}.my-cart-items .added-to-cart{font-size:1.25rem;font-weight:600}.my-cart-items .lottie-player-container{text-align:center}.my-cart-items .lottie-player-container .lottie-player-empty-cart{width:350px;max-width:50%;margin:auto}.my-cart-items .lottie-player-container .empty{font-size:1.25rem;font-weight:600}.my-cart-items .lottie-player-container .suggestion{color:#757575;font-size:.95rem}.my-cart-items .carts-items{display:flex;justify-content:stretch;-webkit-justify-content:stretch;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:column}.my-cart-items .carts-items .single-cart-info{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row;width:100%;margin-top:1rem}.my-cart-items .carts-items .single-cart-info .cart-details{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:column;flex:1 1;height:100%}.my-cart-items .carts-items .single-cart-info .cart-details>div{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:baseline;-webkit-align-items:baseline;flex-direction:row;padding-left:.85rem;margin-bottom:.3rem}.my-cart-items .carts-items .single-cart-info .cart-details>div .cart-label{margin-right:.5rem;color:#757575!important;font-size:.875rem!important}.my-cart-items .carts-items .single-cart-info .cart-details .travel-date{text-transform:capitalize}.my-cart-items .carts-items .single-cart-info .image-container{position:relative;width:200px!important;height:125px!important}.my-cart-items .carts-items .single-cart-info .image-container img{border-radius:.5rem!important}.my-cart-items .carts-items .single-cart-info .price-submit-buttons{display:flex;justify-content:center;-webkit-justify-content:center;align-items:flex-end;-webkit-align-items:flex-end;flex-direction:column;height:100%;text-align:right}.my-cart-items .carts-items .single-cart-info .price-submit-buttons .delete-cart-item{display:flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row;flex:1 1;background:none;border:none}.my-cart-items .carts-items .single-cart-info .price-submit-buttons .delete-cart-item svg{color:#c2c2c2}.my-cart-items .carts-items .single-cart-info .price-submit-buttons .delete-cart-item svg:hover{color:#ca2e2b;cursor:pointer}.my-cart-items .carts-items .single-cart-info .price-submit-buttons .submit-buttons{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;margin-top:.35rem}.my-cart-items .carts-items .single-cart-info .price-submit-buttons .submit-buttons button{width:100%;max-width:100%;padding:.85rem 2.5rem;color:#3662d8;background-color:#e7edfd;border:1px solid #e5e5e5;border-radius:.25rem;font-size:.95rem;font-weight:500;cursor:pointer;line-height:13px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.my-cart-items .carts-items .single-cart-info .price-submit-buttons .submit-buttons button:active,.my-cart-items .carts-items .single-cart-info .price-submit-buttons .submit-buttons button:hover{border:1px solid #2950bc}.my-cart-items .carts-items .single-cart-info .price-submit-buttons .submit-buttons button[type=submit]{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;width:inherit;max-width:100%;padding:.7rem 3rem;font-size:1rem;font-weight:500;line-height:1.25rem;color:#fff;border-radius:.25rem;background-color:#3662d8;border:none;cursor:pointer;touch-action:manipulation;margin-left:1rem;font-size:.95rem}.my-cart-items .carts-items .single-cart-info .price-submit-buttons .submit-buttons button[type=submit]:hover{background-color:#2950bc}.my-cart-items .total-cart-price{width:100%;margin-top:1.5rem;padding-right:1rem;text-align:right}.my-cart-items .total-cart-price span:first-of-type{margin-right:.15rem;font-weight:600}.my-cart-items .total-cart-price span:last-of-type{font-size:.95rem;font-weight:600}@media screen and (max-width:906px){.my-cart-items .carts-items{flex-direction:row}.my-cart-items .total-cart-price{text-align:left}.my-cart-items .single-cart-info{width:-webkit-max-content;width:-moz-max-content;width:max-content;flex-direction:column!important}.my-cart-items .single-cart-info .image-container{margin-bottom:.5rem}.my-cart-items .single-cart-info .image-container img{width:200px!important;height:200px!important}.my-cart-items .single-cart-info .cart-details>div{padding-left:0!important;margin-top:.15rem}.my-cart-items .single-cart-info .price-submit-buttons{align-self:flex-start;text-align:left!important;margin-top:.25rem}.my-cart-items .single-cart-info .price-submit-buttons div,.my-cart-items .single-cart-info .price-submit-buttons>button{width:100%}.my-cart-items .single-cart-info .price-submit-buttons .delete-cart-item{display:none!important}.my-cart-items .single-cart-info .price-submit-buttons .submit-buttons{margin-top:.5rem}}@media screen and (max-width:768px){.my-cart-items{padding-right:0}.my-cart-items .carts-items,.my-cart-items .submit-buttons{flex-wrap:wrap}.my-cart-items .submit-buttons button{margin-left:0!important}.my-cart-items .submit-buttons button:nth-child(2){margin-top:.5rem}}@media screen and (max-width:576px){.my-cart-items .carts-items .single-cart-info .image-container{width:100%!important;height:140px!important}}.more-things-to-do{padding-top:2rem;margin:auto}.more-things-to-do .checkout-cart-items{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row;line-height:22px}.more-things-to-do .checkout-cart-items .date-and-destination{flex-shrink:1;padding-left:1rem}.more-things-to-do .checkout-cart-items .date-and-destination .date{margin-bottom:.25rem}.more-things-to-do .checkout-cart-items .date-and-destination .title{margin-bottom:.25rem;font-weight:600}.dialog-confirm-delete-item .MuiDialog-container .MuiPaper-root,.dialog-edit-item-details .MuiDialog-container .MuiPaper-root{margin:auto 1.75rem!important;overflow-y:visible!important}.dialog-confirm-delete-item .MuiDialog-container .MuiPaper-root .react-datepicker__input-container,.dialog-edit-item-details .MuiDialog-container .MuiPaper-root .react-datepicker__input-container{text-align:center!important}@media screen and (max-width:350px){.dialog-confirm-delete-item .MuiDialog-container .MuiPaper-root,.dialog-edit-item-details .MuiDialog-container .MuiPaper-root{margin:auto!important}}.modal-confirm-delete-item,.modal-edit-item-details{padding:0 2.5rem 2.5rem}.modal-confirm-delete-item .close-modal-svg,.modal-edit-item-details .close-modal-svg{width:100%;padding-top:1rem;text-align:right}.modal-confirm-delete-item .close-modal-svg svg,.modal-edit-item-details .close-modal-svg svg{margin-right:-1rem;color:#c2c2c2;cursor:pointer}.modal-confirm-delete-item .close-modal-svg svg:hover,.modal-edit-item-details .close-modal-svg svg:hover{color:#ca2e2b}.modal-confirm-delete-item .action-buttons,.modal-edit-item-details .action-buttons{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;width:100%;margin-top:1.25rem!important}.modal-confirm-delete-item .action-buttons button,.modal-edit-item-details .action-buttons button{flex:1 1;max-height:48px;margin:0 .5rem}@media screen and (max-width:576px){.modal-confirm-delete-item,.modal-edit-item-details{padding-bottom:2.5rem}.modal-confirm-delete-item .action-buttons,.modal-edit-item-details .action-buttons{flex-direction:column!important}.modal-confirm-delete-item .action-buttons button,.modal-edit-item-details .action-buttons button{width:100%!important;margin:0}.modal-confirm-delete-item .action-buttons button:not(:first-of-type),.modal-edit-item-details .action-buttons button:not(:first-of-type){margin-top:.5rem}}.dialog-confirm-delete-item{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:column}.dialog-confirm-delete-item .modal-confirm-delete-item .confirm-delete-item-header{padding-bottom:.65rem;font-weight:600;font-size:1.4rem;text-align:center}.dialog-confirm-delete-item .modal-confirm-delete-item p.confirm-delete-item-subtitle{display:block;color:#757575}.dialog-confirm-delete-item .modal-confirm-delete-item button[data-no-delete-item]{width:unset;max-width:100%;padding:.875rem 2rem;color:#3662d8;background-color:#e7edfd;border:1px solid #e5e5e5;border-radius:.25rem;font-size:.95rem;font-weight:500;cursor:pointer;line-height:13px;width:50%}.dialog-confirm-delete-item .modal-confirm-delete-item button[data-no-delete-item]:active,.dialog-confirm-delete-item .modal-confirm-delete-item button[data-no-delete-item]:hover{border:1px solid #2950bc}.dialog-confirm-delete-item .modal-confirm-delete-item button[data-delete-item]{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;padding:.875rem 2rem;border-radius:.25rem;background-color:#ff5b00;color:#fff;font-size:1rem;line-height:1.25;font-weight:500;cursor:pointer;border:none;width:50%;max-height:43px}.modal-edit-item-details>div:not(.close-modal-svg):not(.action-buttons):not(.modal-edit-item-title){margin-top:.25rem}.modal-edit-item-details .modal-edit-item-title{margin-bottom:.5rem}.modal-edit-item-details .modal-edit-item-title span:first-of-type{margin-right:.25rem}.modal-edit-item-details .modal-edit-item-label{font-weight:600}.modal-edit-item-details .modal-edit-item-value{padding-left:1rem;font-size:.95rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.modal-edit-item-details .modal-edit-item-date-and-edit{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:.95rem}.modal-edit-item-details .modal-edit-item-date-and-edit .modal-edit-item-date-button{margin-left:1rem;padding:0 .5rem}.modal-edit-item-details ul li{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;flex-direction:row}.modal-edit-item-details ul li:not(:first-of-type){margin-top:.25rem}.modal-edit-item-details ul li .modal-edit-item-sub-label{margin-right:1rem;font-size:.95rem}.modal-edit-item-details ul li .modal-edit-item-counter{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;flex-direction:row;width:4.5rem;margin-right:57%}.modal-edit-item-details ul li .modal-edit-item-counter button{width:1.25rem}.modal-edit-item-details .modal-edit-item-pick-up-place .modal-edit-item-value{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row;width:100%;margin-top:.2rem;color:rgba(0,0,0,.87);cursor:pointer}.modal-edit-item-details .modal-edit-item-pick-up-place .modal-edit-item-value:hover svg{color:#000}.modal-edit-item-details .modal-edit-item-pick-up-place .modal-edit-item-value svg{margin-right:8px}.modal-edit-item-details .modal-edit-item-pick-up-place .modal-edit-item-value form{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row}.modal-edit-item-details .modal-edit-item-pick-up-place .modal-edit-item-value form .MuiInput-root:before{border-bottom-color:#e5e5e5}.modal-edit-item-details .modal-edit-item-pick-up-place .modal-edit-item-value form button{padding:0 .5rem}.modal-edit-item-details .modal-edit-item-details-buttons button[data-cancel-item-changes]{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;padding:.875rem 2rem;color:#3662d8;background-color:#e7edfd;border:1px solid #e5e5e5;border-radius:.25rem;font-size:.95rem;font-weight:500;cursor:pointer;line-height:13px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;color:#000;background-color:transparent}.modal-edit-item-details .modal-edit-item-details-buttons button[data-cancel-item-changes]:active,.modal-edit-item-details .modal-edit-item-details-buttons button[data-cancel-item-changes]:hover{border:1px solid #2950bc}.modal-edit-item-details .modal-edit-item-details-buttons button[data-cancel-item-changes]:hover{border-color:rgba(0,0,0,.7)}.modal-edit-item-details .modal-edit-item-details-buttons button[data-confirm-item-changes]{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;padding:.875rem 2rem;color:#3662d8;background-color:#e7edfd;border:1px solid #e5e5e5;border-radius:.25rem;font-size:.95rem;font-weight:500;cursor:pointer;line-height:13px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.modal-edit-item-details .modal-edit-item-details-buttons button[data-confirm-item-changes]:active,.modal-edit-item-details .modal-edit-item-details-buttons button[data-confirm-item-changes]:hover{border:1px solid #2950bc}@media screen and (max-width:576px){.modal-edit-item-details .modal-edit-item-counter{margin-right:0!important}.modal-edit-item-details .modal-edit-item-date-and-edit{flex-direction:row-reverse}.modal-edit-item-details .react-datepicker{margin-left:-1.15rem}}.custom-react-select-phone-input{width:100%!important;height:45px!important;padding:.65rem 1.35rem .65rem 1rem;font-size:.95rem!important;border:1px solid #e5e5e5;border-radius:0!important}.custom-react-select-phone-input .PhoneInputInput{padding-top:.2rem!important;font-size:.95rem;border:none;outline:none}.custom-react-select-phone-input .PhoneInputCountry{margin:0 .7rem 0 1rem}.custom-react-select-phone-input .PhoneInputCountrySelectArrow{margin-left:.55rem}.custom-react-select-phone-button{border:1px solid #e5e5e5!important;background:none!important;border-radius:0!important}.MuiList-root{max-height:300px!important;overflow-y:scroll!important}.checkout{margin:auto;padding-top:2rem!important;padding:0 1.5rem;max-width:1325px}.checkout .main-content{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row}.checkout .main-content>section{margin:unset;min-height:unset}.checkout .main-content .right-content{max-width:320px;padding-right:0;padding-left:.65rem}.checkout .main-content .left-content{padding-left:0;padding-right:.65rem}.checkout h1{color:#141d38;font-size:1.4rem;margin-bottom:.75rem}.checkout h2,.checkout h3{margin-bottom:.65rem}.checkout h2,.checkout h3,.checkout h4{font-weight:600}.checkout h3{font-size:1.25rem}.checkout .checkout-card{margin-bottom:1rem;padding:1.5rem;border:1px solid #e5e5e5;border-radius:.5rem}.checkout .checkout-card hr{margin:1.5rem 0;border:0;border-top:1px solid #e5e5e5}.checkout .checkout-card h2{font-size:1.25rem}.checkout .checkout-card .extra-info{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row;margin-top:-.4rem;font-size:.95rem;color:#757575}.checkout .checkout-card .extra-info svg{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;width:21px;height:21px;margin-top:.12rem}.checkout .checkout-card .extra-info span{margin-left:.25rem}.checkout .checkout-card .tours-to-pay{margin-top:1.5rem}.checkout .checkout-card .tours-to-pay .label-4{margin-top:.25rem}.checkout .checkout-card .tours-to-pay .checkout-tour-number-title{margin-bottom:.25rem}.checkout .checkout-card .tours-to-pay .checkout-tour-travelers-info{margin-bottom:.5rem}.checkout .contact-information label{margin:.5rem 0 .15rem;font-size:.925rem;color:#757575}.checkout .contact-information .MuiTextField-root{position:relative}.checkout .contact-information .MuiTextField-root p{position:absolute;top:100%;margin:auto 0}.checkout .contact-information .MuiFormControl-root,.checkout .contact-information .custom-react-select-phone-input,.checkout .contact-information .select-input{padding:.15rem 0;border:1px solid #e5e5e5}.checkout .contact-information .MuiOutlinedInput-input{padding:.35rem 1rem!important;font-size:.95rem!important}.checkout .contact-information .MuiOutlinedInput-root{padding:.15rem .35rem .15rem 0}.checkout .contact-information .additional-info,.checkout .contact-information .checkout-contact-info,.checkout .contact-information .traveler-info{border:none}.checkout .contact-information .additional-info .double-input,.checkout .contact-information .checkout-contact-info .double-input,.checkout .contact-information .traveler-info .double-input{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row}.checkout .contact-information .additional-info .double-input .box-input-label,.checkout .contact-information .checkout-contact-info .double-input .box-input-label,.checkout .contact-information .traveler-info .double-input .box-input-label{position:relative;width:50%}.checkout .contact-information .additional-info .double-input .box-input-label:first-child,.checkout .contact-information .checkout-contact-info .double-input .box-input-label:first-child,.checkout .contact-information .traveler-info .double-input .box-input-label:first-child{margin-right:1rem}.checkout .contact-information .additional-info .double-input .input-select-small,.checkout .contact-information .checkout-contact-info .double-input .input-select-small,.checkout .contact-information .traveler-info .double-input .input-select-small{width:150px;max-width:30%;margin-right:.25rem;padding:.085rem}.checkout .contact-information .additional-info fieldset,.checkout .contact-information .checkout-contact-info fieldset,.checkout .contact-information .traveler-info fieldset{min-width:0;padding:0;border:0;margin:0 0 1rem}.checkout .contact-information .additional-info .additional-info,.checkout .contact-information .checkout-contact-info .additional-info,.checkout .contact-information .traveler-info .additional-info{display:block}.checkout .contact-information .additional-info #additional-message-input,.checkout .contact-information .checkout-contact-info #additional-message-input,.checkout .contact-information .traveler-info #additional-message-input{height:28px!important}.checkout .contact-information .additional-info .Mui-error-custom,.checkout .contact-information .checkout-contact-info .Mui-error-custom,.checkout .contact-information .traveler-info .Mui-error-custom{position:absolute;top:80.5%;color:#ca2e2b;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:.75rem;line-height:1.66;letter-spacing:.03333em;text-align:left;margin-bottom:0}.checkout .contact-information .traveler-info .traveler-passenger-text{margin-top:1rem;font-weight:600;font-size:.875rem}.checkout .payment-details .select-when-to-pay .when-to-pay-card{display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(14,1fr);align-items:center;margin-top:1rem;padding:1.063rem;background-color:#fff;border:1px solid rgba(0,0,0,.9);border-radius:.25rem;text-align:left;cursor:pointer}.checkout .payment-details .select-when-to-pay .when-to-pay-card .label-4{margin-top:0;margin-bottom:.25rem;grid-column:2/14}.checkout .payment-details .select-when-to-pay .when-to-pay-card .when-to-pay-text{grid-column:1/15;padding:.15rem .75rem 0;font-size:14px;color:rgba(0,0,0,.9)}.checkout .payment-details .select-when-to-pay .when-to-pay-card .when-to-pay-text a{color:#3662d8}.checkout .payment-details .select-when-to-pay .when-to-pay-card .when-to-pay-text li{padding:.15rem 0;list-style:disc none outside;list-style:initial}.checkout .payment-details .select-when-to-pay .when-to-pay-card .when-to-pay-price{text-align:right}.checkout .payment-details .select-when-to-pay .when-to-pay-card .when-to-pay-price .price{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:1rem;margin-bottom:-3px;font-weight:700}.checkout .payment-details .select-when-to-pay .when-to-pay-card .when-to-pay-price>div:not(.price){margin-left:.25rem;font-size:.75rem}.checkout .payment-details .select-when-to-pay .active-button{border:2px solid #3662d8}.checkout .payment-details .select-how-to-pay .dynamic-payment-content{font-size:.875rem;padding-left:.15rem}.checkout .payment-details .select-how-to-pay .dynamic-payment-content>div{margin-top:1rem;padding-bottom:.5rem}.checkout .payment-details .select-how-to-pay .dynamic-payment-content .card-logos{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row;padding-left:1rem;-moz-column-gap:.25rem;column-gap:.25rem}.checkout .payment-details .select-how-to-pay .dynamic-payment-content .direct-bank-transfer ul li span{font-weight:700;line-height:25px}.checkout .payment-details .select-how-to-pay .card-or-cash{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row}.checkout .payment-details .select-how-to-pay .card-or-cash .mercado-pago-div{position:relative;width:85px;height:22px}.checkout .order-details{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:column;position:sticky;top:.5rem}.checkout .order-details .net-cart-total-price,.checkout .order-details article:not(:first-of-type){margin-top:1rem}.checkout .order-details .cart-info-item{min-width:320px;padding:1.5rem 1.5rem .25rem;border-radius:.5rem;border:1px solid #e5e5e5;line-height:22px}.checkout .order-details .cart-info-item hr{border:0;border-top:1px solid #e5e5e5}.checkout .order-details .cart-info-item .image-container{position:relative;width:210px;height:125px!important;margin-right:.75rem!important}.checkout .order-details .cart-info-item .trip-date-subtotal{padding:.5rem 0}.checkout .order-details .cart-info-item .trip-date-subtotal ul{padding:0 0 .5rem}.checkout .order-details .cart-info-item .trip-date-subtotal ul li{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row;margin-top:.5rem}.checkout .order-details .cart-info-item .trip-date-subtotal ul li span:first-of-type:not(.date-capitalized){color:#757575;text-align:left}.checkout .order-details .cart-info-item .trip-date-subtotal ul li .date-details-container,.checkout .order-details .cart-info-item .trip-date-subtotal ul li span:last-of-type:not(:first-of-type){margin-left:1.125rem;text-align:right}.checkout .order-details .cart-info-item .trip-date-subtotal ul li .date-details-container .time-to-be-confirmed{margin-left:0!important}.checkout .order-details .cart-info-item .trip-date-subtotal ul li ul li{text-align:left;margin-top:0!important}.checkout .order-details .cart-info-item .total,.checkout .order-details .cart-info-item .trip-date-subtotal ul li ul li{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;flex-direction:row}.checkout .order-details .cart-info-item .total{padding:1rem 0!important;color:#757575}.checkout .order-details .net-cart-total-price{width:100%!important;padding:1.5rem;border-radius:.5rem;border:1px solid #e5e5e5;line-height:22px}.checkout .order-details .net-cart-total-price>div{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:baseline;-webkit-align-items:baseline;flex-direction:row}.checkout .order-details .net-cart-total-price>div span:not(.price){color:#757575}.checkout .order-details .net-cart-total-price>div:first-child span:first-child{width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#000!important;color:initial!important;font-weight:600}.checkout .order-details .net-cart-total-price .pay-on-arrival{margin-top:.5rem;font-size:.75rem;color:#757575}.checkout .order-details .net-cart-total-price .remaining-amount{color:#000;color:initial;font-weight:500}.checkout .order-details .net-cart-total-price .paypal-container{justify-content:center}.checkout .order-details .net-cart-total-price .paypal-container>div{width:100%;margin-top:1rem}.checkout .order-details .net-cart-total-price .paypal-error{margin-bottom:1rem;font-size:.875rem}.checkout .order-details .net-cart-total-price button:not(.paypal-buttons-container){display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;width:100%;max-width:100%;padding:.75rem 3rem;font-size:1rem;font-weight:500;line-height:1.25rem;color:#fff;border-radius:.25rem;background-color:#3662d8;border:none;cursor:pointer;touch-action:manipulation;margin:.75rem 0 1.15rem}.checkout .order-details .net-cart-total-price button:not(.paypal-buttons-container):hover{background-color:#2950bc}.checkout .order-details .net-cart-total-price .paypal-buttons-container{width:100%;margin-top:1rem;background:none;border:none}.checkout .order-details .net-cart-total-price div:last-of-type{flex-direction:column}.checkout .order-details .net-cart-total-price div:last-of-type>p:not(:first-of-type){margin-top:.75rem}.checkout .order-details .net-cart-total-price .any-questions{grid-column:1/4;font-size:.875rem}.checkout .order-details .net-cart-total-price .any-questions span{color:#000!important;color:initial!important;font-weight:500}.checkout .checkout-other-information .book-securely-box,.checkout .checkout-other-information .chat-now-box,.checkout .checkout-other-information .telephone-box{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row;margin-top:.75rem;padding:0 1.5rem}.checkout .checkout-other-information .book-securely-box span,.checkout .checkout-other-information .chat-now-box span,.checkout .checkout-other-information .telephone-box span{font-size:.875rem}.checkout .checkout-other-information .book-securely-box svg,.checkout .checkout-other-information .chat-now-box svg,.checkout .checkout-other-information .telephone-box svg{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin-top:.1rem}.checkout .checkout-other-information svg{margin-right:1rem!important}@media screen and (max-width:768px){.checkout .main-content{flex-direction:column}.checkout .right-content{min-width:100%!important}.checkout .left-content{padding-right:0!important}.checkout .order-details{padding-left:0!important}.checkout .order-details>div{width:100%}}@media screen and (max-width:576px){.checkout .double-input{flex-direction:column!important}.checkout .double-input .box-input-label{width:100%!important}.checkout .double-input .box-input-label:first-child{margin-right:0!important}.checkout .double-input .input-select-small{width:100%!important;max-width:none!important;margin-right:0!important;padding:.085rem!important}.checkout .right-content:not(.net-cart-total-price){padding-left:0!important}.checkout .checkout-cart-items{flex-direction:column}.checkout .checkout-cart-items .date-and-destination,.checkout .checkout-cart-items .image-container{width:100%;margin:auto!important}.checkout .checkout-cart-items .date-and-destination{text-align:center}.checkout .when-to-pay-price{grid-row:2/3;grid-column:1/14;display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:baseline;-webkit-align-items:baseline;flex-direction:row;margin:-.25rem 0 .25rem;padding-left:.75rem}.checkout .left-content{padding-right:0!important}.checkout .net-cart-total-price{width:100%!important}}.single-destination-faqs .title-2{margin-bottom:0}.single-destination-faqs>div{margin-bottom:3rem}.single-destination-faqs h1{font-size:1.85rem;padding-top:1rem;margin-bottom:2rem}.single-destination-faqs h2{font-size:1.4rem;margin:1.5rem 0 .5rem}.single-destination-faqs .product-cancellation-policy{border-top:0}.single-destination-faqs svg{width:26px;height:26px}.single-destination-faqs .MuiPaper-root{border-bottom:1px solid #e5e5e5;box-shadow:none}.single-destination-faqs .MuiButtonBase-root{padding-left:0}.single-destination-faqs .MuiAccordionDetails-root{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row;padding-top:0}.single-destination-faqs .MuiAccordionSummary-content{margin:0;padding:1rem 0;font-weight:500}.css-1elwnq4-MuiPaper-root-MuiAccordion-root:before{display:none}footer{display:flex;justify-content:center;-webkit-justify-content:center;align-items:space-between;-webkit-align-items:space-between;flex-direction:column;padding-top:2rem!important;padding-bottom:1.25rem!important}footer .list-items{display:grid;grid-template-columns:repeat(5,1fr);justify-items:center}footer .list-items h4{margin-bottom:.65rem}footer .list-items ul{margin:1.5rem 0}footer .list-items li{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row;font-size:.875rem;line-height:1.65}footer .list-items ul:first-of-type li{margin-bottom:.5rem}footer .list-items ul:first-of-type span{margin-left:.25rem}footer .list-items ul:first-of-type svg{width:20px;height:20px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}footer .list-items img[alt="andesnortetravel.example"]{min-width:125px!important;min-height:80px!important}footer .list-items img[alt="Data fiscal"]{min-width:50px!important;min-height:55px!important}footer .logo-social-links{align-items:space-between;-webkit-align-items:space-between;flex-direction:column;justify-self:start}footer .logo-social-links,footer .logo-social-links .social-links{display:flex;justify-content:center;-webkit-justify-content:center}footer .logo-social-links .social-links{align-items:center;-webkit-align-items:center;flex-direction:row;margin-top:.75rem}footer .logo-social-links .social-links svg{margin-right:.6rem}footer .payments-list-copyright{justify-content:space-between;-webkit-justify-content:space-between;font-size:.9rem}footer .payments-list-copyright,footer .payments-list-copyright>div{display:flex;align-items:center;-webkit-align-items:center;flex-direction:row}footer .payments-list-copyright>div{justify-content:center;-webkit-justify-content:center;text-align:center;padding-left:1.5rem}footer .payments-list-copyright>div span{margin-left:.25rem;color:#3662d8;font-weight:600}@media screen and (max-width:768px){footer .list-items{grid-template-columns:repeat(2,1fr)}footer .list-items .logo-social-links{justify-self:center}footer .data-f{grid-column:1/3}}@media screen and (max-width:576px){footer .list-items:not(:last-child){justify-items:start}footer .list-items div:first-of-type,footer .list-items ul{grid-column:1/3}footer .list-items div:last-of-type{justify-self:center}footer .payments-list-copyright{flex-wrap:wrap;justify-content:center}}.thank-you{margin-top:1.5rem;text-align:center}.thank-you .lottie-player-check-mark{width:150px;max-width:50%;margin:auto}.thank-you .booking-ref{color:#757575;font-size:.95rem;font-weight:500}.thank-you h3{margin:.25rem 0 .5rem;font-size:1.4rem;font-weight:700}.thank-you .print-booking a{-webkit-text-decoration:#000 underline!important;text-decoration:#000 underline!important}.Mui-error{color:#ca2e2b!important}.custom-mui-dialog-currency-language svg{cursor:pointer}.custom-mui-dialog-currency-language h2{padding:1.5rem 2rem .65rem;font-family:Poppins,sans-serif!important;font-size:1.4rem;font-weight:700;letter-spacing:0!important}.custom-mui-dialog-currency-language p{color:#757575;font-family:Poppins,sans-serif!important;padding-left:0!important;letter-spacing:0!important}.custom-mui-dialog-currency-language button[data-close-modal]{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;width:100%;max-width:100%;padding:.8rem 0;font-size:1rem;font-weight:500;line-height:1.25rem;color:#fff;border-radius:.25rem;background-color:#3662d8;border:none;cursor:pointer;touch-action:manipulation}.custom-mui-dialog-currency-language button[data-close-modal]:hover{background-color:#2950bc}.custom-mui-rating-container{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row}.custom-mui-rating-container .mui-review-label{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:.4rem;font-weight:600}.custom-mui-rating-container>span{margin-right:4px}.MuiRating-decimal span:first-of-type{display:flex}.xs-custom-divider{height:16px;border-right:1px solid;border-color:#585c63;margin:0 1rem}.login-page{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:column;margin-top:8rem}.new-trip-page{display:grid;grid-template-columns:repeat(1,1fr)}.new-trip-page .box-title{display:block;font-size:1.05rem;font-weight:600}.new-trip-page .container-input{padding:1rem 0;background-color:rgba(0,0,0,.013);border-radius:.25rem}.new-trip-page .container-input label{font-size:.95rem}.new-trip-page .container-input .sub-group-inputs{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row}.new-trip-page .container-input .sub-group-inputs-grid{display:flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:column}.new-trip-page .new-trip-trip-duration-pick-up{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row}.new-trip-page .new-trip-trip-duration-pick-up>div:not(:last-child){margin-right:1.5rem;padding-right:.75rem;border-right:1px solid #e5e5e5}.new-trip-page .new-trip-images-prices{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row}.new-trip-page .new-trip-images-prices .media-gallery{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-direction:row;width:70%}.new-trip-page .new-trip-images-prices .media-gallery .thumbnails{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:space-between;-webkit-align-items:space-between;flex-direction:column}.new-trip-page .new-trip-images-prices .media-gallery .thumbnails>button{position:relative;width:9.275rem!important;height:6rem!important;margin:.25rem .5rem .25rem 0!important;background-color:#eee;border-radius:.5rem!important;border:unset;overflow:hidden}.new-trip-page .new-trip-images-prices .media-gallery .thumbnails>button img{opacity:.4}.new-trip-page .new-trip-images-prices .media-gallery .thumbnails .selected-thumbnail,.new-trip-page .new-trip-images-prices .media-gallery .thumbnails img:hover{opacity:1}.new-trip-page .new-trip-images-prices .media-gallery .thumbnails .see-more:after{display:none;content:"See More";position:absolute;top:50%;left:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:.25rem .5rem;color:#fff;background:rgba(0,0,0,.4);font-size:.75rem;font-weight:600;border-radius:1rem;transform:translate(-50%,-50%)}.new-trip-page .new-trip-images-prices .media-gallery .gallery-slider{position:relative;max-width:608px!important;height:515px;flex:1 1}.new-trip-page .new-trip-images-prices .media-gallery .gallery-slider .circle-background{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;position:absolute;width:40px;height:40px;background-color:#fff;opacity:.65;border-radius:50%;border:none;cursor:pointer;z-index:3}.new-trip-page .new-trip-images-prices .media-gallery .gallery-slider .circle-background svg{width:34px;height:34px}.new-trip-page .new-trip-images-prices .media-gallery .gallery-slider .circle-background:hover{opacity:1}.new-trip-page .new-trip-images-prices .media-gallery .gallery-slider .left-arrow{top:50%;left:1.5rem}.new-trip-page .new-trip-images-prices .media-gallery .gallery-slider .right-arrow{top:50%;right:1.5rem}.new-trip-page .new-trip-images-prices .media-gallery .gallery-slider .current-image{width:100%;height:100%;background-color:#eee;border-radius:1rem!important}.new-trip-page .new-trip-images-prices .media-gallery .gallery-slider .current-image img{border-radius:1rem!important}.new-trip-page .new-trip-images-prices .new-trip-prices{width:30%;padding:.25rem 1rem}.new-trip-page .new-trip-images-prices .new-trip-prices>div{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:space-between;-webkit-align-items:space-between;flex-direction:column;width:100%;margin-bottom:.5rem}.new-trip-page .new-trip-images-prices .new-trip-prices>div:first-of-type{margin-top:.5rem}.new-trip-page .new-trip-recommended-tips .MuiOutlinedInput-root{padding-right:.35rem;padding-bottom:.15rem}.new-trip-page .new-trip-recommended-tips button{width:100%;max-width:100%;padding:.875rem 2.375rem;color:#3662d8;background-color:#e7edfd;border:1px solid #e5e5e5;border-radius:.25rem;font-size:.95rem;font-weight:500;cursor:pointer;line-height:13px}.new-trip-page .new-trip-recommended-tips button:active,.new-trip-page .new-trip-recommended-tips button:hover{border:1px solid #2950bc}.new-trip-page .list-of-tips{justify-content:center;-webkit-justify-content:center;flex-direction:column;padding-left:0}.new-trip-page .list-of-tips,.new-trip-page .list-of-tips li{display:flex;align-items:flex-start;-webkit-align-items:flex-start}.new-trip-page .list-of-tips li{justify-content:flex-start;-webkit-justify-content:flex-start;flex-direction:row;padding:.35rem 0}.new-trip-page .list-of-tips li:not(:last-child){margin-bottom:.25rem}.new-trip-page .list-of-tips li svg{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin-right:.1rem}.new-trip-page .margin-between>div{margin-right:1rem}.new-trip-page button[type=submit]{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;width:300px;max-width:100%;padding:1rem 2.5rem;font-size:1rem;font-weight:500;line-height:1.25rem;color:#fff;border-radius:.5rem;background-color:#3662d8;border:none;cursor:pointer;touch-action:manipulation;margin:.75rem auto .25rem}.new-trip-page button[type=submit]:hover{background-color:#2950bc}.file-upload-wrapper{height:100%}.file-upload-wrapper .file-upload-field{min-height:100%;min-width:100%}.file-upload-wrapper .upload{position:absolute;top:0;bottom:0;right:0;left:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;background:#3662d8;color:#fff;font-weight:600;padding:.5rem .85rem;border-radius:.5rem;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;margin:auto}.file-upload-wrapper:hover:before{background:#2950bc}.file-upload-wrapper input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;z-index:99;height:40px;margin:0;padding:0;display:block;cursor:pointer;width:100%}.agencies{margin-top:24px}.agencies h2{margin-bottom:4px}.agencies .agency-form{max-width:350px}.agencies .agency-form .title-2{padding-top:0;padding-bottom:4px;font-size:1.15rem}.agencies .agency-form label{color:#757575;font-size:.875rem}.agencies .agency-form .MuiFormControl-root:not(:last-child){margin-bottom:8px}.agencies .agency-form .MuiFormControl-root ::-moz-placeholder{font-size:.95rem}.agencies .agency-form .MuiFormControl-root :-ms-input-placeholder{font-size:.95rem}.agencies .agency-form .MuiFormControl-root ::placeholder{font-size:.95rem}.agencies .agency-form button[type=submit]{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;width:100%;padding:.75rem 3rem;font-size:1rem;font-weight:500;line-height:1.25rem;color:#fff;border-radius:.25rem;background-color:#3662d8;border:none;cursor:pointer;touch-action:manipulation;max-width:100%;margin-top:8px!important}.agencies .agency-form button[type=submit]:hover{background-color:#2950bc}.agencies .agencies-list-of-benefits-and-login-form{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row}.agencies .agencies-list-of-benefits-and-login-form ul{flex:0 0 70%}.agencies .agencies-list-of-benefits-and-login-form ul li{list-style:disc none outside;list-style:initial}.agencies .agencies-list-of-benefits-and-login-form .agency-title-and-forgot-pwd{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;flex-direction:row}.agencies .agencies-sneak-peek-and-register-form{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row;margin-top:20px}.agencies-modal-forgot-password *{font-family:inherit!important;letter-spacing:0}.agencies-modal-forgot-password h2{font-weight:600}.agencies-modal-forgot-password svg{cursor:pointer}.agencies-modal-forgot-password .agencies-modal-label{margin-top:.75rem;margin-bottom:.15rem;font-weight:500}.agencies-modal-forgot-password .MuiDialogContent-root{padding-bottom:1.5rem}.agencies-modal-forgot-password input{padding:12px 14px!important}.agencies-modal-forgot-password button{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row;width:100%;max-width:100%;padding:.75rem 3rem;font-size:1rem;font-weight:500;line-height:1.25rem;color:#fff;border-radius:.25rem;background-color:#3662d8;border:none;cursor:pointer;touch-action:manipulation}.agencies-modal-forgot-password button:hover{background-color:#2950bc}*{margin:0;padding:0;line-height:1.5;box-sizing:border-box;font-family:Poppins,sans-serif}html{scroll-behavior:smooth}.main-navbar,footer,section{margin:auto;padding:0 1.5rem;max-width:1325px}section{min-height:80vh}nav{margin:0}main{margin:0 auto 6rem}h3{font-weight:600}h4{font-weight:500}a{text-decoration:none;color:inherit;cursor:pointer!important}ul{padding-left:16px}ul li{list-style:none}.content-label{display:flex;margin-bottom:8px;font-weight:400;font-size:1rem;line-height:20px;color:#212121;align-items:center}.title-2{padding:16px 0;font-size:1.25rem;font-weight:600}.title-3{margin-top:.65rem;margin-bottom:.5rem;font-size:.95rem;font-weight:600;color:#141d38;word-wrap:break-word}.label-3{font-size:1.125rem}.label-3,.label-4{margin-top:1rem;margin-bottom:.25rem;font-weight:600}.label-4{font-size:.95rem}.label-5{color:#000;color:initial;font-size:.875rem;font-weight:600}.label-7{color:#757575;font-weight:400;font-size:.825rem}.price{color:#000;color:initial;font-weight:600}.flex-center{display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:row}.bold-text{margin:8px 0;font-weight:600}.bold{margin-right:4px;color:#141d38;font-weight:600}.primary-color{color:#3662d8!important}.secondary-color{color:#ff5b00}.subtitle-color{color:#757575}.black-color{color:#000}.green-color{color:#0d7066}.red-color{color:#ca2e2b}.star-rating-color{color:#edab56}.color-subtitle:not(svg,li::marker){color:#757575}.description-body{padding:0 1.5rem!important}@media screen and (max-width:576px){.description-body{padding:0!important}}.subtitle-4{margin-top:16px;margin-bottom:8px;font-size:.95rem;font-weight:600}.date-capitalized,.date-capitalized input{text-transform:capitalize!important}.not-allowed-svg{cursor:not-allowed!important;color:#757575!important}.red-border-error{border:1px solid #ca2e2b!important;margin-bottom:1rem}.circular-progress-small{width:25px!important;height:25px!important}.circular-progress-small circle{stroke:#000;stroke-width:3.2}.margin-right-1rem{margin-right:16px}.max-width-100{max-width:100%}.from{font-size:.875rem;font-weight:400;margin-right:.35rem;margin-bottom:.05rem}