.top-bar .left button span,.search-travel,*,.text-2{font-family:"Montserrat",sans-serif;font-style:normal}.m-0{margin:0em !important}.m-1{margin:.25em !important}.m-2{margin:.5em !important}.m-3{margin:1em !important}.m-4{margin:1.5em !important}.m-5{margin:3em !important}.ms-0{margin-left:0em !important}.ms-1{margin-left:.25em !important}.ms-2{margin-left:.5em !important}.ms-3{margin-left:1em !important}.ms-4{margin-left:1.5em !important}.ms-5{margin-left:3em !important}.me-0{margin-right:0em !important}.me-1{margin-right:.25em !important}.me-2{margin-right:.5em !important}.me-3{margin-right:1em !important}.me-4{margin-right:1.5em !important}.me-5{margin-right:3em !important}.mt-0{margin-top:0em !important}.mt-1{margin-top:.25em !important}.mt-2{margin-top:.5em !important}.mt-3{margin-top:1em !important}.mt-4{margin-top:1.5em !important}.mt-5{margin-top:3em !important}.mb-0{margin-bottom:0em !important}.mb-1{margin-bottom:.25em !important}.mb-2{margin-bottom:.5em !important}.mb-3{margin-bottom:1em !important}.mb-4{margin-bottom:1.5em !important}.mb-5{margin-bottom:3em !important}@media(min-width: 0){.m-xxs-0{margin:0em !important}.m-xxs-1{margin:.25em !important}.m-xxs-2{margin:.5em !important}.m-xxs-3{margin:1em !important}.m-xxs-4{margin:1.5em !important}.m-xxs-5{margin:3em !important}.ms-xxs-0{margin-left:0em !important}.ms-xxs-1{margin-left:.25em !important}.ms-xxs-2{margin-left:.5em !important}.ms-xxs-3{margin-left:1em !important}.ms-xxs-4{margin-left:1.5em !important}.ms-xxs-5{margin-left:3em !important}.me-xxs-0{margin-right:0em !important}.me-xxs-1{margin-right:.25em !important}.me-xxs-2{margin-right:.5em !important}.me-xxs-3{margin-right:1em !important}.me-xxs-4{margin-right:1.5em !important}.me-xxs-5{margin-right:3em !important}.mt-xxs-0{margin-top:0em !important}.mt-xxs-1{margin-top:.25em !important}.mt-xxs-2{margin-top:.5em !important}.mt-xxs-3{margin-top:1em !important}.mt-xxs-4{margin-top:1.5em !important}.mt-xxs-5{margin-top:3em !important}.mb-xxs-0{margin-bottom:0em !important}.mb-xxs-1{margin-bottom:.25em !important}.mb-xxs-2{margin-bottom:.5em !important}.mb-xxs-3{margin-bottom:1em !important}.mb-xxs-4{margin-bottom:1.5em !important}.mb-xxs-5{margin-bottom:3em !important}}@media(min-width: 320px){.m-xs-0{margin:0em !important}.m-xs-1{margin:.25em !important}.m-xs-2{margin:.5em !important}.m-xs-3{margin:1em !important}.m-xs-4{margin:1.5em !important}.m-xs-5{margin:3em !important}.ms-xs-0{margin-left:0em !important}.ms-xs-1{margin-left:.25em !important}.ms-xs-2{margin-left:.5em !important}.ms-xs-3{margin-left:1em !important}.ms-xs-4{margin-left:1.5em !important}.ms-xs-5{margin-left:3em !important}.me-xs-0{margin-right:0em !important}.me-xs-1{margin-right:.25em !important}.me-xs-2{margin-right:.5em !important}.me-xs-3{margin-right:1em !important}.me-xs-4{margin-right:1.5em !important}.me-xs-5{margin-right:3em !important}.mt-xs-0{margin-top:0em !important}.mt-xs-1{margin-top:.25em !important}.mt-xs-2{margin-top:.5em !important}.mt-xs-3{margin-top:1em !important}.mt-xs-4{margin-top:1.5em !important}.mt-xs-5{margin-top:3em !important}.mb-xs-0{margin-bottom:0em !important}.mb-xs-1{margin-bottom:.25em !important}.mb-xs-2{margin-bottom:.5em !important}.mb-xs-3{margin-bottom:1em !important}.mb-xs-4{margin-bottom:1.5em !important}.mb-xs-5{margin-bottom:3em !important}}@media(min-width: 576px){.m-sm-0{margin:0em !important}.m-sm-1{margin:.25em !important}.m-sm-2{margin:.5em !important}.m-sm-3{margin:1em !important}.m-sm-4{margin:1.5em !important}.m-sm-5{margin:3em !important}.ms-sm-0{margin-left:0em !important}.ms-sm-1{margin-left:.25em !important}.ms-sm-2{margin-left:.5em !important}.ms-sm-3{margin-left:1em !important}.ms-sm-4{margin-left:1.5em !important}.ms-sm-5{margin-left:3em !important}.me-sm-0{margin-right:0em !important}.me-sm-1{margin-right:.25em !important}.me-sm-2{margin-right:.5em !important}.me-sm-3{margin-right:1em !important}.me-sm-4{margin-right:1.5em !important}.me-sm-5{margin-right:3em !important}.mt-sm-0{margin-top:0em !important}.mt-sm-1{margin-top:.25em !important}.mt-sm-2{margin-top:.5em !important}.mt-sm-3{margin-top:1em !important}.mt-sm-4{margin-top:1.5em !important}.mt-sm-5{margin-top:3em !important}.mb-sm-0{margin-bottom:0em !important}.mb-sm-1{margin-bottom:.25em !important}.mb-sm-2{margin-bottom:.5em !important}.mb-sm-3{margin-bottom:1em !important}.mb-sm-4{margin-bottom:1.5em !important}.mb-sm-5{margin-bottom:3em !important}}@media(min-width: 768px){.m-md-0{margin:0em !important}.m-md-1{margin:.25em !important}.m-md-2{margin:.5em !important}.m-md-3{margin:1em !important}.m-md-4{margin:1.5em !important}.m-md-5{margin:3em !important}.ms-md-0{margin-left:0em !important}.ms-md-1{margin-left:.25em !important}.ms-md-2{margin-left:.5em !important}.ms-md-3{margin-left:1em !important}.ms-md-4{margin-left:1.5em !important}.ms-md-5{margin-left:3em !important}.me-md-0{margin-right:0em !important}.me-md-1{margin-right:.25em !important}.me-md-2{margin-right:.5em !important}.me-md-3{margin-right:1em !important}.me-md-4{margin-right:1.5em !important}.me-md-5{margin-right:3em !important}.mt-md-0{margin-top:0em !important}.mt-md-1{margin-top:.25em !important}.mt-md-2{margin-top:.5em !important}.mt-md-3{margin-top:1em !important}.mt-md-4{margin-top:1.5em !important}.mt-md-5{margin-top:3em !important}.mb-md-0{margin-bottom:0em !important}.mb-md-1{margin-bottom:.25em !important}.mb-md-2{margin-bottom:.5em !important}.mb-md-3{margin-bottom:1em !important}.mb-md-4{margin-bottom:1.5em !important}.mb-md-5{margin-bottom:3em !important}}@media(min-width: 992px){.m-lg-0{margin:0em !important}.m-lg-1{margin:.25em !important}.m-lg-2{margin:.5em !important}.m-lg-3{margin:1em !important}.m-lg-4{margin:1.5em !important}.m-lg-5{margin:3em !important}.ms-lg-0{margin-left:0em !important}.ms-lg-1{margin-left:.25em !important}.ms-lg-2{margin-left:.5em !important}.ms-lg-3{margin-left:1em !important}.ms-lg-4{margin-left:1.5em !important}.ms-lg-5{margin-left:3em !important}.me-lg-0{margin-right:0em !important}.me-lg-1{margin-right:.25em !important}.me-lg-2{margin-right:.5em !important}.me-lg-3{margin-right:1em !important}.me-lg-4{margin-right:1.5em !important}.me-lg-5{margin-right:3em !important}.mt-lg-0{margin-top:0em !important}.mt-lg-1{margin-top:.25em !important}.mt-lg-2{margin-top:.5em !important}.mt-lg-3{margin-top:1em !important}.mt-lg-4{margin-top:1.5em !important}.mt-lg-5{margin-top:3em !important}.mb-lg-0{margin-bottom:0em !important}.mb-lg-1{margin-bottom:.25em !important}.mb-lg-2{margin-bottom:.5em !important}.mb-lg-3{margin-bottom:1em !important}.mb-lg-4{margin-bottom:1.5em !important}.mb-lg-5{margin-bottom:3em !important}}@media(min-width: 1200px){.m-xl-0{margin:0em !important}.m-xl-1{margin:.25em !important}.m-xl-2{margin:.5em !important}.m-xl-3{margin:1em !important}.m-xl-4{margin:1.5em !important}.m-xl-5{margin:3em !important}.ms-xl-0{margin-left:0em !important}.ms-xl-1{margin-left:.25em !important}.ms-xl-2{margin-left:.5em !important}.ms-xl-3{margin-left:1em !important}.ms-xl-4{margin-left:1.5em !important}.ms-xl-5{margin-left:3em !important}.me-xl-0{margin-right:0em !important}.me-xl-1{margin-right:.25em !important}.me-xl-2{margin-right:.5em !important}.me-xl-3{margin-right:1em !important}.me-xl-4{margin-right:1.5em !important}.me-xl-5{margin-right:3em !important}.mt-xl-0{margin-top:0em !important}.mt-xl-1{margin-top:.25em !important}.mt-xl-2{margin-top:.5em !important}.mt-xl-3{margin-top:1em !important}.mt-xl-4{margin-top:1.5em !important}.mt-xl-5{margin-top:3em !important}.mb-xl-0{margin-bottom:0em !important}.mb-xl-1{margin-bottom:.25em !important}.mb-xl-2{margin-bottom:.5em !important}.mb-xl-3{margin-bottom:1em !important}.mb-xl-4{margin-bottom:1.5em !important}.mb-xl-5{margin-bottom:3em !important}}@media(min-width: 1400px){.m-xxl-0{margin:0em !important}.m-xxl-1{margin:.25em !important}.m-xxl-2{margin:.5em !important}.m-xxl-3{margin:1em !important}.m-xxl-4{margin:1.5em !important}.m-xxl-5{margin:3em !important}.ms-xxl-0{margin-left:0em !important}.ms-xxl-1{margin-left:.25em !important}.ms-xxl-2{margin-left:.5em !important}.ms-xxl-3{margin-left:1em !important}.ms-xxl-4{margin-left:1.5em !important}.ms-xxl-5{margin-left:3em !important}.me-xxl-0{margin-right:0em !important}.me-xxl-1{margin-right:.25em !important}.me-xxl-2{margin-right:.5em !important}.me-xxl-3{margin-right:1em !important}.me-xxl-4{margin-right:1.5em !important}.me-xxl-5{margin-right:3em !important}.mt-xxl-0{margin-top:0em !important}.mt-xxl-1{margin-top:.25em !important}.mt-xxl-2{margin-top:.5em !important}.mt-xxl-3{margin-top:1em !important}.mt-xxl-4{margin-top:1.5em !important}.mt-xxl-5{margin-top:3em !important}.mb-xxl-0{margin-bottom:0em !important}.mb-xxl-1{margin-bottom:.25em !important}.mb-xxl-2{margin-bottom:.5em !important}.mb-xxl-3{margin-bottom:1em !important}.mb-xxl-4{margin-bottom:1.5em !important}.mb-xxl-5{margin-bottom:3em !important}}@media(min-width: 1800px){.m-xxxl-0{margin:0em !important}.m-xxxl-1{margin:.25em !important}.m-xxxl-2{margin:.5em !important}.m-xxxl-3{margin:1em !important}.m-xxxl-4{margin:1.5em !important}.m-xxxl-5{margin:3em !important}.ms-xxxl-0{margin-left:0em !important}.ms-xxxl-1{margin-left:.25em !important}.ms-xxxl-2{margin-left:.5em !important}.ms-xxxl-3{margin-left:1em !important}.ms-xxxl-4{margin-left:1.5em !important}.ms-xxxl-5{margin-left:3em !important}.me-xxxl-0{margin-right:0em !important}.me-xxxl-1{margin-right:.25em !important}.me-xxxl-2{margin-right:.5em !important}.me-xxxl-3{margin-right:1em !important}.me-xxxl-4{margin-right:1.5em !important}.me-xxxl-5{margin-right:3em !important}.mt-xxxl-0{margin-top:0em !important}.mt-xxxl-1{margin-top:.25em !important}.mt-xxxl-2{margin-top:.5em !important}.mt-xxxl-3{margin-top:1em !important}.mt-xxxl-4{margin-top:1.5em !important}.mt-xxxl-5{margin-top:3em !important}.mb-xxxl-0{margin-bottom:0em !important}.mb-xxxl-1{margin-bottom:.25em !important}.mb-xxxl-2{margin-bottom:.5em !important}.mb-xxxl-3{margin-bottom:1em !important}.mb-xxxl-4{margin-bottom:1.5em !important}.mb-xxxl-5{margin-bottom:3em !important}}.m-auto{margin:auto}.m-auto-x{margin-left:auto;margin-right:auto}.m-auto-y{margin-top:auto;margin-bottom:auto}.p-0{padding:0em !important}.p-1{padding:.25em !important}.p-2{padding:.5em !important}.p-3{padding:1em !important}.p-4{padding:1.5em !important}.p-5{padding:3em !important}.ps-0{padding-left:0em !important}.ps-1{padding-left:.25em !important}.ps-2{padding-left:.5em !important}.ps-3{padding-left:1em !important}.ps-4{padding-left:1.5em !important}.ps-5{padding-left:3em !important}.pe-0{padding-right:0em !important}.pe-1{padding-right:.25em !important}.pe-2{padding-right:.5em !important}.pe-3{padding-right:1em !important}.pe-4{padding-right:1.5em !important}.pe-5{padding-right:3em !important}.pt-0{padding-top:0em !important}.pt-1{padding-top:.25em !important}.pt-2{padding-top:.5em !important}.pt-3{padding-top:1em !important}.pt-4{padding-top:1.5em !important}.pt-5{padding-top:3em !important}.pb-0{padding-bottom:0em !important}.pb-1{padding-bottom:.25em !important}.pb-2{padding-bottom:.5em !important}.pb-3{padding-bottom:1em !important}.pb-4{padding-bottom:1.5em !important}.pb-5{padding-bottom:3em !important}@media(min-width: 0){.p-xxs-0{padding:0em !important}.p-xxs-1{padding:.25em !important}.p-xxs-2{padding:.5em !important}.p-xxs-3{padding:1em !important}.p-xxs-4{padding:1.5em !important}.p-xxs-5{padding:3em !important}.ps-xxs-0{padding-left:0em !important}.ps-xxs-1{padding-left:.25em !important}.ps-xxs-2{padding-left:.5em !important}.ps-xxs-3{padding-left:1em !important}.ps-xxs-4{padding-left:1.5em !important}.ps-xxs-5{padding-left:3em !important}.pe-xxs-0{padding-right:0em !important}.pe-xxs-1{padding-right:.25em !important}.pe-xxs-2{padding-right:.5em !important}.pe-xxs-3{padding-right:1em !important}.pe-xxs-4{padding-right:1.5em !important}.pe-xxs-5{padding-right:3em !important}.pt-xxs-0{padding-top:0em !important}.pt-xxs-1{padding-top:.25em !important}.pt-xxs-2{padding-top:.5em !important}.pt-xxs-3{padding-top:1em !important}.pt-xxs-4{padding-top:1.5em !important}.pt-xxs-5{padding-top:3em !important}.pb-xxs-0{padding-bottom:0em !important}.pb-xxs-1{padding-bottom:.25em !important}.pb-xxs-2{padding-bottom:.5em !important}.pb-xxs-3{padding-bottom:1em !important}.pb-xxs-4{padding-bottom:1.5em !important}.pb-xxs-5{padding-bottom:3em !important}}@media(min-width: 320px){.p-xs-0{padding:0em !important}.p-xs-1{padding:.25em !important}.p-xs-2{padding:.5em !important}.p-xs-3{padding:1em !important}.p-xs-4{padding:1.5em !important}.p-xs-5{padding:3em !important}.ps-xs-0{padding-left:0em !important}.ps-xs-1{padding-left:.25em !important}.ps-xs-2{padding-left:.5em !important}.ps-xs-3{padding-left:1em !important}.ps-xs-4{padding-left:1.5em !important}.ps-xs-5{padding-left:3em !important}.pe-xs-0{padding-right:0em !important}.pe-xs-1{padding-right:.25em !important}.pe-xs-2{padding-right:.5em !important}.pe-xs-3{padding-right:1em !important}.pe-xs-4{padding-right:1.5em !important}.pe-xs-5{padding-right:3em !important}.pt-xs-0{padding-top:0em !important}.pt-xs-1{padding-top:.25em !important}.pt-xs-2{padding-top:.5em !important}.pt-xs-3{padding-top:1em !important}.pt-xs-4{padding-top:1.5em !important}.pt-xs-5{padding-top:3em !important}.pb-xs-0{padding-bottom:0em !important}.pb-xs-1{padding-bottom:.25em !important}.pb-xs-2{padding-bottom:.5em !important}.pb-xs-3{padding-bottom:1em !important}.pb-xs-4{padding-bottom:1.5em !important}.pb-xs-5{padding-bottom:3em !important}}@media(min-width: 576px){.p-sm-0{padding:0em !important}.p-sm-1{padding:.25em !important}.p-sm-2{padding:.5em !important}.p-sm-3{padding:1em !important}.p-sm-4{padding:1.5em !important}.p-sm-5{padding:3em !important}.ps-sm-0{padding-left:0em !important}.ps-sm-1{padding-left:.25em !important}.ps-sm-2{padding-left:.5em !important}.ps-sm-3{padding-left:1em !important}.ps-sm-4{padding-left:1.5em !important}.ps-sm-5{padding-left:3em !important}.pe-sm-0{padding-right:0em !important}.pe-sm-1{padding-right:.25em !important}.pe-sm-2{padding-right:.5em !important}.pe-sm-3{padding-right:1em !important}.pe-sm-4{padding-right:1.5em !important}.pe-sm-5{padding-right:3em !important}.pt-sm-0{padding-top:0em !important}.pt-sm-1{padding-top:.25em !important}.pt-sm-2{padding-top:.5em !important}.pt-sm-3{padding-top:1em !important}.pt-sm-4{padding-top:1.5em !important}.pt-sm-5{padding-top:3em !important}.pb-sm-0{padding-bottom:0em !important}.pb-sm-1{padding-bottom:.25em !important}.pb-sm-2{padding-bottom:.5em !important}.pb-sm-3{padding-bottom:1em !important}.pb-sm-4{padding-bottom:1.5em !important}.pb-sm-5{padding-bottom:3em !important}}@media(min-width: 768px){.p-md-0{padding:0em !important}.p-md-1{padding:.25em !important}.p-md-2{padding:.5em !important}.p-md-3{padding:1em !important}.p-md-4{padding:1.5em !important}.p-md-5{padding:3em !important}.ps-md-0{padding-left:0em !important}.ps-md-1{padding-left:.25em !important}.ps-md-2{padding-left:.5em !important}.ps-md-3{padding-left:1em !important}.ps-md-4{padding-left:1.5em !important}.ps-md-5{padding-left:3em !important}.pe-md-0{padding-right:0em !important}.pe-md-1{padding-right:.25em !important}.pe-md-2{padding-right:.5em !important}.pe-md-3{padding-right:1em !important}.pe-md-4{padding-right:1.5em !important}.pe-md-5{padding-right:3em !important}.pt-md-0{padding-top:0em !important}.pt-md-1{padding-top:.25em !important}.pt-md-2{padding-top:.5em !important}.pt-md-3{padding-top:1em !important}.pt-md-4{padding-top:1.5em !important}.pt-md-5{padding-top:3em !important}.pb-md-0{padding-bottom:0em !important}.pb-md-1{padding-bottom:.25em !important}.pb-md-2{padding-bottom:.5em !important}.pb-md-3{padding-bottom:1em !important}.pb-md-4{padding-bottom:1.5em !important}.pb-md-5{padding-bottom:3em !important}}@media(min-width: 992px){.p-lg-0{padding:0em !important}.p-lg-1{padding:.25em !important}.p-lg-2{padding:.5em !important}.p-lg-3{padding:1em !important}.p-lg-4{padding:1.5em !important}.p-lg-5{padding:3em !important}.ps-lg-0{padding-left:0em !important}.ps-lg-1{padding-left:.25em !important}.ps-lg-2{padding-left:.5em !important}.ps-lg-3{padding-left:1em !important}.ps-lg-4{padding-left:1.5em !important}.ps-lg-5{padding-left:3em !important}.pe-lg-0{padding-right:0em !important}.pe-lg-1{padding-right:.25em !important}.pe-lg-2{padding-right:.5em !important}.pe-lg-3{padding-right:1em !important}.pe-lg-4{padding-right:1.5em !important}.pe-lg-5{padding-right:3em !important}.pt-lg-0{padding-top:0em !important}.pt-lg-1{padding-top:.25em !important}.pt-lg-2{padding-top:.5em !important}.pt-lg-3{padding-top:1em !important}.pt-lg-4{padding-top:1.5em !important}.pt-lg-5{padding-top:3em !important}.pb-lg-0{padding-bottom:0em !important}.pb-lg-1{padding-bottom:.25em !important}.pb-lg-2{padding-bottom:.5em !important}.pb-lg-3{padding-bottom:1em !important}.pb-lg-4{padding-bottom:1.5em !important}.pb-lg-5{padding-bottom:3em !important}}@media(min-width: 1200px){.p-xl-0{padding:0em !important}.p-xl-1{padding:.25em !important}.p-xl-2{padding:.5em !important}.p-xl-3{padding:1em !important}.p-xl-4{padding:1.5em !important}.p-xl-5{padding:3em !important}.ps-xl-0{padding-left:0em !important}.ps-xl-1{padding-left:.25em !important}.ps-xl-2{padding-left:.5em !important}.ps-xl-3{padding-left:1em !important}.ps-xl-4{padding-left:1.5em !important}.ps-xl-5{padding-left:3em !important}.pe-xl-0{padding-right:0em !important}.pe-xl-1{padding-right:.25em !important}.pe-xl-2{padding-right:.5em !important}.pe-xl-3{padding-right:1em !important}.pe-xl-4{padding-right:1.5em !important}.pe-xl-5{padding-right:3em !important}.pt-xl-0{padding-top:0em !important}.pt-xl-1{padding-top:.25em !important}.pt-xl-2{padding-top:.5em !important}.pt-xl-3{padding-top:1em !important}.pt-xl-4{padding-top:1.5em !important}.pt-xl-5{padding-top:3em !important}.pb-xl-0{padding-bottom:0em !important}.pb-xl-1{padding-bottom:.25em !important}.pb-xl-2{padding-bottom:.5em !important}.pb-xl-3{padding-bottom:1em !important}.pb-xl-4{padding-bottom:1.5em !important}.pb-xl-5{padding-bottom:3em !important}}@media(min-width: 1400px){.p-xxl-0{padding:0em !important}.p-xxl-1{padding:.25em !important}.p-xxl-2{padding:.5em !important}.p-xxl-3{padding:1em !important}.p-xxl-4{padding:1.5em !important}.p-xxl-5{padding:3em !important}.ps-xxl-0{padding-left:0em !important}.ps-xxl-1{padding-left:.25em !important}.ps-xxl-2{padding-left:.5em !important}.ps-xxl-3{padding-left:1em !important}.ps-xxl-4{padding-left:1.5em !important}.ps-xxl-5{padding-left:3em !important}.pe-xxl-0{padding-right:0em !important}.pe-xxl-1{padding-right:.25em !important}.pe-xxl-2{padding-right:.5em !important}.pe-xxl-3{padding-right:1em !important}.pe-xxl-4{padding-right:1.5em !important}.pe-xxl-5{padding-right:3em !important}.pt-xxl-0{padding-top:0em !important}.pt-xxl-1{padding-top:.25em !important}.pt-xxl-2{padding-top:.5em !important}.pt-xxl-3{padding-top:1em !important}.pt-xxl-4{padding-top:1.5em !important}.pt-xxl-5{padding-top:3em !important}.pb-xxl-0{padding-bottom:0em !important}.pb-xxl-1{padding-bottom:.25em !important}.pb-xxl-2{padding-bottom:.5em !important}.pb-xxl-3{padding-bottom:1em !important}.pb-xxl-4{padding-bottom:1.5em !important}.pb-xxl-5{padding-bottom:3em !important}}@media(min-width: 1800px){.p-xxxl-0{padding:0em !important}.p-xxxl-1{padding:.25em !important}.p-xxxl-2{padding:.5em !important}.p-xxxl-3{padding:1em !important}.p-xxxl-4{padding:1.5em !important}.p-xxxl-5{padding:3em !important}.ps-xxxl-0{padding-left:0em !important}.ps-xxxl-1{padding-left:.25em !important}.ps-xxxl-2{padding-left:.5em !important}.ps-xxxl-3{padding-left:1em !important}.ps-xxxl-4{padding-left:1.5em !important}.ps-xxxl-5{padding-left:3em !important}.pe-xxxl-0{padding-right:0em !important}.pe-xxxl-1{padding-right:.25em !important}.pe-xxxl-2{padding-right:.5em !important}.pe-xxxl-3{padding-right:1em !important}.pe-xxxl-4{padding-right:1.5em !important}.pe-xxxl-5{padding-right:3em !important}.pt-xxxl-0{padding-top:0em !important}.pt-xxxl-1{padding-top:.25em !important}.pt-xxxl-2{padding-top:.5em !important}.pt-xxxl-3{padding-top:1em !important}.pt-xxxl-4{padding-top:1.5em !important}.pt-xxxl-5{padding-top:3em !important}.pb-xxxl-0{padding-bottom:0em !important}.pb-xxxl-1{padding-bottom:.25em !important}.pb-xxxl-2{padding-bottom:.5em !important}.pb-xxxl-3{padding-bottom:1em !important}.pb-xxxl-4{padding-bottom:1.5em !important}.pb-xxxl-5{padding-bottom:3em !important}}.p-auto{padding:auto}.p-auto-x{padding-left:auto;padding-right:auto}.m-auto-y{padding-top:auto;padding-bottom:auto}.text-primary{color:#e95525}.text-orange{color:#f6871f}.text-brown{color:#beaa9a}.text-beige{color:#f1e1d3}.text-white{color:white}.text-black{color:black}.text-guyabano{color:#f8f8f8}.text-transparent{color:transparent}.bg-primary{background:#e95525}.bg-orange{background:#f6871f}.bg-brown{background:#beaa9a}.bg-white{background:black}.bg-beige{background:#f1e1d3}.bg-almond{background:#f6f1ed}.bg-white{background:white}.bg-grey-dark{background:rgba(183, 183, 183, 0.4)}.bg-guyabano{background:#f8f8f8}.foreground-hover-primary:hover{color:#e95525}.fs-11{font-size:11px !important}.fs-12{font-size:12px !important}.fs-13{font-size:13px !important}.fs-14{font-size:14px !important}.fs-15{font-size:15px !important}.fs-16{font-size:16px !important}.fs-17{font-size:17px !important}.fs-18{font-size:18px !important}.fs-19{font-size:19px !important}.fs-20{font-size:20px !important}.fs-21{font-size:21px !important}.fs-22{font-size:22px !important}.fs-23{font-size:23px !important}.fs-24{font-size:24px !important}.fs-25{font-size:25px !important}.fs-26{font-size:26px !important}.fs-27{font-size:27px !important}.fs-28{font-size:28px !important}.fs-29{font-size:29px !important}.fs-30{font-size:30px !important}.fs-31{font-size:31px !important}.fs-32{font-size:32px !important}.fs-33{font-size:33px !important}.fs-34{font-size:34px !important}.fs-35{font-size:35px !important}.fs-36{font-size:36px !important}.fs-37{font-size:37px !important}.fs-38{font-size:38px !important}.fs-39{font-size:39px !important}.fs-40{font-size:40px !important}.fs-41{font-size:41px !important}.fs-42{font-size:42px !important}.fs-43{font-size:43px !important}.fs-44{font-size:44px !important}.fs-45{font-size:45px !important}.fs-46{font-size:46px !important}.fs-47{font-size:47px !important}.fs-48{font-size:48px !important}.fs-49{font-size:49px !important}.fs-50{font-size:50px !important}.fs-51{font-size:51px !important}.fs-52{font-size:52px !important}.fs-53{font-size:53px !important}.fs-54{font-size:54px !important}.fs-55{font-size:55px !important}.fs-56{font-size:56px !important}.fs-57{font-size:57px !important}.fs-58{font-size:58px !important}.fs-59{font-size:59px !important}.fs-60{font-size:60px !important}.fs-61{font-size:61px !important}.fs-62{font-size:62px !important}.fs-63{font-size:63px !important}.fs-64{font-size:64px !important}.fs-65{font-size:65px !important}.fs-66{font-size:66px !important}.fs-67{font-size:67px !important}.fs-68{font-size:68px !important}.fs-69{font-size:69px !important}.fs-70{font-size:70px !important}.fs-71{font-size:71px !important}.fs-72{font-size:72px !important}.fs-73{font-size:73px !important}.fs-74{font-size:74px !important}.fs-75{font-size:75px !important}.fs-76{font-size:76px !important}.fs-77{font-size:77px !important}.fs-78{font-size:78px !important}.fs-79{font-size:79px !important}.fs-80{font-size:80px !important}.fs-81{font-size:81px !important}.fs-82{font-size:82px !important}.fs-83{font-size:83px !important}.fs-84{font-size:84px !important}.fs-85{font-size:85px !important}.fs-86{font-size:86px !important}.fs-87{font-size:87px !important}.fs-88{font-size:88px !important}.fs-89{font-size:89px !important}.fs-90{font-size:90px !important}.row{display:flex;flex-wrap:wrap}.row>.col{flex:1}.col-1{flex:0 0 auto;width:8.3333333333% !important}.col-ofs-1{margin-left:8.3333333333% !important}.col-2{flex:0 0 auto;width:16.6666666667% !important}.col-ofs-2{margin-left:16.6666666667% !important}.col-3{flex:0 0 auto;width:25% !important}.col-ofs-3{margin-left:25% !important}.col-4{flex:0 0 auto;width:33.3333333333% !important}.col-ofs-4{margin-left:33.3333333333% !important}.col-5{flex:0 0 auto;width:41.6666666667% !important}.col-ofs-5{margin-left:41.6666666667% !important}.col-6{flex:0 0 auto;width:50% !important}.col-ofs-6{margin-left:50% !important}.col-7{flex:0 0 auto;width:58.3333333333% !important}.col-ofs-7{margin-left:58.3333333333% !important}.col-8{flex:0 0 auto;width:66.6666666667% !important}.col-ofs-8{margin-left:66.6666666667% !important}.col-9{flex:0 0 auto;width:75% !important}.col-ofs-9{margin-left:75% !important}.col-10{flex:0 0 auto;width:83.3333333333% !important}.col-ofs-10{margin-left:83.3333333333% !important}.col-11{flex:0 0 auto;width:91.6666666667% !important}.col-ofs-11{margin-left:91.6666666667% !important}.col-12{flex:0 0 auto;width:100% !important}.col-ofs-12{margin-left:100% !important}@media(min-width: 0){.col-xxs-1{flex:0 0 auto;width:8.3333333333% !important}.col-ofs-xxs-1{margin-left:8.3333333333% !important}.col-xxs-2{flex:0 0 auto;width:16.6666666667% !important}.col-ofs-xxs-2{margin-left:16.6666666667% !important}.col-xxs-3{flex:0 0 auto;width:25% !important}.col-ofs-xxs-3{margin-left:25% !important}.col-xxs-4{flex:0 0 auto;width:33.3333333333% !important}.col-ofs-xxs-4{margin-left:33.3333333333% !important}.col-xxs-5{flex:0 0 auto;width:41.6666666667% !important}.col-ofs-xxs-5{margin-left:41.6666666667% !important}.col-xxs-6{flex:0 0 auto;width:50% !important}.col-ofs-xxs-6{margin-left:50% !important}.col-xxs-7{flex:0 0 auto;width:58.3333333333% !important}.col-ofs-xxs-7{margin-left:58.3333333333% !important}.col-xxs-8{flex:0 0 auto;width:66.6666666667% !important}.col-ofs-xxs-8{margin-left:66.6666666667% !important}.col-xxs-9{flex:0 0 auto;width:75% !important}.col-ofs-xxs-9{margin-left:75% !important}.col-xxs-10{flex:0 0 auto;width:83.3333333333% !important}.col-ofs-xxs-10{margin-left:83.3333333333% !important}.col-xxs-11{flex:0 0 auto;width:91.6666666667% !important}.col-ofs-xxs-11{margin-left:91.6666666667% !important}.col-xxs-12{flex:0 0 auto;width:100% !important}.col-ofs-xxs-12{margin-left:100% !important}}@media(min-width: 320px){.col-xs-1{flex:0 0 auto;width:8.3333333333% !important}.col-ofs-xs-1{margin-left:8.3333333333% !important}.col-xs-2{flex:0 0 auto;width:16.6666666667% !important}.col-ofs-xs-2{margin-left:16.6666666667% !important}.col-xs-3{flex:0 0 auto;width:25% !important}.col-ofs-xs-3{margin-left:25% !important}.col-xs-4{flex:0 0 auto;width:33.3333333333% !important}.col-ofs-xs-4{margin-left:33.3333333333% !important}.col-xs-5{flex:0 0 auto;width:41.6666666667% !important}.col-ofs-xs-5{margin-left:41.6666666667% !important}.col-xs-6{flex:0 0 auto;width:50% !important}.col-ofs-xs-6{margin-left:50% !important}.col-xs-7{flex:0 0 auto;width:58.3333333333% !important}.col-ofs-xs-7{margin-left:58.3333333333% !important}.col-xs-8{flex:0 0 auto;width:66.6666666667% !important}.col-ofs-xs-8{margin-left:66.6666666667% !important}.col-xs-9{flex:0 0 auto;width:75% !important}.col-ofs-xs-9{margin-left:75% !important}.col-xs-10{flex:0 0 auto;width:83.3333333333% !important}.col-ofs-xs-10{margin-left:83.3333333333% !important}.col-xs-11{flex:0 0 auto;width:91.6666666667% !important}.col-ofs-xs-11{margin-left:91.6666666667% !important}.col-xs-12{flex:0 0 auto;width:100% !important}.col-ofs-xs-12{margin-left:100% !important}}@media(min-width: 576px){.col-sm-1{flex:0 0 auto;width:8.3333333333% !important}.col-ofs-sm-1{margin-left:8.3333333333% !important}.col-sm-2{flex:0 0 auto;width:16.6666666667% !important}.col-ofs-sm-2{margin-left:16.6666666667% !important}.col-sm-3{flex:0 0 auto;width:25% !important}.col-ofs-sm-3{margin-left:25% !important}.col-sm-4{flex:0 0 auto;width:33.3333333333% !important}.col-ofs-sm-4{margin-left:33.3333333333% !important}.col-sm-5{flex:0 0 auto;width:41.6666666667% !important}.col-ofs-sm-5{margin-left:41.6666666667% !important}.col-sm-6{flex:0 0 auto;width:50% !important}.col-ofs-sm-6{margin-left:50% !important}.col-sm-7{flex:0 0 auto;width:58.3333333333% !important}.col-ofs-sm-7{margin-left:58.3333333333% !important}.col-sm-8{flex:0 0 auto;width:66.6666666667% !important}.col-ofs-sm-8{margin-left:66.6666666667% !important}.col-sm-9{flex:0 0 auto;width:75% !important}.col-ofs-sm-9{margin-left:75% !important}.col-sm-10{flex:0 0 auto;width:83.3333333333% !important}.col-ofs-sm-10{margin-left:83.3333333333% !important}.col-sm-11{flex:0 0 auto;width:91.6666666667% !important}.col-ofs-sm-11{margin-left:91.6666666667% !important}.col-sm-12{flex:0 0 auto;width:100% !important}.col-ofs-sm-12{margin-left:100% !important}}@media(min-width: 768px){.col-md-1{flex:0 0 auto;width:8.3333333333% !important}.col-ofs-md-1{margin-left:8.3333333333% !important}.col-md-2{flex:0 0 auto;width:16.6666666667% !important}.col-ofs-md-2{margin-left:16.6666666667% !important}.col-md-3{flex:0 0 auto;width:25% !important}.col-ofs-md-3{margin-left:25% !important}.col-md-4{flex:0 0 auto;width:33.3333333333% !important}.col-ofs-md-4{margin-left:33.3333333333% !important}.col-md-5{flex:0 0 auto;width:41.6666666667% !important}.col-ofs-md-5{margin-left:41.6666666667% !important}.col-md-6{flex:0 0 auto;width:50% !important}.col-ofs-md-6{margin-left:50% !important}.col-md-7{flex:0 0 auto;width:58.3333333333% !important}.col-ofs-md-7{margin-left:58.3333333333% !important}.col-md-8{flex:0 0 auto;width:66.6666666667% !important}.col-ofs-md-8{margin-left:66.6666666667% !important}.col-md-9{flex:0 0 auto;width:75% !important}.col-ofs-md-9{margin-left:75% !important}.col-md-10{flex:0 0 auto;width:83.3333333333% !important}.col-ofs-md-10{margin-left:83.3333333333% !important}.col-md-11{flex:0 0 auto;width:91.6666666667% !important}.col-ofs-md-11{margin-left:91.6666666667% !important}.col-md-12{flex:0 0 auto;width:100% !important}.col-ofs-md-12{margin-left:100% !important}}@media(min-width: 992px){.col-lg-1{flex:0 0 auto;width:8.3333333333% !important}.col-ofs-lg-1{margin-left:8.3333333333% !important}.col-lg-2{flex:0 0 auto;width:16.6666666667% !important}.col-ofs-lg-2{margin-left:16.6666666667% !important}.col-lg-3{flex:0 0 auto;width:25% !important}.col-ofs-lg-3{margin-left:25% !important}.col-lg-4{flex:0 0 auto;width:33.3333333333% !important}.col-ofs-lg-4{margin-left:33.3333333333% !important}.col-lg-5{flex:0 0 auto;width:41.6666666667% !important}.col-ofs-lg-5{margin-left:41.6666666667% !important}.col-lg-6{flex:0 0 auto;width:50% !important}.col-ofs-lg-6{margin-left:50% !important}.col-lg-7{flex:0 0 auto;width:58.3333333333% !important}.col-ofs-lg-7{margin-left:58.3333333333% !important}.col-lg-8{flex:0 0 auto;width:66.6666666667% !important}.col-ofs-lg-8{margin-left:66.6666666667% !important}.col-lg-9{flex:0 0 auto;width:75% !important}.col-ofs-lg-9{margin-left:75% !important}.col-lg-10{flex:0 0 auto;width:83.3333333333% !important}.col-ofs-lg-10{margin-left:83.3333333333% !important}.col-lg-11{flex:0 0 auto;width:91.6666666667% !important}.col-ofs-lg-11{margin-left:91.6666666667% !important}.col-lg-12{flex:0 0 auto;width:100% !important}.col-ofs-lg-12{margin-left:100% !important}}@media(min-width: 1200px){.col-xl-1{flex:0 0 auto;width:8.3333333333% !important}.col-ofs-xl-1{margin-left:8.3333333333% !important}.col-xl-2{flex:0 0 auto;width:16.6666666667% !important}.col-ofs-xl-2{margin-left:16.6666666667% !important}.col-xl-3{flex:0 0 auto;width:25% !important}.col-ofs-xl-3{margin-left:25% !important}.col-xl-4{flex:0 0 auto;width:33.3333333333% !important}.col-ofs-xl-4{margin-left:33.3333333333% !important}.col-xl-5{flex:0 0 auto;width:41.6666666667% !important}.col-ofs-xl-5{margin-left:41.6666666667% !important}.col-xl-6{flex:0 0 auto;width:50% !important}.col-ofs-xl-6{margin-left:50% !important}.col-xl-7{flex:0 0 auto;width:58.3333333333% !important}.col-ofs-xl-7{margin-left:58.3333333333% !important}.col-xl-8{flex:0 0 auto;width:66.6666666667% !important}.col-ofs-xl-8{margin-left:66.6666666667% !important}.col-xl-9{flex:0 0 auto;width:75% !important}.col-ofs-xl-9{margin-left:75% !important}.col-xl-10{flex:0 0 auto;width:83.3333333333% !important}.col-ofs-xl-10{margin-left:83.3333333333% !important}.col-xl-11{flex:0 0 auto;width:91.6666666667% !important}.col-ofs-xl-11{margin-left:91.6666666667% !important}.col-xl-12{flex:0 0 auto;width:100% !important}.col-ofs-xl-12{margin-left:100% !important}}@media(min-width: 1400px){.col-xxl-1{flex:0 0 auto;width:8.3333333333% !important}.col-ofs-xxl-1{margin-left:8.3333333333% !important}.col-xxl-2{flex:0 0 auto;width:16.6666666667% !important}.col-ofs-xxl-2{margin-left:16.6666666667% !important}.col-xxl-3{flex:0 0 auto;width:25% !important}.col-ofs-xxl-3{margin-left:25% !important}.col-xxl-4{flex:0 0 auto;width:33.3333333333% !important}.col-ofs-xxl-4{margin-left:33.3333333333% !important}.col-xxl-5{flex:0 0 auto;width:41.6666666667% !important}.col-ofs-xxl-5{margin-left:41.6666666667% !important}.col-xxl-6{flex:0 0 auto;width:50% !important}.col-ofs-xxl-6{margin-left:50% !important}.col-xxl-7{flex:0 0 auto;width:58.3333333333% !important}.col-ofs-xxl-7{margin-left:58.3333333333% !important}.col-xxl-8{flex:0 0 auto;width:66.6666666667% !important}.col-ofs-xxl-8{margin-left:66.6666666667% !important}.col-xxl-9{flex:0 0 auto;width:75% !important}.col-ofs-xxl-9{margin-left:75% !important}.col-xxl-10{flex:0 0 auto;width:83.3333333333% !important}.col-ofs-xxl-10{margin-left:83.3333333333% !important}.col-xxl-11{flex:0 0 auto;width:91.6666666667% !important}.col-ofs-xxl-11{margin-left:91.6666666667% !important}.col-xxl-12{flex:0 0 auto;width:100% !important}.col-ofs-xxl-12{margin-left:100% !important}}@media(min-width: 1800px){.col-xxxl-1{flex:0 0 auto;width:8.3333333333% !important}.col-ofs-xxxl-1{margin-left:8.3333333333% !important}.col-xxxl-2{flex:0 0 auto;width:16.6666666667% !important}.col-ofs-xxxl-2{margin-left:16.6666666667% !important}.col-xxxl-3{flex:0 0 auto;width:25% !important}.col-ofs-xxxl-3{margin-left:25% !important}.col-xxxl-4{flex:0 0 auto;width:33.3333333333% !important}.col-ofs-xxxl-4{margin-left:33.3333333333% !important}.col-xxxl-5{flex:0 0 auto;width:41.6666666667% !important}.col-ofs-xxxl-5{margin-left:41.6666666667% !important}.col-xxxl-6{flex:0 0 auto;width:50% !important}.col-ofs-xxxl-6{margin-left:50% !important}.col-xxxl-7{flex:0 0 auto;width:58.3333333333% !important}.col-ofs-xxxl-7{margin-left:58.3333333333% !important}.col-xxxl-8{flex:0 0 auto;width:66.6666666667% !important}.col-ofs-xxxl-8{margin-left:66.6666666667% !important}.col-xxxl-9{flex:0 0 auto;width:75% !important}.col-ofs-xxxl-9{margin-left:75% !important}.col-xxxl-10{flex:0 0 auto;width:83.3333333333% !important}.col-ofs-xxxl-10{margin-left:83.3333333333% !important}.col-xxxl-11{flex:0 0 auto;width:91.6666666667% !important}.col-ofs-xxxl-11{margin-left:91.6666666667% !important}.col-xxxl-12{flex:0 0 auto;width:100% !important}.col-ofs-xxxl-12{margin-left:100% !important}}.text-align-start{text-align:start !important}.w-100,#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .travel-info .spaced,#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .travel-price,#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .travel-price>div.price,#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body>.extensions,#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body>.extensions>div.child-extensions>.extension,#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .trip-card-body-bottom,.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .travel-info .spaced,.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .travel-price,.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .travel-price>div.price,.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body>.extensions,.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body>.extensions>div.child-extensions>.extension,.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .trip-card-body-bottom{width:100% !important}.h-100{height:100% !important}.flex-1{flex:1}.align-c-end{align-content:end}.flex-center{display:flex;align-items:center}.d-flex{display:flex}.space-between{justify-content:space-between}.flex-space-between,#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .travel-info .spaced,#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .travel-price>div.price,#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body>.extensions>div.child-extensions>.extension,.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .travel-info .spaced,.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .travel-price>div.price,.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body>.extensions>div.child-extensions>.extension{display:flex;justify-content:space-between}@media(min-width: 0){.hidden-xxs{display:none !important}}@media(min-width: 0){.show-xxs{display:block !important}}@media(min-width: 0){.show-f-xxs{display:flex !important}}@media(min-width: 0){.show-inline-xxs{display:inline !important}}.hidden{display:none !important}.show{display:block !important}.show-f{display:flex !important}.show-inline{display:inline !important}@media(min-width: 576px){.hidden-sm{display:none !important}}@media(min-width: 576px){.show-sm{display:block !important}}@media(min-width: 576px){.show-f-sm{display:flex !important}}@media(min-width: 576px){.show-inline-sm{display:inline !important}}@media(min-width: 768px){.hidden-md{display:none !important}}@media(min-width: 768px){.show-md{display:block !important}}@media(min-width: 768px){.show-f-md{display:flex !important}}@media(min-width: 768px){.show-inline-md{display:inline !important}}@media(min-width: 992px){.hidden-lg{display:none !important}}@media(min-width: 992px){.show-lg{display:block !important}}@media(min-width: 992px){.show-f-lg{display:flex !important}}@media(min-width: 992px){.show-inline-lg{display:inline !important}}@media(min-width: 1200px){.hidden-xl{display:none !important}}@media(min-width: 1200px){.show-xl{display:block !important}}@media(min-width: 1200px){.show-f-xl{display:flex !important}}@media(min-width: 1200px){.show-inline-xl{display:inline !important}}@media(min-width: 1400px){.hidden-xxl{display:none !important}}@media(min-width: 1400px){.show-xxl{display:block !important}}@media(min-width: 1400px){.show-f-xxl{display:flex !important}}@media(min-width: 1400px){.show-inline-xxl{display:inline !important}}@media(min-width: 1800px){.hidden-xxxl{display:none !important}}@media(min-width: 1800px){.show-xxxl{display:block !important}}@media(min-width: 1800px){.show-f-xxxl{display:flex !important}}@media(min-width: 1800px){.show-inline-xxxl{display:inline !important}}.cursor-pointer{cursor:pointer}.fw-600{font-weight:600}.position-relative{position:relative}.style-italic{font-style:italic}.float-right{float:right}.container{width:97.5%;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:25px}@media(min-width: 1200px){.container{width:95%}}.separator{content:"";width:1px;height:20px}.text-2{color:black;font-size:24px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px;text-align:center}.bolder{font-weight:700}.mdp-readabler-trigger-button-box.bottom-left{bottom:55px !important}.effect-icon{position:relative}.effect-icon>i{opacity:0;display:none;top:50%;transform:translateY(-50%);position:absolute}a{color:#f6871f}.text-center{text-align:center}:root{--readabler-open-button-padding-top: 14px;--readabler-open-button-padding-right: 14px;--readabler-open-button-padding-bottom: 14px;--readabler-open-button-padding-left: 14px}*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100 900;font-display:swap;src:url(".././font/Montserrat/woff2/Montserrat.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.k-list-item.k-selected,.k-selected.k-list-optionlabel{background-color:#e95525}.k-list-item.k-selected:hover{background-color:#f6871f}.header-modal-primary{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:42px}.btn-close{position:absolute;left:0;cursor:pointer}.btn-close:hover>i{color:#e95525}.modal-primary{border-radius:32px !important;padding:21px !important}@media(min-width: 576px){.modal-primary{padding:60px !important}}.modal-primary>.swal2-html-container{padding:0;margin:0}.modal-primary.modal-lg{width:90vw}@media(min-width: 576px){.modal-primary.modal-lg{width:80vw}}@media(min-width: 768px){.modal-primary.modal-lg{width:60vw}}.modal-primary.modal-xxl{width:99vw}@media(min-width: 576px){.modal-primary.modal-xxl{width:90vw}}.confirm{background:#f6871f;padding:20px 40px !important;border-radius:62px;display:inline-flex !important;justify-content:space-between;align-items:center;flex-shrink:0;width:300px}.confirm>span.text{margin-left:0 !important;margin-right:2px;color:white;font-size:18px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.modal-login-register .body-modal-login{gap:25px;display:grid}.modal-login-register .body-modal-login .gap-10{column-gap:10px}.modal-login-register .body-modal-login textarea.login-input{text-align:left}.modal-login-register .body-modal-login .r-column{flex-direction:column;row-gap:25px}@media(min-width: 768px){.modal-login-register .body-modal-login .r-column{flex-direction:row}}.modal-login-register .body-modal-login .register-checkbox>div>p{text-align:justify;flex:1}.modal-login-register .body-modal-login .register-checkbox>.checkbox-error{text-align:start}.modal-login-register .body-modal-login .register-checkbox>.checkbox-error>label.error{margin-top:2px;color:#e95525;font-size:12px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.footer-modal-login{margin-top:25px;gap:25px;display:flex;flex-direction:column;align-items:center}.footer-modal-login>.actions{color:#e95525;font-size:13px;font-weight:500;font-optical-sizing:auto;letter-spacing:.256px;display:inline-flex;cursor:pointer;align-items:center;gap:9px;flex-direction:column}.footer-modal-login>.actions .separator{display:none}@media(min-width: 576px){.footer-modal-login>.actions{flex-direction:row}.footer-modal-login>.actions .separator{display:block}}.footer-modal-login>.actions>.forgot-password:hover,.footer-modal-login>.actions .register:hover{text-decoration:underline}.search-travel{border-radius:99px;border:none;background:#f6f1ed;color:#897676;padding-right:90px;font-size:14px;font-weight:400;line-height:normal;letter-spacing:.32px;padding-top:22px;padding-bottom:22px;padding-left:38px;width:-moz-available;width:-webkit-fill-available;width:stretch;margin-left:0}@media(min-width: 576px){.search-travel{padding-right:155px;margin-left:50px}}@media(min-width: get-brekapoint(md)){.search-travel{padding-right:90px}}@media(min-width: 576px){.small .search-travel{padding-right:90px}}.small .search-travel{margin-left:0;font-size:14px}@media(min-width: 1200px){.search-travel{font-size:16px}}.search-travel-input{width:100%;z-index:3;position:relative}.search-travel-input>.icon{position:absolute;opacity:0;transform:translate(50%, -50%);z-index:4;top:50%}.search-travel-input>.popup-error{position:absolute;bottom:0;left:50%;transform:translateY(101%) translateX(-50%);padding:12px;background:white;visibility:hidden}.search-travel-input>.popup-error>span{color:#3d3d3d;font-size:15px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.search-travel-wrapper.small{width:322px}.search-travel-wrapper{display:flex;align-items:center;width:300px;position:relative;background:white;z-index:30;border-radius:99px;border:11px solid white;cursor:pointer}@media(min-width: 768px){.search-travel-wrapper{width:450px}}@media(min-width: 1200px){.search-travel-wrapper{width:655px}}.search-travel-wrapper #subscribe-newsletter.error{box-shadow:0px 0px 1px 1px red}.search-travel-button{padding:20px 30px;width:unset;position:absolute;top:0;border-radius:99px;background:#e95525;border:none;z-index:5;display:grid;grid-template-columns:1fr;height:100%;align-items:center;right:0;cursor:pointer}.small .search-travel-button{padding:20px 30px;width:unset}@media(min-width: 1200px){.search-travel-button{width:20%}}.search-travel-button-arrow-left{grid-row-start:1;grid-column-start:1;opacity:0}.search-travel-button-search{grid-row-start:1;grid-column-start:1}.search-travel-icon{margin-right:20px;z-index:3;position:absolute;left:7px}.search-travel:focus{outline:none}input.main-form{min-width:250px;background-color:#f6f1ed;border-radius:99px;color:#897676;font-size:16px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px;padding:22px 38px;border:none;outline:none}input.main-form:focus-visible{border:none;outline:none;box-shadow:0px 0px 2px 1px #e95525}select.main-form{background-color:#f6f1ed;border-radius:99px;color:#897676;font-size:16px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px;padding:38px 22px;border:none;outline:none}select.main-form:focus-visible{border:none;outline:none;box-shadow:0px 0px 2px 1px #e95525}.main-form-wrapper{min-width:250px}.main-form-wrapper>span.k-dropdownlist,.main-form-wrapper span.k-combobox{border-radius:99px;background:#f6f1ed;padding-top:22px;padding-bottom:22px;border:none}.main-form-wrapper>span.k-dropdownlist:focus,.main-form-wrapper span.k-combobox:focus{border:none;outline:none;box-shadow:0px 0px 2px 1px #e95525}.main-form-wrapper>span.k-dropdownlist>.k-input-button,.main-form-wrapper span.k-combobox>.k-input-button{border-color:transparent;background-color:transparent;background-image:none;padding-block:0;padding-inline:0;padding-right:19px}.main-form-wrapper>span.k-dropdownlist>.k-input-button>.k-svg-icon,.main-form-wrapper span.k-combobox>.k-input-button>.k-svg-icon{color:#897676}.main-form-wrapper>span.k-dropdownlist>.k-input-inner,.main-form-wrapper>span.k-dropdownlist .k-input-inner::placeholder,.main-form-wrapper span.k-combobox>.k-input-inner,.main-form-wrapper span.k-combobox .k-input-inner::placeholder{padding-block:0;padding-inline:0;opacity:1;padding-left:38px;padding-right:19px;color:#897676;font-size:16px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}.contact-info{display:flex;align-items:center}.contact-info a{text-decoration:none}.contact-info>a>span.text{color:white;font-size:16px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px;color:white;padding-left:.5rem}.contact-info .separator{margin-left:1rem;margin-right:1rem}.contact-info.default>a>span.text,.contact-info.default i{color:white}.contact-info.default>a:hover>span.text,.contact-info.default>a:hover>i{color:#e95525}.contact-info.default .separator{background-color:white}.contact-info.variant>a>span.text{color:#e95525}.contact-info.variant>a>i{color:#beaa9a}.contact-info.variant>a:hover>span.text,.contact-info.variant>a:hover>i{color:#f6871f}.contact-info.variant>.separator{background-color:#b5b5b5}.item-carousel{position:absolute;top:0;left:0;order:2;opacity:0;transition:opacity 1000ms ease-in-out;height:100%;width:100%}.item-carousel::after{content:"";position:absolute;background:linear-gradient(180deg, rgba(0, 0, 0, 0.55) 0%, rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.55) 100%);bottom:0;left:0;width:100%;height:100%;border-radius:33px}.item-carousel>img,.item-carousel>picture>img{height:100%;width:100%;border-radius:33px;object-fit:cover;object-position:center}.item-carousel-active{position:absolute;order:1;opacity:1;z-index:1}.carousel{position:absolute;top:0;left:0;height:100%;width:100%}.carousel::before{content:"";background:white;height:100%;width:100%}.carousel-title{color:white;font-size:74px;font-weight:500;font-optical-sizing:auto;letter-spacing:-0.74px;text-shadow:0 4px 4px rgba(0, 0, 0, 0.25);max-width:540px}.carousel-title-wrapper{position:relative;z-index:30;margin-right:auto;margin-left:auto}@media(min-width: 576px){.carousel-title-wrapper{margin-left:3.69rem}}.carousel-position-wrapper{display:flex;position:relative;z-index:30;align-items:end;margin-right:10px;justify-content:end}@media(min-width: 576px){.carousel-position-wrapper{margin-right:85px}}.carousel-bottom{position:absolute;display:flex;flex-direction:column;bottom:50px;row-gap:12px}@media(min-width: 576px){.carousel-bottom{flex-direction:row;justify-content:space-between}}.ellipse{margin-right:24px}.carousel-position .circle{height:20px;width:20px;background:white;border-radius:50%;opacity:.45;transition:omplir-circle-opacity 1000ms ease-in-out}.carousel-position .circle:hover{opacity:.75;cursor:pointer}@keyframes omplir-circle-opacity{45%{opacity:.45}100%{opacity:1}}.carousel-position.active .circle{opacity:1;touch-action:none}.btn{border-radius:99px;padding:15px 20px 15px 20px;outline:none;border:none;cursor:pointer;font-weight:600;transition:all .5s ease-out}.btn>span{color:white;font-size:14px;font-weight:500;font-optical-sizing:auto;letter-spacing:.28px}a.btn{text-decoration:none;display:inline-block}.btn.btn-icon{display:flex;align-items:center;width:fit-content}.btn.btn-icon>span{margin-left:.75rem}.btn-primary{background:#e95525;color:white}.btn-primary>span,.btn-primary i,.btn-primary p,.btn-primary h1,.btn-primary h2,.btn-primary h3,.btn-primary h4,.btn-primary h5{color:white}.btn-primary:hover{background:#f6871f;color:white}.btn-primary:hover>span,.btn-primary:hover i,.btn-primary:hover p,.btn-primary:hover h1,.btn-primary:hover h2,.btn-primary:hover h3,.btn-primary:hover h4,.btn-primary:hover h5{color:white}.btn-outline-primary{background:white;border:1px solid rgba(183, 183, 183, 0.4);color:#e95525}.btn-outline-primary>span,.btn-outline-primary i,.btn-outline-primary p,.btn-outline-primary h1,.btn-outline-primary h2,.btn-outline-primary h3,.btn-outline-primary h4,.btn-outline-primary h5{color:#e95525}.btn-outline-primary:hover{border:1px solid #e95525;background:#e95525;color:white}.btn-outline-primary:hover>span,.btn-outline-primary:hover i,.btn-outline-primary:hover p,.btn-outline-primary:hover h1,.btn-outline-primary:hover h2,.btn-outline-primary:hover h3,.btn-outline-primary:hover h4,.btn-outline-primary:hover h5{color:white}.btn-outline-white{background:transparent;border:1px solid white;color:white}.btn-outline-white>span,.btn-outline-white i,.btn-outline-white p,.btn-outline-white h1,.btn-outline-white h2,.btn-outline-white h3,.btn-outline-white h4,.btn-outline-white h5{color:white}.btn-outline-white:hover{border:1px solid white;background:white;color:black}.btn-outline-white:hover>span,.btn-outline-white:hover i,.btn-outline-white:hover p,.btn-outline-white:hover h1,.btn-outline-white:hover h2,.btn-outline-white:hover h3,.btn-outline-white:hover h4,.btn-outline-white:hover h5{color:black}.btn-outline-orange{background:transparent;border:2px solid #e95525;color:#f6871f}.btn-outline-orange>span,.btn-outline-orange i,.btn-outline-orange p,.btn-outline-orange h1,.btn-outline-orange h2,.btn-outline-orange h3,.btn-outline-orange h4,.btn-outline-orange h5{color:#f6871f}.btn-outline-orange:hover{border:2px solid #e95525;background:#f6871f;color:white}.btn-outline-orange:hover>span,.btn-outline-orange:hover i,.btn-outline-orange:hover p,.btn-outline-orange:hover h1,.btn-outline-orange:hover h2,.btn-outline-orange:hover h3,.btn-outline-orange:hover h4,.btn-outline-orange:hover h5{color:white}.btn-nav-carrousel{background:white;height:80px;width:80px;border-radius:50%;color:#f6871f}.btn-nav-carrousel>span,.btn-nav-carrousel i,.btn-nav-carrousel p,.btn-nav-carrousel h1,.btn-nav-carrousel h2,.btn-nav-carrousel h3,.btn-nav-carrousel h4,.btn-nav-carrousel h5{color:#f6871f}.btn-nav-carrousel>i{font-size:24px}.btn-nav-carrousel:hover{background:#f6871f;color:white}.btn-nav-carrousel:hover>span,.btn-nav-carrousel:hover i,.btn-nav-carrousel:hover p,.btn-nav-carrousel:hover h1,.btn-nav-carrousel:hover h2,.btn-nav-carrousel:hover h3,.btn-nav-carrousel:hover h4,.btn-nav-carrousel:hover h5{color:white}.btn-orange{background:#f6871f;color:white}.btn-orange>span,.btn-orange i,.btn-orange p,.btn-orange h1,.btn-orange h2,.btn-orange h3,.btn-orange h4,.btn-orange h5{color:white}.btn-orange:hover{background:#e95525;color:white}.btn-orange:hover>span,.btn-orange:hover i,.btn-orange:hover p,.btn-orange:hover h1,.btn-orange:hover h2,.btn-orange:hover h3,.btn-orange:hover h4,.btn-orange:hover h5{color:white}.btn-marro{background:#beaa9a;color:white}.btn-marro>span,.btn-marro i,.btn-marro p,.btn-marro h1,.btn-marro h2,.btn-marro h3,.btn-marro h4,.btn-marro h5{color:white}.btn-marro:hover{background:#f1e1d3;color:black}.btn-marro:hover>span,.btn-marro:hover i,.btn-marro:hover p,.btn-marro:hover h1,.btn-marro:hover h2,.btn-marro:hover h3,.btn-marro:hover h4,.btn-marro:hover h5{color:black}.btn-white{background:white;color:black}.btn-white>span,.btn-white i,.btn-white p,.btn-white h1,.btn-white h2,.btn-white h3,.btn-white h4,.btn-white h5{color:black}.btn-white:hover{background:black;color:white}.btn-white:hover>span,.btn-white:hover i,.btn-white:hover p,.btn-white:hover h1,.btn-white:hover h2,.btn-white:hover h3,.btn-white:hover h4,.btn-white:hover h5{color:white}.btn-grey{background:#eee;color:black}.btn-grey>span,.btn-grey i,.btn-grey p,.btn-grey h1,.btn-grey h2,.btn-grey h3,.btn-grey h4,.btn-grey h5{color:black}.btn-grey:hover{background:#beaa9a;color:white}.btn-grey:hover>span,.btn-grey:hover i,.btn-grey:hover p,.btn-grey:hover h1,.btn-grey:hover h2,.btn-grey:hover h3,.btn-grey:hover h4,.btn-grey:hover h5{color:white}.btn-rounded-rect{padding:16px 20px;border-radius:14px}.btn-single-icon{margin-left:.75rem;margin-right:5.63rem;padding:11px 28px 10px 28px !important}div.radio-outer{position:relative;border-radius:50%;height:15px;width:15px;border:1px solid grey}div.radio-outer>input[type=radio]{position:absolute;width:100%;height:100%;top:0;left:0;visibility:hidden}div.radio-outer:has(input[type=radio]:checked)::after{content:"";top:50%;left:50%;transform:translateY(-50%) translateX(-50%);position:absolute;background:#f6871f;height:11px;width:11px;border-radius:50%}.modal-loading-trips{border-radius:32px !important;padding:60px !important}.modal-loading-trips>.swal2-html-container{padding:0;margin:0}.modal-loading-trips>.swal2-html-container h1{color:black;font-size:24px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.rounded-select-wrapper{position:relative;width:fit-content;display:flex;flex-direction:column}.rounded-select-wrapper>label{color:#838383;font-size:12px;font-weight:700;font-optical-sizing:auto;letter-spacing:.32px;margin-bottom:15px}.rounded-select-wrapper>.rounded-select{position:relative}.rounded-select-wrapper>.rounded-select>select{width:100%;border-radius:99px;border:1px solid #cccbcb;background:#fff;padding-top:1rem;padding-right:2rem;padding-left:1rem;padding-bottom:1rem;-moz-appearance:none;-webkit-appearance:none;appearance:none;position:relative;color:#838383;font-size:14px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.rounded-select-wrapper>.rounded-select>.caret{position:absolute;top:50%;transform:translateY(-50%);position:absolute;right:5px}.rounded-select-wrapper>.rounded-select>.caret>i{color:#bfbfbf}.theme1{background:white;border:2px solid #cbcaca;border-radius:16px;box-shadow:2px 2px 9px -1px rgba(0, 0, 0, 0.57)}.theme1 .tooltipster-content{font-size:12px;line-height:16px;padding:3px}.theme2{background:white;border:2px solid #e95525}.theme2 .tooltipster-content{font-size:12px;line-height:16px;padding:3px}.theme3{background:white;border:none;border-radius:10px;box-shadow:2px 2px 9px -1px rgba(0, 0, 0, 0.57)}.theme3 .tooltipster-content{color:#f6871f;font-size:15px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px;padding:15px}.theme-tip-prices{border:none;background:white;border-radius:10px;box-shadow:2px 2px 9px -1px rgba(0, 0, 0, 0.57)}.theme-tip-prices .tooltipster-content{font-size:12px;line-height:normal}.theme-tip-description-room{border:none;background:white;box-shadow:2px 2px 9px -1px rgba(0, 0, 0, 0.57);border-radius:13px}.theme-tip-description-room .tooltipster-content{font-size:14px;line-height:normal;padding:16px}.theme-tip-description-room .tooltipster-content>.tooltip-description-room>.title{color:#e95525}.theme-tip-description-room .tooltipster-content>.tooltip-description-room>.title>h3{font-size:18px}.tooltipster-sidetip .tooltipster-content{color:black}.theme-menu.tooltipster-sidetip.tooltipster-custom-anim.tooltipster-show{transform:scale(1) translateY(0);opacity:1;transition-timing-function:linear}.theme-menu.tooltipster-sidetip.tooltipster-custom-anim{transform:scale(0.99) translateY(-2em);opacity:0;transition-property:opacity,transform}.theme-menu.tooltipster-sidetip .tooltipster-box{background:#f6f1ed;border:none;border-radius:.375rem;box-shadow:0px 0px 0px 1px rgba(209, 217, 224, 0.5019607843),0px 6px 12px -3px rgba(37, 41, 46, 0.0392156863),0px 6px 18px 0px rgba(37, 41, 46, 0.1215686275);padding:24px}.theme-menu.tooltipster-sidetip .tooltipster-box>.tooltipster-content{padding:0;overflow:hidden}.theme-menu.tooltipster-sidetip .tooltipster-box>.tooltipster-content>#tooltip-template-menu>ul{display:flex;flex-direction:column;row-gap:16px;list-style:none}.theme-menu.tooltipster-sidetip .tooltipster-box>.tooltipster-content>#tooltip-template-menu>ul>li>a{color:black;font-size:16px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px;text-decoration:none;transition:color .3s cubic-bezier(0.645, 0.045, 0.355, 1)}.theme-menu.tooltipster-sidetip .tooltipster-box>.tooltipster-content>#tooltip-template-menu>ul>li>a:hover{color:#e95525}.theme-menu.tooltipster-sidetip>.tooltipster-arrow>.tooltipster-arrow-uncropped>.tooltipster-arrow-border{border-bottom-color:#cbcaca}.theme-menu.tooltipster-sidetip>.tooltipster-arrow>.tooltipster-arrow-uncropped>.tooltipster-arrow-background{border-bottom-color:white}span.k-dropdownlist,span.k-combobox{border-radius:99px;border:1px solid #cccbcb;background:#fff}span.k-dropdownlist>.k-input-button,span.k-combobox>.k-input-button{border-color:transparent;background-color:transparent;background-image:none}span.k-dropdownlist>.k-input-button>.k-svg-icon,span.k-combobox>.k-input-button>.k-svg-icon{color:#bfbfbf}span.k-dropdownlist>.k-input-inner,span.k-dropdownlist .k-input-inner::placeholder,span.k-combobox>.k-input-inner,span.k-combobox .k-input-inner::placeholder{opacity:1;color:#838383;font-size:12px;font-weight:700;font-optical-sizing:auto;letter-spacing:.32px}.k-animation-container>.k-child-animation-container>.k-list-container.k-popup .k-list-content ul li.k-list-item>span{color:#838383;font-size:12px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.k-animation-container>.k-child-animation-container>.k-list-container.k-popup .k-list-content ul li.k-list-item.k-selected.k-focus>span{color:white}.k-animation-container>.k-child-animation-container>.k-list-container.k-popup .k-list-item.k-selected:hover,.k-animation-container>.k-child-animation-container>.k-list-container.k-popup .k-selected.k-list-optionlabel:hover,.k-animation-container>.k-child-animation-container>.k-list-container.k-popup .k-list-item.k-selected.k-hover,.k-animation-container>.k-child-animation-container>.k-list-container.k-popup .k-selected.k-hover.k-list-optionlabel{background-color:#f6871f}.pswp__custom-carousel{position:absolute;bottom:10px;right:50%;display:flex;column-gap:20px;transform:translateX(50%)}.pswp__custom-carousel>.image-wrapper.active>img{border:2px solid #f6871f}.summary-shortcut-vuelos>.vuelos>.tit-paquete{color:#f6871f}.summary-shortcut-vuelos>.vuelos>.detail{padding:16px;background:#f6f1ed;border-radius:18px}.summary-shortcut-vuelos>.vuelos>.detail>.nombre-vuelo{color:#e95525}.summary-shortcut-vuelos>.vuelos>.detail>.info{display:flex;flex-direction:column;row-gap:8px}.summary-shortcut-json>.vuelos>pre{display:block;overflow-x:auto;padding:.5em;background:rgb(51, 51, 51);color:white;text-align:left}.excluded-flight-shortcut{padding:16px;border:2px solid #eee;border-radius:18px}.excluded-flight-shortcut>.detail{display:grid;grid-template-columns:repeat(5, 1fr);padding:10px}.excluded-flight-shortcut>.filters-info>.filter{display:flex;justify-content:center;align-items:center}.daterangepicker td.in-range{background-color:#f1e1d3}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#e95525}.modal-primary .swal2-html-container>form{padding:10px;overflow-x:hidden}@media(max-width: 576px){.modal-primary .swal2-html-container>form{display:flex;flex-direction:column}}.modal-primary .swal2-html-container>form>.top-filters{flex-direction:column;row-gap:10px}@media(max-width: 576px){.modal-primary .swal2-html-container>form>.top-filters{order:2}}@media(min-width: 992px){.modal-primary .swal2-html-container>form>.top-filters{flex-direction:row;column-gap:10px;justify-content:center}}.modal-primary .swal2-html-container>form>.bottom-filters{flex-direction:column;row-gap:10px}@media(max-width: 576px){.modal-primary .swal2-html-container>form>.bottom-filters{order:1}}@media(min-width: 992px){.modal-primary .swal2-html-container>form>.bottom-filters{flex-direction:row;column-gap:10px;justify-content:center}}.modal-primary .swal2-html-container>form>.bottom-filters>.filter-dates{position:relative}.modal-primary .swal2-html-container>form>.bottom-filters>.filter-dates>.inner-calendar{top:50%;transform:translateY(-50%);position:absolute;left:20px}.modal-primary .swal2-html-container>form>.bottom-filters>.filter-dates>input[type=datetime]{padding-left:50px}.modal-primary .swal2-footer .button-filter{display:flex;justify-content:end}.modal-primary .swal2-footer .button-filter>button{position:relative}.modal-primary .swal2-footer .button-filter>button>.arrow{top:50%;transform:translateY(-50%);position:absolute;display:none}.header-menu{visibility:hidden;transform:scale(0.99) translateY(95%);opacity:0;transition-property:opacity,transform,visibility;position:absolute;background:#f6f1ed;border:none;border-radius:.375rem;box-shadow:0px 0px 0px 1px rgba(209, 217, 224, 0.5019607843),0px 6px 12px -3px rgba(37, 41, 46, 0.0392156863),0px 6px 18px 0px rgba(37, 41, 46, 0.1215686275);width:max-content;padding:24px;right:0;bottom:0;transition-timing-function:cubic-bezier(0.16, 1, 0.3, 1);transition-duration:500ms}.header-menu.active{visibility:visible;opacity:1;transform:scale(1) translateY(101%)}.header-menu>ul{display:flex;flex-direction:column;row-gap:16px;list-style:none}.header-menu>ul>li>a{color:black;font-size:16px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px;text-decoration:none;transition:color .3s cubic-bezier(0.645, 0.045, 0.355, 1)}.header-menu>ul>li>a:hover{color:#e95525}.modal-primary.modal-booking{min-height:1300px}.modal-primary.modal-booking .swal2-html-container .booking-wrapper>hr{border:none;height:2px;width:95%;background:#eee;margin:auto}.modal-primary.modal-booking .swal2-html-container .booking-wrapper>div.button-tabs{display:flex;justify-content:space-around}.modal-primary.modal-booking .swal2-html-container .booking-wrapper>div.button-tabs>button.active{touch-action:none;pointer-events:none}.modal-primary.modal-booking .swal2-html-container .booking-wrapper>div.button-tabs>button:hover{background:#e95525;color:white}.modal-primary.modal-booking .swal2-html-container .booking-wrapper>div.button-tabs>button:hover>span,.modal-primary.modal-booking .swal2-html-container .booking-wrapper>div.button-tabs>button:hover i,.modal-primary.modal-booking .swal2-html-container .booking-wrapper>div.button-tabs>button:hover p,.modal-primary.modal-booking .swal2-html-container .booking-wrapper>div.button-tabs>button:hover h1,.modal-primary.modal-booking .swal2-html-container .booking-wrapper>div.button-tabs>button:hover h2,.modal-primary.modal-booking .swal2-html-container .booking-wrapper>div.button-tabs>button:hover h3,.modal-primary.modal-booking .swal2-html-container .booking-wrapper>div.button-tabs>button:hover h4,.modal-primary.modal-booking .swal2-html-container .booking-wrapper>div.button-tabs>button:hover h5{color:white}.modal-primary.modal-booking .swal2-html-container .booking-wrapper>.booking-content>.top{display:flex;flex-direction:column;row-gap:10px}@media(min-width: 992px){.modal-primary.modal-booking .swal2-html-container .booking-wrapper>.booking-content>.top{column-gap:36px;flex-direction:row}}.modal-primary.modal-booking .swal2-html-container .booking-wrapper>.booking-content>.top>.passengers>.passenger>.fields{display:flex;flex-direction:column;row-gap:8px}.modal-primary.modal-booking .swal2-html-container .booking-wrapper>.booking-content>.top>.passengers>.passenger>.fields .select-main{width:max-content}.modal-primary.modal-booking .swal2-html-container .booking-wrapper>.booking-content>.top>.booking-wrapper>.info{height:100%;text-align:start;display:flex;flex-direction:column;justify-content:space-between}.modal-primary.modal-booking .swal2-html-container .booking-wrapper>.booking-content>.top>.booking-wrapper>.info>.top{display:flex;flex-direction:column;justify-content:space-between;row-gap:8px}.modal-primary.modal-booking .swal2-html-container .booking-wrapper>.booking-content>.bottom{text-align:end;justify-content:end;display:flex}#form-login .login-input{text-align:center}.form-primary .input-label>.login-input.error,.form-primary .input-label>.mask-password>.login-input.error{outline:2px solid #e95525}.form-primary .input-label>label.error,.form-primary .input-label>.mask-password>label.error{color:#e95525;font-size:12px}.form-primary .input-label{text-align:start;width:100%}.form-primary .input-label>label{display:inline-block;margin-bottom:10px;color:black;font-size:18px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.form-primary .input-label>label>sup{color:#e95525}.form-primary .input-label .mask-password{position:relative}.form-primary .input-label .mask-password>.show-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);cursor:pointer}.form-primary .input-label .mask-password>.show-icon>i:hover{opacity:.65}.form-primary .input-label .login-input{text-align:left}.form-primary .input-label.select-main>.k-dropdownlist>.k-input-button{padding-block:0;padding-inline:0}.form-primary .input-label.select-main>.k-dropdownlist>.k-input-button>.k-svg-icon>svg{width:22px;height:22px}.form-primary .input-label.select-main .k-input-inner{padding-block:0;padding-inline:0;line-height:normal}.form-primary .input-label.select-main .k-input-inner .k-input-value-text{color:#979797;font-size:16px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.form-primary .login-input{color:#979797;font-size:16px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px;border-radius:13px;background:#eee;outline:none;border:none;padding:25px 13px;text-align:center;width:100%}.form-primary .register-checkbox>div>p{text-align:justify;flex:1}.form-primary .register-checkbox>.checkbox-error{text-align:start}.form-primary .register-checkbox>.checkbox-error>label.error{margin-top:2px;color:#e95525;font-size:12px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.loading-spinner{display:flex;justify-content:center;align-items:center}.loading-spinner>.spin{height:50px;width:50px}.loading-spinner>.spin>svg{opacity:0}.loading-spinner>.spin>.circle{height:15px;width:15px;border-radius:50%}.table-primary{overflow-x:auto}.table-primary thead.k-table-thead{background:#e95525}.table-primary thead.k-table-thead>tr>th{color:white;font-size:18px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.table-primary tbody.k-table-tbody>tr>td{color:#3d3d3d;font-size:16px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.table-primary tbody.k-table-tbody>tr>td>.k-button{background:#e95525;color:white}.table-primary>.k-pager{background:#e95525;color:white;font-weight:600}.table-primary>.k-pager .k-pager-numbers .k-button{color:white}.modal-loading>.swal2-html-container #loading-message>p{color:#3d3d3d;font-size:18px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.modal-loading>.swal2-html-container svg#loading-icon{width:200px}@media(min-width: 576px){.modal-loading>.swal2-html-container svg#loading-icon{width:300px}}.modal-loading>.swal2-html-container .animation-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.modal-loading>.swal2-html-container .animation-wrapper>.square{height:35px;width:35px;background:#beaa9a}.modal-loading>.swal2-html-container .animation-wrapper>.square.right{place-self:end}.modal-loading>.swal2-html-container .animation-wrapper>.square.left{place-self:start}.modal-destinations{border-radius:15px}.modal-destinations #swal2-html-container{margin:0 !important;border-radius:15px}.modal-destinations #swal2-html-container>.top{background:#beaa9a}.modal-destinations #swal2-html-container>.top>.left{display:flex;column-gap:20px;padding:20px 45px}.modal-destinations #swal2-html-container>.top>.left>h2{color:white;font-size:24px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.modal-destinations #swal2-html-container>.top>.left>.separator{height:32px;width:2px}.modal-destinations #swal2-html-container>.top>.right{padding:20px 45px}.modal-destinations #swal2-html-container>.top>.right>i{color:white;cursor:pointer}.modal-destinations #swal2-html-container>.top>.right>i:hover{color:#f6871f}.modal-destinations #swal2-html-container>.content>.zones-container-arrows{padding-left:10px;padding-right:10px;display:flex}.modal-destinations #swal2-html-container>.content>.zones-container-arrows>.button-carousel-wrapper{align-content:center}.modal-destinations #swal2-html-container>.content>.zones-container-arrows>.button-carousel-wrapper>button{cursor:pointer;transition:opacity 500ms ease-in-out}.modal-destinations #swal2-html-container>.content>.zones-container-arrows>.button-carousel-wrapper>button:hover>i{opacity:.55}.modal-destinations #swal2-html-container>.content>.zones-container-arrows>.button-carousel-wrapper>button{outline:none;background:transparent;border:none}.modal-destinations #swal2-html-container>.content>.zones-container-arrows>.zones-container{position:relative;width:100%}.modal-destinations #swal2-html-container>.content>.zones-container-arrows>.zones-container>.border-container-bottom{position:absolute;width:95%;height:2px;background:#eee;z-index:5;bottom:0;justify-self:center;display:flex}.modal-destinations #swal2-html-container>.content>.zones-container-arrows>.zones-container>.zones-wrapper{display:flex;justify-content:space-evenly;z-index:40}.modal-destinations #swal2-html-container>.content>.zones-container-arrows>.zones-container>.zones-wrapper>.zone{padding:30px;position:relative;cursor:pointer;width:fit-content}.modal-destinations #swal2-html-container>.content>.zones-container-arrows>.zones-container>.zones-wrapper>.zone>i{font-size:24px;background:linear-gradient(232deg, #FF3E00 9.02%, #FF9335 89.71%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.modal-destinations #swal2-html-container>.content>.zones-container-arrows>.zones-container>.zones-wrapper>.zone>.title-zone{word-break:normal;color:#3d3d3d;font-size:18px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.modal-destinations #swal2-html-container>.content>.zones-container-arrows>.zones-container>.zones-wrapper>.zone:hover>.title-zone{background:linear-gradient(232deg, #FF3E00 9.02%, #FF9335 89.71%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.modal-destinations #swal2-html-container>.content>.zones-container-arrows>.zones-container>.zones-wrapper>.zone>.triangle-wrapper{position:absolute;width:100%;bottom:0;z-index:80;left:50%;transform:translateX(-50%) translateY(-15px);height:fit-content}.modal-destinations #swal2-html-container>.content>.zones-container-arrows>.zones-container>.zones-wrapper>.zone>.triangle-wrapper>.triangle{position:absolute;width:60px;height:15px;background:#eee;clip-path:polygon(50% 0%, 0% 100%, 100% 100%);z-index:80;left:50%;transform:translateX(-50%)}.modal-destinations #swal2-html-container>.content>.zones-container-arrows>.zones-container>.zones-wrapper>.zone>.triangle-wrapper>.triangle.inner-triangle{background:white;transform:translateX(-50%) translateY(3px)}.modal-destinations #swal2-html-container>.content>.zones-container-arrows>.zones-container>.zones-wrapper>.zone.selected>.title-zone{background:linear-gradient(232deg, #FF3E00 9.02%, #FF9335 89.71%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.modal-destinations #swal2-html-container>.content>.destinations-container{padding:40px 35px;display:flex;flex-wrap:wrap;gap:24px;flex-wrap:wrap;justify-content:center;max-height:650px;min-height:650px;overflow-y:auto;align-content:flex-start}.modal-destinations #swal2-html-container>.content>.destinations-container>.desti{position:relative;cursor:pointer;width:fit-content;overflow:hidden;height:fit-content;display:block;border-radius:15px}.modal-destinations #swal2-html-container>.content>.destinations-container>.desti:hover>img{opacity:.75;transform:scale(1.2)}.modal-destinations #swal2-html-container>.content>.destinations-container>.desti>span{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:white;font-size:22px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px;z-index:8;word-break:normal}.modal-destinations #swal2-html-container>.content>.destinations-container>.desti>img{transition:transform 500ms ease-in-out;border-radius:15px;display:block}.modal-destinations #swal2-html-container>.content>.destinations-container>.desti::after{content:"";position:absolute;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.55) 100%);bottom:0;left:0;width:100%;height:100%;z-index:2;border-radius:15px}#header-mobile-menu{z-index:1400;display:none;position:fixed;top:0;left:0;height:100vh;width:100vw;flex-direction:column;gap:8px;align-content:center;padding:25px 25px}#header-mobile-menu>.close-wrapper{text-align:right}#header-mobile-menu>.close-wrapper>button{background:transparent;outline:none;border:none;color:white;font-size:30px}#header-mobile-menu .menus{display:flex;flex-direction:column;row-gap:13px}#header-mobile-menu .menus>.menu-item{background:#f6f1ed;padding:8px;border-radius:8px;text-align:center}#header-mobile-menu .menus>.menu-item>*{width:100%;display:inline-block;text-decoration:none;color:#3d3d3d;font-size:16px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}#header-mobile-menu>.user-menus>.user-wrapper{justify-content:center}body div.mobile-menu-backdrop{background:rgb(55, 55, 55);z-index:1050;overflow:hidden;height:100vh;position:fixed;width:100vw;display:block;inset:0}.section-trips>.trips-wrapper>.trip-cards>.k-loading-mask{display:none}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content{display:grid;overflow:hidden;grid-template-columns:repeat(1, 1fr)}@media(min-width: 768px){.section-trips>.trips-wrapper>.trip-cards>.k-listview-content{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1200px){.section-trips>.trips-wrapper>.trip-cards>.k-listview-content{grid-template-columns:repeat(4, 1fr)}}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card{display:flex;flex-direction:column}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-top{position:relative}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-top>.important{position:absolute;left:0;bottom:0}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-top>.important>.title{display:flex;align-items:center;position:absolute;left:0;bottom:0;background:white;width:fit-content;border-top-right-radius:50px;position:relative;padding-left:27px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-top>.important>.title::before{position:absolute;content:"";top:0;left:0;background:white;width:60px;height:60px;transform:translateY(-99%) rotate(270deg);border-top-left-radius:38px;background:transparent;box-shadow:-13px -20px 0px 0px white}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-top>.important>.title::after{position:absolute;content:"";bottom:0;right:0;background:white;border-top-left-radius:-10px;background:transparent;box-shadow:-4px 12px 0px 3px white;height:15px;width:15px;background:transparent;transform:translate(75%, -40%);border-bottom-left-radius:10px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-top>.important>.title.featured>span{background:#e95525;color:white;padding-left:1rem;padding-right:1rem;border-radius:10px;margin-right:1rem}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-top>.important>.title>span{z-index:20;left:27px;bottom:0;transform:translateY(50%);margin-right:1rem;color:#e95525;font-size:14px;font-weight:700;font-optical-sizing:auto;letter-spacing:.32px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-top>.important>.important-circle{position:absolute;right:27px;bottom:0;background:white;height:26px;width:26px;border-radius:50%;transform:translateY(50%);display:flex;justify-content:center;align-items:center}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-top>.important>.important-circle>.inner-circle{background:#e95525;height:16px;width:16px;border-radius:50%}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-top>.image-wrapper>img{max-inline-size:100%;height:350px;border-radius:32px;object-fit:cover;cursor:pointer}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-top>.image-wrapper>img:hover{opacity:.75;transition:opacity .5s ease-out}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card{padding:0 11px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body{display:flex;padding:20px 27px;flex-direction:column;align-items:flex-start;gap:22px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .trip-card-body-top .trip-top-left{flex-direction:column}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .trip-card-body-top h1.trip-info-header{height:95px;display:inline}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .trip-card-body-top h1.trip-info-header.double-line{display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;-moz-box-orient:vertical;overflow:hidden}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .trip-card-body-top h1.trip-info-header{color:#3d3d3d;font-size:32px;font-weight:700;font-optical-sizing:auto;letter-spacing:.32px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .trip-card-body-top .trip-info-from{text-align:end}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .trip-card-body-top .trip-info-from>span{color:#3d3d3d;font-size:20px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .trip-card-body-top .trip-info-price>span{color:#e95525;font-size:42px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .travel-types{display:flex;gap:5px;flex-wrap:wrap}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .travel-types>span.travel-tag{border-radius:10px;border:1px solid #d8d8d8;background:rgba(183, 183, 183, 0.1);padding:7px 14px;color:black;font-size:12px;font-weight:500;font-optical-sizing:auto;letter-spacing:.18px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .travel-info{display:flex;flex-direction:column;gap:8px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .travel-info .spaced>span:nth-child(2){color:black;font-size:12px;font-weight:500;font-optical-sizing:auto;letter-spacing:.18px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .travel-info .route{color:black;font-size:12px;font-weight:500;font-optical-sizing:auto;letter-spacing:.18px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .travel-info>hr{background:#cacaca;color:#cacaca}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .travel-price>div.price{border-radius:12px;background:#f5f5f5;padding:7px 21px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .travel-price>div.price>.left{color:#e95525;font-size:12px;font-weight:700;font-optical-sizing:auto;letter-spacing:.3px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .travel-price>div.price>.right{color:#e95525;font-size:15px;font-weight:700;font-optical-sizing:auto;letter-spacing:.3px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .travel-price>div.price>.right>.currency{font-weight:700}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .travel-price>div.tax{text-align:end}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .travel-price>div.tax>span{color:#e95525;font-size:12px;font-weight:500;font-optical-sizing:auto;letter-spacing:.18px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body>.extensions>h1{color:#3d3d3d;font-size:21px;font-weight:700;font-optical-sizing:auto;letter-spacing:.32px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body>.extensions>div.child-extensions{display:flex;flex-direction:column;row-gap:2px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body>.extensions>div.child-extensions>.extension{text-decoration:none;cursor:pointer;align-items:center;background:#f0f0f0;padding:12px 21px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body>.extensions>div.child-extensions>.extension:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body>.extensions>div.child-extensions>.extension:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body>.extensions>div.child-extensions>.extension>i{color:black}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body>.extensions>div.child-extensions>.extension:not(.active):hover{background:#beaa9a}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body>.extensions>div.child-extensions>.extension:not(.active):hover>span{font-weight:600;color:white}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body>.extensions>div.child-extensions>.extension:not(.active):hover>i{color:white}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body>.extensions>div.child-extensions>.extension.active{background:rgba(204, 148, 27, 0.2)}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body>.extensions>div.child-extensions>.extension.active>span{font-weight:600}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body>.extensions>div.child-extensions>.extension.active>i{color:#e95525}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body>.extensions>div.child-extensions>.extension.active:hover{background:#e95525}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body>.extensions>div.child-extensions>.extension.active:hover>span{color:white}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body>.extensions>div.child-extensions>.extension.active:hover>i{color:white}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body>.extensions>div.child-extensions>.extension>span{color:black;font-size:12px;font-weight:400;font-optical-sizing:auto;letter-spacing:.2px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .trip-card-body-bottom{display:flex;justify-content:center;align-items:center}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .trip-card-body-bottom .btn-book{padding:21px 58px;display:inline-flex;align-items:center;justify-content:center;position:relative;width:80%}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .trip-card-body-bottom .btn-book>img{position:absolute;opacity:0;right:25px}.section-trips>.trips-wrapper>.trip-cards>.k-listview-content .trip-card .trip-card-body .trip-card-body-bottom .btn-book>span{color:white;font-size:21px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}footer.section-footer>div:nth-child(1){background:#beaa9a;border-top-left-radius:13px;border-top-right-radius:13px;padding-top:30px;padding-left:20px;padding-right:20px;padding-bottom:30px}@media(min-width: 768px){footer.section-footer>div:nth-child(1){padding-top:60px;padding-left:50px;padding-right:50px;padding-bottom:60px;border-top-left-radius:51px;border-top-right-radius:51px}}footer.section-footer>div:nth-child(1) .top{align-items:center;display:flex;flex-direction:column}footer.section-footer>div:nth-child(1) .top .first-row{display:flex;align-items:center}footer.section-footer>div:nth-child(1) .top .first-row .left{display:flex;flex-direction:column}footer.section-footer>div:nth-child(1) .top .first-row .left .inner-left>.subscribe-newsletter{color:white;font-size:20px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px;margin-left:34px}footer.section-footer>div:nth-child(1) .top .second-row{margin-top:70px}footer.section-footer>div:nth-child(1) .top .second-row>.left{color:white;font-size:17px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}footer.section-footer>div:nth-child(1) .top .second-row>.left>p{text-align:justify}@media(min-width: xl){footer.section-footer>div:nth-child(1) .top .second-row>.left>p{max-width:85%}}footer.section-footer>div:nth-child(1) .top .second-row>.right{display:flex;flex-direction:column;row-gap:9px;column-gap:3px;color:white;font-size:18px;font-weight:500;font-optical-sizing:auto;letter-spacing:.36px}footer.section-footer>div:nth-child(1) .top .second-row>.right i{margin-right:10px}footer.section-footer>div:nth-child(2){background:#c7b2a2;border-bottom-left-radius:13px;border-bottom-right-radius:13px;padding-top:18px;padding-left:24px;padding-right:24px;padding-bottom:18px}@media(min-width: 768px){footer.section-footer>div:nth-child(2){padding-top:43px;padding-left:50px;padding-right:50px;padding-bottom:43px;border-bottom-left-radius:51px;border-bottom-right-radius:51px}}@media(max-width: 1200px){footer.section-footer>div:nth-child(2) .bottom{flex-direction:column;row-gap:10px}}footer.section-footer>div:nth-child(2) .bottom>.left{display:flex;column-gap:22px}footer.section-footer>div:nth-child(2) .bottom>.left>a{text-decoration:none;text-align:center;color:white;font-size:14px;font-weight:500;font-optical-sizing:auto;letter-spacing:.34px}footer.section-footer>div:nth-child(2) .bottom>.left>a:hover{text-decoration:underline;opacity:.75}@media(max-width: 1200px){footer.section-footer>div:nth-child(2) .bottom .copyright{text-align:center}}footer.section-footer>div:nth-child(2) .bottom .copyright{color:white;font-size:14px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}@media(max-width: 1200px){footer.section-footer>div:nth-child(2) .bottom .sn-icons{text-align:center}}footer.section-footer>div:nth-child(2) .bottom .sn-icons .round-icon{background:white;height:25px;width:25px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;text-decoration:none}footer.section-footer>div:nth-child(2) .bottom .sn-icons .round-icon:hover{opacity:.75}footer.section-footer>div:nth-child(2)>.beroni-link{text-align:end}@media(max-width: 1200px){footer.section-footer>div:nth-child(2)>.beroni-link{text-align:center}}footer.section-footer>div:nth-child(2)>.beroni-link>a{text-decoration:none;color:white;font-size:14px;font-weight:400;font-optical-sizing:auto;letter-spacing:.34px}footer.section-footer>div:nth-child(2)>.beroni-link>a:hover{text-decoration:underline;opacity:.75}.cky-btn-revisit-wrapper{width:50px !important;height:50px !important;background:#beaa9a !important}.cky-accordion-header .cky-always-active{color:#beaa9a !important}.cky-preference-content-wrapper .cky-show-desc-btn{color:#e95525 !important}.cky-prefrence-btn-wrapper>.cky-btn.cky-btn-reject,.cky-prefrence-btn-wrapper .cky-btn.cky-btn-preferences{color:#e95525 !important;border-color:#e95525 !important}.cky-prefrence-btn-wrapper>.cky-btn.cky-btn-accept{color:white !important;background-color:#e95525 !important;border-color:#e95525 !important}.cky-notice-btn-wrapper>.cky-btn.cky-btn-customize,.cky-notice-btn-wrapper .cky-btn.cky-btn-reject{color:#e95525 !important;border-color:#e95525 !important}.cky-notice-btn-wrapper>.cky-btn.cky-btn-accept{color:white !important;background-color:#e95525 !important;border-color:#e95525 !important}.section-sticky-header{position:sticky;top:0;left:0;align-items:center;height:132px;background:white;width:95%;z-index:500}.section-sticky-header .right{gap:9px}@media(min-width: 768px){.section-sticky-header .right{gap:22px}}.section-sticky-header .right .user-area{gap:9px;cursor:pointer}.section-sticky-header .right .user-area>span{color:black;font-size:14px;font-weight:500;font-optical-sizing:auto;letter-spacing:.28px}.section-sticky-header .right .user-area:hover>*:not(.header-menu){opacity:.55}.section-sticky-header .right>[data-mode=open-menu]>i:hover{opacity:.55}#back-to-top{position:fixed;z-index:1300;bottom:50px;right:9px;box-shadow:2px 2px 2px 1px rgba(0, 0, 0, 0.2)}@media(min-width: 576px){#back-to-top{right:20px}}#back-to-top.show-to{animation-name:showRightBacktoTop;animation-duration:1s;animation-iteration-count:1;animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);animation-fill-mode:forwards}#back-to-top.hide-to{animation-name:hideRightBacktoTop;animation-duration:1s;animation-iteration-count:1;animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);animation-fill-mode:forwards}@keyframes hideRightBacktoTop{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);display:none}}@keyframes showRightBacktoTop{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);display:inline}}.section-header{position:relative;height:700px;max-width:100%;max-height:700px}.header{z-index:35;width:100%;height:160px;display:flex;justify-content:space-between;position:relative}.left-header{align-items:center;display:flex}.right-header{align-items:center;display:flex;gap:11px}.kaluma-icon{border-end-end-radius:15px}.left-header span{color:white}.header-btn-search-travel{margin-top:4.31rem;margin-left:3.69rem}.kaluma-icon-wrapper{margin-right:50px;width:100px}@media(min-width: 768px){.kaluma-icon-wrapper{width:350px}}.kaluma-icon-wrapper{z-index:5;height:100%;text-align:center;align-content:center;border-bottom-right-radius:66px;background:white;position:relative}.kaluma-icon-wrapper::before{position:absolute;content:"";bottom:0;left:0;background:white;width:60px;height:60px;transform:translateY(99%);border-top-left-radius:38px;background:transparent;box-shadow:-13px -20px 0px 12px white}.kaluma-icon-wrapper::after{position:absolute;content:"";top:0;right:0;background:white;width:60px;height:60px;transform:translateX(99%);border-top-left-radius:38px;background:transparent;box-shadow:-13px -20px 0px 12px white}@keyframes colorChangeStroke{from{stroke-dashoffset:0}to{stroke-dashoffset:90}}.circle-step.active circle.circle-anim{stroke:#f6871f;animation:colorChangeStroke 2s ease-in-out;stroke-dasharray:90;stroke-dashoffset:0;animation-direction:reverse}.section-offers{margin-top:60px;margin-bottom:60px}.section-offers .parent-left{display:flex;flex-direction:column;gap:8px}.section-offers .parent-left p.offer-left.bolder{font-weight:600}.section-offers .parent-left p.offer-left{text-align:justify;color:black;font-size:27px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}.section-offers div.offer-right{display:grid;gap:8px;grid-template-columns:repeat(1, 1fr)}@media(min-width: 576px){.section-offers div.offer-right{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.section-offers div.offer-right{grid-template-columns:repeat(3, 1fr);gap:20px}}.section-offers div.offer-right div.offer-square{border-radius:40px;background:#f1f1f1;padding-left:30px;padding-right:30px;padding-top:50px;padding-bottom:40px}.section-offers div.offer-right div.offer-square>div.square-header{margin-bottom:20px}.section-offers div.offer-right div.offer-square>div.square-header>span{color:black;font-size:54px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.section-offers div.offer-right div.offer-square>div.square-description>span{color:black;font-size:22px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}.section-explore{margin-top:60px}.section-explore .right p{color:black;font-size:34px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}@media(min-width: 768px){.section-explore .right p{font-size:60px}}@media(min-width: 1800px){.section-explore .right p{font-size:74px}}.section-explore .left p{color:black;font-size:24px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}.section-explore .category-carousel-wrapper>.swiper{height:100%;width:100%}.section-explore .category-carousel-wrapper>.swiper>.swiper-wrapper>.swiper-slide{width:fit-content}.section-explore .category-carousel-wrapper>.categories>button{padding:14px 30px;color:black;font-size:14px;font-weight:500;font-optical-sizing:auto;letter-spacing:.29px}.section-explore .category-carousel-wrapper button.carousel-arrows{outline:none;background:transparent;border:none}.section-explore .category-carousel-wrapper button.carousel-arrows i{font-size:32px}.section-explore .category-carousel-wrapper button.carousel-arrows:hover{opacity:.55;cursor:pointer}.custom-section-order{display:flex;flex-direction:column;row-gap:50px}.linkedin-feed-wrapper{margin-top:50px}.linkedin-feed-wrapper .btn-linkedin-wrapper{text-align:center}.section-recommended-trips .recommended-trips-title>h1{color:#e95525;font-size:24px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}@media(min-width: 768px){.section-recommended-trips .recommended-trips-title>h1{font-size:48px}}@media(min-width: 1800px){.section-recommended-trips .recommended-trips-title>h1{font-size:64px}}.section-recommended-trips .recommended-trips-title{margin-bottom:30px}.section-recommended-trips .recommended-trips-slider{position:relative;margin-bottom:20px}.section-recommended-trips .recommended-trips-slider button{color:white;font-size:16px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.section-recommended-trips .buttons-carousel-right{position:absolute;right:10px;top:0;height:100%;display:none !important}@media(min-width: 992px){.section-recommended-trips .buttons-carousel-right{display:block !important}}.section-recommended-trips .buttons-carousel-right>button[data-element=next]{z-index:100;right:0;top:50%;transform:translateY(-50%);position:absolute}.section-recommended-trips .buttons-carousel-left{position:absolute;left:10px;top:0;height:100%;display:none !important}@media(min-width: 992px){.section-recommended-trips .buttons-carousel-left{display:block !important}}.section-recommended-trips .buttons-carousel-left>button[data-element=prev]{z-index:100;left:0;top:50%;transform:translateY(-50%);position:absolute}#our-offers-slider.slider-carousel,#slider-carousel-top.slider-carousel{display:flex;align-items:center}#our-offers-slider.slider-carousel::after,#slider-carousel-top.slider-carousel::after{content:"";background:#fff;background:linear-gradient(to left, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 75%);width:70px;height:100%;position:absolute;right:0;top:0;z-index:6}#our-offers-slider.slider-carousel::before,#slider-carousel-top.slider-carousel::before{content:"";background:#fff;background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 75%);width:70px;height:100%;position:absolute;left:0;top:0;z-index:6}#our-offers-slider.slider-carousel button i.fa-bookmark,#slider-carousel-top.slider-carousel button i.fa-bookmark{color:#ffcd9e}#our-offers-slider.slider-carousel button.btn-outline-orange:hover i.fa-bookmark,#slider-carousel-top.slider-carousel button.btn-outline-orange:hover i.fa-bookmark{color:white}#our-offers-slider.slider-carousel button.btn-outline-orange i.fa-bookmark,#slider-carousel-top.slider-carousel button.btn-outline-orange i.fa-bookmark{color:#e95525}#our-offers-slider.slider-carousel .inner-slide,#slider-carousel-top.slider-carousel .inner-slide{padding:0 5px}#slider-carousel-top{width:95%;margin-left:5%}.slide-icon{width:5%;background:white;z-index:5;position:absolute;bottom:0;left:0}.recommended-trips-gallery-carousel{position:relative}.gallery-item{position:relative;z-index:1;overflow:hidden;width:300px;height:480px;border-top-left-radius:37px;border-top-right-radius:37px;border-bottom-left-radius:37px}.gallery-item.border-radius-bottom-right{border-bottom-right-radius:37px}.gallery-item>.important-wrapper{position:absolute;bottom:0;padding-top:5px;padding-left:5px;border-top-left-radius:16px;display:block;right:0;z-index:80;background:white}.gallery-item>.important-wrapper>.inner-wrapper{position:relative;z-index:82}.gallery-item>.important-wrapper>.inner-wrapper>.important.featured{background:#e95525;color:white}.gallery-item>.important-wrapper>.inner-wrapper>.important{padding-left:1rem;padding-right:1rem;border-radius:10px;padding-top:5px;padding-bottom:5px;width:fit-content;background:white;color:#e95525;font-size:16px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.gallery-item>.important-wrapper::after{position:absolute;content:"";right:0;background:white;width:12px;height:12px;top:0;transform:translateY(-99%) rotate(180deg);border-top-left-radius:38px;background:transparent;box-shadow:-6px -6px 0px 3px white;z-index:70}.gallery-item>.important-wrapper::before{position:absolute;content:"";left:0;background:white;width:12px;height:12px;bottom:0;transform:translateX(-99%) rotate(180deg);border-top-left-radius:38px;background:transparent;box-shadow:-6px -6px 0px 3px white;z-index:70}@media(min-width: 576px){.gallery-item{width:360px}}.gallery-item img{border-radius:37px;object-fit:cover;max-width:fit-content;max-width:100%;height:100%;width:100%;transition:transform 500ms ease-in-out}.gallery-item>.item-inner{overflow:hidden;display:block;position:relative;width:100%;height:100%;cursor:pointer;transition:opacity 500ms ease-in-out}.gallery-item>.item-inner:hover{opacity:.8}.gallery-item>.item-inner:hover img{transform:scale(1.2)}.gallery-item>.item-inner::after{content:"";position:absolute;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.55) 100%);bottom:0;left:0;width:100%;height:100%;z-index:2;border-radius:37px}.gallery-item .gallery-item-footer{position:absolute;z-index:3;color:white;bottom:0;left:0;padding-left:34px;padding-right:34px;padding-bottom:34px;width:100%}@media(min-width: 576px){.gallery-item .gallery-item-footer{padding-bottom:29px}}.gallery-item .gallery-item-footer>.info{display:flex;flex-direction:column;row-gap:10px}.gallery-item .gallery-item-footer>.info>.title span{color:white;font-size:29px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.gallery-item .gallery-item-footer>.info>.bottom{display:flex}.gallery-item .gallery-item-footer>.info>.bottom>.right{place-self:end}.gallery-item .gallery-item-footer>.info>.bottom>.left{display:flex;flex-direction:column;row-gap:5px;width:100%}.gallery-item .gallery-item-footer>.info>.bottom>.left>.destination span{color:white;font-size:22px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px;text-shadow:1px 2px 2px black}.gallery-item .gallery-item-footer>.info>.bottom>.left>.price span{color:white;font-size:22px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.gallery-item .gallery-item-footer>.info>.bottom>.left>.price span.currency{font-weight:400}.gallery-item .gallery-item-footer>.info>.bottom>.left>.days span.day{color:white;font-size:26px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}@media(min-width: 1800px){.gallery-item .gallery-item-footer>.info>.bottom>.left>.days span.day{font-size:30px}}.gallery-item .gallery-item-footer>.info>.bottom>.left>.days span.tipus{color:white;font-size:16px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}@media(min-width: 1800px){.gallery-item .gallery-item-footer>.info>.bottom>.left>.days span.tipus{font-size:18px}}.gallery-item .gallery-item-footer .arrow-icon{align-content:end;width:auto !important;cursor:pointer;font-size:33px}.gallery-item .gallery-item-footer .arrow-icon>i{transform:rotate(315deg)}.slide-left-text span{color:black;font-size:26px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.slide-left-text{display:flex;align-items:center;width:20%}.section-our-offers .recommended-trips-slider-bottom{position:relative;display:flex;margin-bottom:30px}.section-our-offers .recommended-trips-slider-bottom>.recommended-trips-title>h1{color:#e95525;font-size:24px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}@media(min-width: 768px){.section-our-offers .recommended-trips-slider-bottom>.recommended-trips-title>h1{font-size:48px}}@media(min-width: 1800px){.section-our-offers .recommended-trips-slider-bottom>.recommended-trips-title>h1{font-size:64px}}.section-our-offers .recommended-trips-slider-bottom .slide-icon{right:0;left:unset;top:50%;transform:translateY(-50%);bottom:unset}.section-our-offers .special-offers .special-offers-row .special-offer{height:300px}@media(min-width: 1800px){.section-our-offers .special-offers .special-offers-row .special-offer{min-height:400px}}.section-our-offers .special-offers .special-offers-row .special-offer{border-radius:41px;position:relative;z-index:1}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer{position:relative;height:100%;border-radius:41px}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active{overflow:hidden}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active::after{content:"";position:absolute;width:100%;height:100%;opacity:.8;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, #BEAA9A 100%);z-index:3;left:0;top:0;border-radius:41px}@media(max-width: 768px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active>.square-special-offer>.square-header{padding-left:15px;padding-right:15px}}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active>.square-special-offer>.square-header>span{color:#e95525}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active>.square-special-offer>.square-footer>.custom-title{width:100%}@media(min-width: 768px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active>.square-special-offer>.square-footer>.custom-title{max-width:calc(100% - 290px)}}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active>.square-special-offer>.square-footer>.custom-title>span{color:#e95525}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active>.square-special-offer>.square-footer>.right{display:flex;justify-content:end;width:100%}@media(min-width: 768px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active>.square-special-offer>.square-footer>.right{max-width:calc(100% - 380px)}}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active>.square-special-offer>.square-footer>.right>a.btn-more{color:white}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active>.square-special-offer>.square-footer>.right>a.btn-more>span,.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active>.square-special-offer>.square-footer>.right>a.btn-more i,.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active>.square-special-offer>.square-footer>.right>a.btn-more p,.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active>.square-special-offer>.square-footer>.right>a.btn-more h1,.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active>.square-special-offer>.square-footer>.right>a.btn-more h2,.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active>.square-special-offer>.square-footer>.right>a.btn-more h3,.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active>.square-special-offer>.square-footer>.right>a.btn-more h4,.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active>.square-special-offer>.square-footer>.right>a.btn-more h5{color:white}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active>.square-special-offer>.square-footer>.right>a.btn-more{background:#e95525}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active>.square-special-offer>.square-footer>.right>a.btn-more:hover{background:#f6871f}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active>img{z-index:4;width:450px;right:0}@media(min-width: 768px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer.active>img{border-end-start-radius:0}}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer::after{content:"";position:absolute;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.55) 100%);bottom:0;left:0;width:100%;height:100%;z-index:2;border-radius:41px}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer>img{position:absolute;border-radius:41px;width:-moz-available;width:-webkit-fill-available;width:stretch;height:100%}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer{height:100%;flex-direction:column}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer .square-header{position:relative;padding-top:35px;padding-left:25px;padding-right:25px}@media(min-width: 1800px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer .square-header{padding-top:59px;padding-left:53px;padding-right:53px}}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer .square-header{z-index:4;left:0;top:0}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer .square-header span{color:white;font-size:26px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer .square-footer{position:relative;padding-bottom:35px;padding-left:25px;padding-right:25px}@media(min-width: 1800px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer .square-footer{padding-bottom:59px;padding-left:53px;padding-right:53px}}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer .square-footer{z-index:4;left:0;bottom:0}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer .square-footer>div>.btn-more{padding:17px 29px}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer .square-footer>div>.btn-more>span{color:black;font-size:15px;font-weight:500;font-optical-sizing:auto;letter-spacing:.309px;margin-right:42px}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer .square-footer>div>.btn-more:hover>span{color:white}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer .square-footer>div>.btn-more:hover{background-color:black}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer .square-footer span{color:white;font-size:24px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}@media(min-width: 576px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer .square-footer span{font-size:32px}}@media(min-width: 1800px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer .square-footer span{font-size:60px}}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer{position:relative;align-items:end;height:100%}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer>.important-wrapper{position:absolute;top:0;padding-left:8px;padding-bottom:8px;display:block;border-bottom-left-radius:16px}@media(min-width: 768px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer>.important-wrapper{display:none}}@media(min-width: 992px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer>.important-wrapper{display:block}}@media(min-width: 1200px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer>.important-wrapper{display:none}}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer>.important-wrapper{right:0;z-index:80;background:white}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer>.important-wrapper>.inner-wrapper{position:relative;z-index:82}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer>.important-wrapper>.inner-wrapper>.important.featured{background:#e95525;color:white}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer>.important-wrapper>.inner-wrapper>.important{padding-left:1rem;padding-right:1rem;border-radius:10px;padding-top:5px;padding-bottom:5px;width:fit-content;background:white;color:#e95525;font-size:16px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer>.important-wrapper::after{position:absolute;content:"";right:0;background:white;width:12px;height:12px;bottom:0;transform:translateY(99%) rotate(90deg);border-top-left-radius:38px;background:transparent;box-shadow:-6px -6px 0px 3px white;z-index:70}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer>.important-wrapper::before{position:absolute;content:"";left:0;background:white;width:12px;height:12px;top:0;transform:translateX(-99%) rotate(90deg);border-top-left-radius:38px;background:transparent;box-shadow:-6px -6px 0px 3px white;z-index:70}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer{position:relative;padding-bottom:25px;padding-left:25px;padding-right:25px;width:100%}@media(min-width: 1800px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer{padding-bottom:50px;padding-left:50px}}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer{z-index:4;left:0;bottom:0}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer>.title span{color:white;font-size:24px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}@media(min-width: 576px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer>.title span{font-size:32px}}@media(min-width: 1800px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer>.title span{font-size:42px}}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer>.price span{color:white;font-size:18px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}@media(min-width: 1800px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer>.price span{font-size:22px}}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer>.price span.currency{font-weight:400}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer>.bottom-wrapper{display:flex;justify-content:space-between;align-items:center}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer>.bottom-wrapper>.days span.day{color:white;font-size:26px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}@media(min-width: 1800px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer>.bottom-wrapper>.days span.day{font-size:30px}}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer>.bottom-wrapper>.days span.tipus{color:white;font-size:16px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}@media(min-width: 1800px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer>.bottom-wrapper>.days span.tipus{font-size:18px}}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer>.bottom-wrapper>.important-wrapper{position:absolute;bottom:0;padding-top:11px;padding-left:11px;border-top-left-radius:16px;display:none}@media(min-width: 768px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer>.bottom-wrapper>.important-wrapper{display:block}}@media(min-width: 992px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer>.bottom-wrapper>.important-wrapper{display:none}}@media(min-width: 1200px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer>.bottom-wrapper>.important-wrapper{display:block}}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer>.bottom-wrapper>.important-wrapper{right:0;z-index:80;background:white}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer>.bottom-wrapper>.important-wrapper>.inner-wrapper{position:relative;z-index:82}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer>.bottom-wrapper>.important-wrapper>.inner-wrapper>.important.featured{background:#e95525;color:white}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer>.bottom-wrapper>.important-wrapper>.inner-wrapper>.important{padding-left:1rem;padding-right:1rem;border-radius:10px;padding-top:5px;padding-bottom:5px;width:fit-content;background:white;color:#e95525;font-size:16px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer>.bottom-wrapper>.important-wrapper::after{position:absolute;content:"";right:0;background:white;width:12px;height:12px;top:0;transform:translateY(-99%) rotate(180deg);border-top-left-radius:38px;background:transparent;box-shadow:-6px -6px 0px 3px white;z-index:70}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-footer>.bottom-wrapper>.important-wrapper::before{position:absolute;content:"";left:0;background:white;width:12px;height:12px;bottom:0;transform:translateX(-99%) rotate(180deg);border-top-left-radius:38px;background:transparent;box-shadow:-6px -6px 0px 3px white;z-index:70}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-left-bottom{position:relative;right:0;bottom:0;z-index:10;background:white;border-top-left-radius:33px;padding-top:11px;padding-left:11px}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-left-bottom::after{position:absolute;content:"";top:0;right:0;background:white;width:60px;height:60px;transform:translateY(-99%) rotate(180deg);border-top-left-radius:38px;background:transparent;box-shadow:-13px -20px 0px 12px white;z-index:2}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-left-bottom.border-radius-bottom-right.no_important::before{display:block !important}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-left-bottom.border-radius-bottom-right::before{position:absolute;content:"";display:block}@media(min-width: 768px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-left-bottom.border-radius-bottom-right::before{display:none}}@media(min-width: 992px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-left-bottom.border-radius-bottom-right::before{display:block}}@media(min-width: 1200px){.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-left-bottom.border-radius-bottom-right::before{display:none}}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-left-bottom.border-radius-bottom-right::before{bottom:0;left:0;background:white;width:60px;height:60px;transform:translateX(-99%) rotate(180deg);border-top-left-radius:38px;background:transparent;box-shadow:-13px -20px 0px 12px white;z-index:2}.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-left-bottom>a,.section-our-offers .special-offers .special-offers-row .special-offer .inner-offer .square-special-offer-only-footer .square-left-bottom button{z-index:3;border-radius:21px;padding:28px;position:relative}.section-trips-wrapper{margin-top:110px}.section-trips-wrapper>.title>h1{color:#e95525;font-size:24px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}@media(min-width: 768px){.section-trips-wrapper>.title>h1{font-size:48px}}@media(min-width: 1800px){.section-trips-wrapper>.title>h1{font-size:64px}}.section-trips-wrapper .more-travels{display:flex;justify-content:end;margin-bottom:82px}.section-trips-wrapper>.trips-home-container{position:relative}.section-trips-wrapper>.trips-home-container>.loading-trips-home{position:absolute;top:0;left:0;z-index:14}.section-organize-travel{margin-top:110px;position:relative;margin-bottom:130px}.section-organize-travel .organize-left{flex-direction:column}.section-organize-travel .organize-left>.top>h1{color:#e95525;font-size:24px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}@media(min-width: 768px){.section-organize-travel .organize-left>.top>h1{font-size:48px}}@media(min-width: 1800px){.section-organize-travel .organize-left>.top>h1{font-size:64px}}.section-organize-travel .organize-left>.middle>h3{color:black;font-size:32px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}@media(min-width: 1200px){.section-organize-travel .organize-left>.middle>h3{font-size:48px}}.section-organize-travel .organize-left>.middle>.description{color:#3d3d3d;font-size:24px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}.section-organize-travel .organize-left>.bottom a,.section-organize-travel .organize-left>.bottom button{border-radius:62.5px;padding:20px 28px}@media(min-width: 1400px){.section-organize-travel .organize-left>.bottom a,.section-organize-travel .organize-left>.bottom button{padding:37px 50px}}.section-organize-travel .organize-left>.bottom a,.section-organize-travel .organize-left>.bottom button{align-items:center;display:inline-flex}.section-organize-travel .organize-left>.bottom a>span,.section-organize-travel .organize-left>.bottom button>span{margin-right:60px;color:white;font-size:24px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px;color:white;font-size:24px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}.section-organize-travel .organize-right img{border-radius:40px;width:-moz-available;width:-webkit-fill-available;width:stretch}.top-bar{margin-bottom:18px}.top-bar .left{gap:13px}.top-bar .left button span{font-size:18px;font-weight:500}.top-bar .left>#search-results>.search-query{z-index:10;width:fit-content;display:flex;align-items:center;border:1px solid rgba(183, 183, 183, 0.4);background:white;border-radius:99px;padding:15px 20px 15px 20px;outline:none;position:relative;color:#e95525;font-size:16px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.top-bar .left>#search-results>.search-query>span{text-align:center}.top-bar .left>#search-results>.search-query.delete{cursor:pointer;background:#e95525;color:white}.top-bar .left>#search-results>.search-query.delete:hover{background:#f6871f}.top-bar .left .btn-back{border-radius:62px;padding-left:35px;padding-right:35px;position:relative}.top-bar .left .btn-back i.move-arrow{position:absolute;top:50%;transform:translate(-50%, -50%)}.top-bar .left .btn-back i.outer-arrow{display:none;position:absolute;top:50%;left:150%;transform:translate(-50%, -50%)}.top-bar>.right>.btn-advanced-filter{padding:20px 35px}.section-search-advanced-filters{margin-bottom:16px}.section-search-advanced-filters>.inner-filters>.wrapper-filters{display:block}@media(max-width: 576px){.section-search-advanced-filters>.inner-filters>.wrapper-filters{display:none}}.section-search-advanced-filters>.inner-filters>.wrapper-filters>.result-filters{display:flex;flex-wrap:wrap;column-gap:5px;row-gap:5px}.section-search-advanced-filters>.inner-filters>.wrapper-filters>.result-filters>.search-query{z-index:10;width:fit-content;display:flex;align-items:center;border:1px solid rgba(183, 183, 183, 0.4);background:white;border-radius:99px;padding:15px 20px 15px 20px;outline:none;position:relative;color:#e95525;font-size:16px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.section-search-advanced-filters>.inner-filters>.wrapper-filters>.result-filters>.search-query>span{text-align:center}.section-search-advanced-filters>.inner-filters>.wrapper-filters>.result-filters>.search-query.delete{cursor:pointer;background:#e95525;color:white}.section-search-advanced-filters>.inner-filters>.wrapper-filters>.result-filters>.search-query.delete:hover{background:#f6871f}.section-search-trips-wrapper{margin-top:36px;margin-bottom:60px}.section-organize-travel-search{margin-top:6px;border-radius:46px;background-repeat:no-repeat;background-size:cover;max-inline-size:100%;margin-bottom:20px;position:relative}.section-organize-travel-search .left{position:relative}.section-organize-travel-search .left .inner-left{margin-right:18px;top:34px;display:flex;flex-direction:column}@media(min-width: 992px){.section-organize-travel-search .left .inner-left{position:absolute;margin-right:30px;top:78px}}@media(min-width: 1200px){.section-organize-travel-search .left .inner-left{margin-right:40px}}.section-organize-travel-search .left .inner-left .top-header{color:black;font-size:24px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}.section-organize-travel-search .left .inner-left .middle{margin-top:28px;color:black;font-size:28px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}@media(min-width: 768px){.section-organize-travel-search .left .inner-left .middle{margin-top:60px}}@media(min-width: 992px){.section-organize-travel-search .left .inner-left .middle{font-size:78px;margin-top:60px}}.section-organize-travel-search .left .inner-left .bottom{display:flex;justify-content:end}.section-organize-travel-search .left .inner-left .bottom>a,.section-organize-travel-search .left .inner-left .bottom button{border-radius:62px;padding:12px 25px;margin-top:85px;display:inline-flex;align-items:center}@media(min-width: 992px){.section-organize-travel-search .left .inner-left .bottom>a,.section-organize-travel-search .left .inner-left .bottom button{padding:35px 50px}}.section-organize-travel-search .left .inner-left .bottom>a>span,.section-organize-travel-search .left .inner-left .bottom button>span{margin-right:60px;color:white;font-size:16px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}@media(min-width: 992px){.section-organize-travel-search .left .inner-left .bottom>a>span,.section-organize-travel-search .left .inner-left .bottom button>span{font-size:24px}}.travel-detail-carousel-section{position:relative;height:338px;transform:translateY(28.5%);margin-top:-5%}.travel-detail-carousel-section .item-carousel>img.background-image{object-fit:cover;object-position:center}.travel-detail-carousel-section>.carousel-bottom{position:absolute;right:0;bottom:0;padding-bottom:20px}.travel-detail-carousel-section>.carousel-bottom>.carousel-position-wrapper{margin-right:0}#pinned-element .book{background:white;display:flex;align-items:center;z-index:10;left:0;bottom:0;border-top-right-radius:52px;padding:25px;position:relative;width:fit-content}#pinned-element .book i.fa-arrow-left{margin-right:40px}#pinned-element .book #download-doc{margin-right:10px;padding-right:23px;padding-left:23px;max-height:50.33px}#pinned-element .book #download-doc.disabled{pointer-events:none;touch-action:none;opacity:.75}#pinned-element .book>#slide-itinerary-top{display:none;margin-left:10px}#pinned-element .book>#btn-book{padding-left:32px;padding-right:32px}#pinned-element .book::after{position:absolute;content:"";bottom:0;right:0;background:white;width:60px;height:60px;transform:translateX(99%);border-bottom-left-radius:33px;background:transparent;box-shadow:-20px 20px 0px 0px white;display:none}@media(min-width: 768px){#pinned-element .book::after{display:block}}#pinned-element .book::before{position:absolute;content:"";top:0;left:0;background:white;width:60px;height:60px;transform:translateY(-99%);border-bottom-left-radius:33px;background:transparent;box-shadow:-20px 20px 0px 0px white;display:none}@media(min-width: 768px){#pinned-element .book::before{display:block}}.itinerari{border-top-left-radius:33px;border-top-right-radius:33px;background:#f8f8f8;padding:20px 28px}@media(min-width: 576px){.itinerari{padding:38px 44px}}.itinerari padding{top:38px;right:44px;left:44px}.itinerari-last{padding-bottom:38px;background:#f8f8f8}.itinerari-steps.last{padding-bottom:20px;border-bottom-left-radius:33px;border-bottom-right-radius:33px}.itinerari-steps{background:#f8f8f8;position:relative}.itinerari-steps .step-wrapper{cursor:pointer;position:relative}.itinerari-steps .step-wrapper .step{display:flex;position:relative;padding-bottom:20px}.itinerari-steps .step-wrapper .step.last{padding-bottom:20px !important;margin-bottom:0 !important}.itinerari-steps .step-wrapper .step .step-text{margin-right:44px;margin-left:44px}.itinerari-steps .step-wrapper .step .step-icon{position:absolute;transform:translateX(-50%);width:32px;height:32px;background:linear-gradient(to top, #D9D9D9 50%, #F6871F 50%) bottom;background-size:100% 200%;border-radius:50%;left:0;z-index:5}.itinerari-steps .step-wrapper .step .step-icon::after{content:"";width:22px;height:22px;position:absolute;transform:translate(-50%, -50%);border-radius:50%;top:50%;left:50%;z-index:6;background:white}.itinerari-steps .step-wrapper .step span.day{color:#9c9c9c;font-size:24px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.itinerari-steps .step-wrapper .step>svg{position:absolute;left:0;transform:translateX(-50%)}.itinerari-header{display:flex;justify-content:space-between;margin-bottom:10px;flex-direction:column}@media(min-width: 768px){.itinerari-header{margin-bottom:30px;flex-direction:row}}@media(max-width: 576px){.itinerari-header>.itinerari-button-wrapper{text-align:center}}.step-description{margin-right:44px;margin-left:44px;position:relative;color:black;font-size:15px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px;color:black;text-align:justify !important;display:none}.step-description>.wrap-description>p:not(:last-child){margin-bottom:0 !important;padding-bottom:1.5rem !important}.step-bar{height:100%;position:absolute;width:5px;transform:translateX(-50%);left:0;background:linear-gradient(to top, #D9D9D9 50%, #F6871F 50%) bottom;background-size:100% 200%}@media(min-width: 992px){.travel-detail-info .info-travel{padding-left:24px}}@media(min-width: 1200px){.travel-detail-info .info-travel{padding-left:65px}}.travel-detail-info .info-travel .title{color:#3d3d3d;font-size:32px;font-weight:700;font-optical-sizing:auto;letter-spacing:.32px}.travel-detail-info .info-travel>.inner-padding>.extension-detail-description{text-overflow:ellipsis;height:100px;overflow:hidden;text-align:justify !important}.travel-detail-info .info-travel>.inner-padding>.extension-detail-description>*{text-align:justify !important}.travel-detail-info .info-travel .extensions{flex-direction:column}@media(min-width: 768px){.travel-detail-info .info-travel .extensions{flex-direction:row}}@media(max-width: 576px){.travel-detail-info .info-travel .extensions .extensions-buttons{display:flex;flex-direction:column}}.travel-detail-info .info-travel .extensions .extensions-buttons .active{pointer-events:none}.travel-detail-info .info-travel .extensions>span{color:black;font-size:16px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.travel-detail-info .info-travel .sub-header{column-gap:29px;margin-top:36px}.travel-detail-info .info-travel .sub-header .nights{color:black;font-size:28px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.travel-detail-info .info-travel .sub-header .separator{width:2px;height:-moz-available;height:-webkit-fill-available;height:stretch;margin-left:1rem;margin-right:1rem;background:rgba(183, 183, 183, 0.4)}.travel-detail-info .info-travel .sub-header .price{color:#e95525;font-size:28px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.travel-detail-info .info-travel .travel-tabs{margin-top:36px}.travel-detail-info .info-travel .travel-tabs .buttons{column-gap:18px;flex-wrap:wrap;justify-content:center;row-gap:10px}.travel-detail-info .info-travel .travel-tabs .buttons .active{background:#beaa9a}.travel-detail-info .info-travel .travel-tabs .buttons .active>span{color:white !important}.travel-detail-info .info-travel .travel-tabs .tabs-content{position:relative;margin-top:40px}.travel-detail-info .info-travel .travel-tabs .tabs-content .tab-content{display:none;top:0;left:0;opacity:0;z-index:2;transition:opacity 500ms ease-in-out}.travel-detail-info .info-travel .travel-tabs .tabs-content .tab-content#not-included i{transform:rotate(180deg)}.travel-detail-info .info-travel .travel-tabs .tabs-content .tab-content#notes i{color:#897676}.travel-detail-info .info-travel .travel-tabs .tabs-content .tab-content#notes p{text-align:justify;margin-bottom:1rem}.travel-detail-info .info-travel .travel-tabs .tabs-content .tab-content#ofertas-escaparate a{text-decoration:none}.travel-detail-info .info-travel .travel-tabs .tabs-content .tab-content#ofertas-escaparate>.content-list a>i{margin-right:12px}.travel-detail-info .info-travel .travel-tabs .tabs-content .tab-content .content-list{display:flex;flex-direction:column;row-gap:9px}.travel-detail-info .info-travel .travel-tabs .tabs-content .tab-content .content-list .vertical-separator{height:1px;width:100%;background:#cacaca}.travel-detail-info .info-travel .travel-tabs .tabs-content .tab-content .content-list>div>i{margin-right:12px}.travel-detail-info .info-travel .travel-tabs .tabs-content .tab-content .content-list span{color:black;font-size:16px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}.travel-detail-info .info-travel .travel-tabs .tabs-content .tab-content .content-list>.rooms{display:flex;flex-direction:column;row-gap:5px}.travel-detail-info .info-travel .travel-tabs .tabs-content .tab-content .content-list>.rooms>.room-expander>.room-step{background:#f6f1ed;padding:10px;border-radius:5px;cursor:pointer;z-index:4;position:relative}.travel-detail-info .info-travel .travel-tabs .tabs-content .tab-content .content-list>.rooms>.room-expander>.room-description{position:relative;background:white;z-index:3}.travel-detail-info .info-travel .travel-tabs .tabs-content .tab-content .content-list>.rooms>.room-expander>.room-description>*{padding:10px}.travel-detail-info .info-travel .travel-tabs .tabs-content .tab-content.active{z-index:4;transition:opacity 3s ease-in-out;opacity:1;display:block}.travel-detail-special-offers{padding-top:100px}.travel-detail-special-offers>h1.title{color:#e95525;font-size:24px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}@media(min-width: 768px){.travel-detail-special-offers>h1.title{font-size:24px}}@media(min-width: 992px){.travel-detail-special-offers>h1.title{font-size:24px}}.travel-detail-special-offers .special-offers-carousel::after{content:"";background:#fff;background:linear-gradient(to left, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 75%);width:70px;height:100%;position:absolute;right:0;top:0;z-index:14}.travel-detail-special-offers .special-offers-carousel::before{content:"";background:#fff;background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 75%);width:70px;height:100%;position:absolute;left:0;top:0;z-index:14}.travel-detail-special-offers .special-offers-carousel{position:relative}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel{z-index:13}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin{padding:12px;position:relative;width:98%}@media(min-width: 576px){.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin{width:90%}}@media(min-width: 992px){.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin{width:700px}}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image{position:relative}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image::after{content:"";position:absolute;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.55) 100%);bottom:0;left:0;width:100%;height:100%;z-index:7;border-radius:23px}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>img{border-radius:23px;position:relative;display:block;max-inline-size:100%;width:100%}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info{position:absolute;bottom:0;left:0;padding-bottom:50px;padding-left:45px;padding-right:45px;z-index:11}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.top>h1.title{color:white;font-size:32px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}@media(min-width: 576px){.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.top>h1.title{font-size:46px}}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.bottom{flex-direction:column}@media(min-width: 576px){.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.bottom{flex-direction:row}}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.bottom>.right{display:flex;justify-content:end}@media(min-width: 576px){.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.bottom>.right{display:block}}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.bottom>.right>a{width:fit-content}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.bottom>.left>span.destination{color:white;font-size:29px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.bottom>.left>div.price-days{display:flex;align-items:baseline;column-gap:12px;flex-direction:column}@media(min-width: 576px){.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.bottom>.left>div.price-days{flex-direction:row}}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.bottom>.left>div.price-days>.price span{color:white;font-size:18px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}@media(min-width: 1800px){.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.bottom>.left>div.price-days>.price span{font-size:22px}}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.bottom>.left>div.price-days>.price span.currency{font-weight:400;font-size:15px}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.bottom>.left>div.price-days>.days{display:flex;align-items:baseline}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.bottom>.left>div.price-days>.days span.day{color:white;font-size:26px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}@media(min-width: 1800px){.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.bottom>.left>div.price-days>.days span.day{font-size:30px}}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.bottom>.left>div.price-days>.days span.tipus{color:white;font-size:16px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}@media(min-width: 1800px){.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.bottom>.left>div.price-days>.days span.tipus{font-size:18px}}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.bottom>.left>div.price-days>.separator{background:white;width:2px;height:25px;place-self:center}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.important-wrapper{position:absolute;bottom:0;padding-top:5px;padding-left:5px;border-top-left-radius:16px;display:block;right:0;z-index:80;background:white}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.important-wrapper>.inner-wrapper{position:relative;z-index:82}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.important-wrapper>.inner-wrapper>.important.featured{background:#e95525;color:white}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.important-wrapper>.inner-wrapper>.important{padding-left:1rem;padding-right:1rem;border-radius:10px;padding-top:5px;padding-bottom:5px;width:fit-content;background:white;color:#e95525;font-size:16px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.important-wrapper::after{position:absolute;content:"";right:0;background:white;width:12px;height:12px;top:0;transform:translateY(-99%) rotate(180deg);border-top-left-radius:38px;background:transparent;box-shadow:-6px -6px 0px 3px white;z-index:70}.travel-detail-special-offers .special-offers-carousel .wrapper-carousel .inner-margin>div.inner-image>div.inner-info>.important-wrapper::before{position:absolute;content:"";left:0;background:white;width:12px;height:12px;bottom:0;transform:translateX(-99%) rotate(180deg);border-top-left-radius:38px;background:transparent;box-shadow:-6px -6px 0px 3px white;z-index:70}.travel-detail-special-offers .special-offers-carousel .buttons-carousel-right{position:absolute;right:10px;top:0;height:100%;display:none !important}@media(min-width: 992px){.travel-detail-special-offers .special-offers-carousel .buttons-carousel-right{display:block !important}}.travel-detail-special-offers .special-offers-carousel .buttons-carousel-right>button[data-element=next]{z-index:100;right:0;top:50%;transform:translateY(-50%);position:absolute}.travel-detail-special-offers .special-offers-carousel .buttons-carousel-left{position:absolute;left:10px;top:0;height:100%;display:none !important}@media(min-width: 992px){.travel-detail-special-offers .special-offers-carousel .buttons-carousel-left{display:block !important}}.travel-detail-special-offers .special-offers-carousel .buttons-carousel-left>button[data-element=prev]{z-index:100;left:0;top:50%;transform:translateY(-50%);position:absolute}.travel-calendar{display:grid;column-gap:60px;grid-template-columns:1fr;margin-bottom:150px}@media(min-width: 1200px){.travel-calendar{grid-template-columns:2fr 1fr}}.travel-calendar .section-calendar>.title{color:#3d3d3d}.travel-calendar .section-calendar>.extensions{row-gap:5px;flex-direction:column}@media(min-width: 768px){.travel-calendar .section-calendar>.extensions{flex-direction:row;column-gap:11px}}@media(max-width: 768px){.travel-calendar .section-calendar>.extensions>.inner-extensions{text-align:center}}.travel-calendar .section-calendar>.extensions>.inner-extensions>button{color:white;font-size:12px;font-weight:600;font-optical-sizing:auto;letter-spacing:.24px}.travel-calendar .section-calendar>.extensions>.inner-extensions>span.title{color:#e95525;font-size:14px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.travel-calendar .section-calendar>.extensions>.inner-extensions>button.active{pointer-events:none}.travel-calendar .section-calendar>.extensions>.inner-extensions>button.inactive{background:#f9efef;color:#3a3a3a}.travel-calendar .section-calendar>.extensions>.inner-extensions>button.inactive>span,.travel-calendar .section-calendar>.extensions>.inner-extensions>button.inactive i,.travel-calendar .section-calendar>.extensions>.inner-extensions>button.inactive p,.travel-calendar .section-calendar>.extensions>.inner-extensions>button.inactive h1,.travel-calendar .section-calendar>.extensions>.inner-extensions>button.inactive h2,.travel-calendar .section-calendar>.extensions>.inner-extensions>button.inactive h3,.travel-calendar .section-calendar>.extensions>.inner-extensions>button.inactive h4,.travel-calendar .section-calendar>.extensions>.inner-extensions>button.inactive h5{color:#3a3a3a}.travel-calendar .section-calendar>.extensions>.inner-extensions>button.inactive:hover{background:#e95525;color:white}.travel-calendar .section-calendar>.extensions>.inner-extensions>button.inactive:hover>span,.travel-calendar .section-calendar>.extensions>.inner-extensions>button.inactive:hover i,.travel-calendar .section-calendar>.extensions>.inner-extensions>button.inactive:hover p,.travel-calendar .section-calendar>.extensions>.inner-extensions>button.inactive:hover h1,.travel-calendar .section-calendar>.extensions>.inner-extensions>button.inactive:hover h2,.travel-calendar .section-calendar>.extensions>.inner-extensions>button.inactive:hover h3,.travel-calendar .section-calendar>.extensions>.inner-extensions>button.inactive:hover h4,.travel-calendar .section-calendar>.extensions>.inner-extensions>button.inactive:hover h5{color:white}.travel-calendar .section-calendar>.filters{margin-bottom:40px}.travel-calendar .section-calendar>.filters>.top-filters{display:flex;margin-bottom:15px;row-gap:5px;flex-direction:column}@media(min-width: 768px){.travel-calendar .section-calendar>.filters>.top-filters{flex-direction:row;column-gap:25px}}.travel-calendar .section-calendar>.filters>.top-filters>div{width:100%}.travel-calendar .section-calendar>.filters>.top-filters #passenger-picker{position:relative}.travel-calendar .section-calendar>.filters>.top-filters #passenger-picker button{padding:5px 10px;font-weight:600}.travel-calendar .section-calendar>.filters>.top-filters #passenger-picker .passengers-select-popup{position:absolute;transform:translateY(102%);bottom:0;z-index:9999;box-shadow:0 4px 25px 0 rgba(0, 0, 0, 0.07);border-radius:18px;background:white;padding:16px}.travel-calendar .section-calendar>.filters>.top-filters #passenger-picker .passengers-select-popup>hr.separator{border:none;position:absolute;width:100%;height:2px;background:#eee;left:0}.travel-calendar .section-calendar>.filters>.top-filters #passenger-picker .passengers-select-popup>.rooms>.list-rooms>.room-item>.selects{column-gap:5px}.travel-calendar .section-calendar>.filters>.bottom-filters{display:flex;column-gap:25px;row-gap:5px;flex-direction:column}@media(min-width: 768px){.travel-calendar .section-calendar>.filters>.bottom-filters{flex-direction:row;column-gap:25px}}.travel-calendar .section-calendar>.filters>.bottom-filters>#output-bottom-filters{display:flex;column-gap:25px;row-gap:5px;flex-direction:column}@media(min-width: 768px){.travel-calendar .section-calendar>.filters>.bottom-filters>#output-bottom-filters{flex-direction:row;column-gap:25px}}.travel-calendar .section-calendar>.filters>.bottom-filters>#output-bottom-filters>div{width:100%}.travel-calendar .section-calendar>.filters>.bottom-filters>.budget-wrapper{justify-content:end}@media(max-width: 768px){.travel-calendar .section-calendar>.filters>.bottom-filters>.budget-wrapper{text-align:center}}.travel-calendar .section-calendar>.filters>.bottom-filters>.budget-wrapper>#btn-budget{text-wrap:nowrap;position:relative;padding:15px 22px}.travel-calendar .section-calendar>.filters>.bottom-filters>.budget-wrapper>#btn-budget>i{transform:rotate(300deg)}.travel-calendar .section-calendar>.calendar>.months{display:flex;justify-content:space-between;align-items:center;column-gap:14px;margin-bottom:20px}.travel-calendar .section-calendar>.calendar>.months>.arrow{padding:21px 27px;border-radius:16px;cursor:pointer;background:#f6f1ed;border:none}.travel-calendar .section-calendar>.calendar>.months>.arrow>i{color:#171717}.travel-calendar .section-calendar>.calendar>.months>.arrow.disabled{opacity:.4;touch-action:none;pointer-events:none}.travel-calendar .section-calendar>.calendar>.months>.arrow:hover{background:#beaa9a;color:white}.travel-calendar .section-calendar>.calendar>.months>.arrow:hover>span,.travel-calendar .section-calendar>.calendar>.months>.arrow:hover i,.travel-calendar .section-calendar>.calendar>.months>.arrow:hover p,.travel-calendar .section-calendar>.calendar>.months>.arrow:hover h1,.travel-calendar .section-calendar>.calendar>.months>.arrow:hover h2,.travel-calendar .section-calendar>.calendar>.months>.arrow:hover h3,.travel-calendar .section-calendar>.calendar>.months>.arrow:hover h4,.travel-calendar .section-calendar>.calendar>.months>.arrow:hover h5{color:white}.travel-calendar .section-calendar>.calendar>.months .month{text-align:center;width:100%;border-radius:16px;background:#f6f1ed;padding-top:22px;padding-bottom:22px;color:black;font-size:16px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.travel-calendar .section-calendar>.calendar>.months .month::first-letter{text-transform:uppercase}.travel-calendar .section-calendar>.calendar>.week{display:grid;grid-template-columns:repeat(7, 1fr);margin-bottom:10px}.travel-calendar .section-calendar>.calendar>.week>div{background:#f6f1ed;padding:26px 10px}.travel-calendar .section-calendar>.calendar>.week>div>span{color:#484646;font-size:14px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.travel-calendar .section-calendar>.calendar>.week>div:first-child{border-radius:16px 0 0 16px}.travel-calendar .section-calendar>.calendar>.week>div:last-child{border-radius:0 16px 16px 0}.travel-calendar .section-calendar>.calendar>.days{display:grid;grid-template-columns:repeat(7, 1fr);gap:10px}.travel-calendar .section-calendar>.calendar>.days>.day{border-radius:50%;padding:8px 6px;text-align:center;width:36px;height:36px}@media(min-width: 768px){.travel-calendar .section-calendar>.calendar>.days>.day{padding:22px 20px;border-radius:16px;height:90px;width:auto;text-align:inherit}}.travel-calendar .section-calendar>.calendar>.days>.day{background:#f9f9f9;transition:all .5s ease-out}.travel-calendar .section-calendar>.calendar>.days>.day>span{color:#404040;font-size:17px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.travel-calendar .section-calendar>.calendar>.days>.day.disabled{opacity:.4}.travel-calendar .section-calendar>.calendar>.days>.day.available{background:#c8b5a6;flex-direction:column;cursor:pointer;color:white}.travel-calendar .section-calendar>.calendar>.days>.day.available>span,.travel-calendar .section-calendar>.calendar>.days>.day.available i,.travel-calendar .section-calendar>.calendar>.days>.day.available p,.travel-calendar .section-calendar>.calendar>.days>.day.available h1,.travel-calendar .section-calendar>.calendar>.days>.day.available h2,.travel-calendar .section-calendar>.calendar>.days>.day.available h3,.travel-calendar .section-calendar>.calendar>.days>.day.available h4,.travel-calendar .section-calendar>.calendar>.days>.day.available h5{color:white}.travel-calendar .section-calendar>.calendar>.days>.day.available>.departure>i{transform:rotate(30deg)}.travel-calendar .section-calendar>.calendar>.days>.day.available>.departure>span{color:white;font-size:12px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.travel-calendar .section-calendar>.calendar>.days>.day.available:hover{background:linear-gradient(232deg, #FF3E00 9.02%, #FF9335 89.71%)}.travel-calendar .section-calendar>.calendar>.days>.day.available:hover>.departure>i{color:#ffcd72}.travel-calendar .section-calendar>.calendar>.days>.day.selected{background:linear-gradient(232deg, #FF3E00 9.02%, #FF9335 89.71%)}.travel-calendar .section-calendar>.calendar>.days>.day.selected>.departure>i{color:#ffcd72}.travel-calendar .section-itinerary>.title{margin-bottom:36px}.travel-calendar .section-itinerary>.title>h3{color:black;font-size:18px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.travel-calendar .section-itinerary>.route-itinerary{display:flex;flex-direction:column;row-gap:5px}.travel-calendar .section-itinerary>.route-itinerary>.map>img{max-inline-size:100%;width:100%;border-radius:30px 30px 5px 5px}.travel-calendar .section-itinerary>.route-itinerary>#output-itinerary{display:flex;flex-direction:column;row-gap:5px}.travel-calendar .section-itinerary>.route-itinerary>#output-itinerary>.step-expander>.step{cursor:pointer;position:relative;z-index:6;background:#f6f1ed;padding:19px 22px;border-radius:5px 5px 5px 5px}.travel-calendar .section-itinerary>.route-itinerary>#output-itinerary>.step-expander>.step .route-ellipse{height:30px;width:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:600;flex-shrink:0}.travel-calendar .section-itinerary>.route-itinerary>#output-itinerary>.step-expander>.step .title{color:black;font-size:12px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.travel-calendar .section-itinerary>.route-itinerary>#output-itinerary>.step-expander>.step .month-year::first-letter{text-transform:uppercase}.travel-calendar .section-itinerary>.route-itinerary>#output-itinerary>.step-expander>.step i.plane{transform:rotate(30deg);color:#e95525}.travel-calendar .section-itinerary>.route-itinerary>#output-itinerary>.step-expander:first-child>.step{border-radius:25px 25px 5px 5px}.travel-calendar .section-itinerary>.route-itinerary>#output-itinerary>.step-expander:last-child>.step{border-radius:5px 5px 25px 25px}.travel-calendar .section-itinerary>.route-itinerary>#output-itinerary>.step-expander>.step-content{height:0;visibility:hidden;z-index:5;position:relative}.travel-calendar .section-itinerary>.route-itinerary>#output-itinerary>.step-expander>.step-content>div{color:black;font-size:12px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px;padding:10px 50px;text-align:justify !important}.travel-calendar .section-itinerary>#btn-budget-right{width:100%;padding:33px 27px;z-index:6;position:relative}.travel-calendar .section-itinerary>#btn-budget-right>span{color:white;font-size:18px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.travel-calendar .section-itinerary>#btn-budget-right>i{transform:rotate(300deg)}.section-travel-price{display:grid;grid-template-columns:1fr}@media(min-width: 1200px){.section-travel-price{grid-template-columns:2fr 1fr}}.section-travel-price{column-gap:65px;margin-bottom:90px}.section-travel-price>.section-main>.title>h1{color:#3d3d3d;font-size:32px;font-weight:700;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-main>.title{margin-bottom:50px}.section-travel-price>.section-main>.tabs>.tabs-services{column-gap:13px}.section-travel-price>.section-main>.tabs>.tabs-services>.back-buttons{gap:8px}.section-travel-price>.section-main>.tabs>.tabs-services>.back-buttons>a{text-decoration:none;color:black}.section-travel-price>.section-main>.tabs>.tabs-services>.menu-buttons{justify-content:center;flex-wrap:wrap;gap:8px}.section-travel-price>.section-main>.tabs>.tabs-services>.menu-buttons>button.btn-service:hover{background:#e95525;color:white}.section-travel-price>.section-main>.tabs>.tabs-services>.menu-buttons>button.btn-service:hover>span,.section-travel-price>.section-main>.tabs>.tabs-services>.menu-buttons>button.btn-service:hover i,.section-travel-price>.section-main>.tabs>.tabs-services>.menu-buttons>button.btn-service:hover p,.section-travel-price>.section-main>.tabs>.tabs-services>.menu-buttons>button.btn-service:hover h1,.section-travel-price>.section-main>.tabs>.tabs-services>.menu-buttons>button.btn-service:hover h2,.section-travel-price>.section-main>.tabs>.tabs-services>.menu-buttons>button.btn-service:hover h3,.section-travel-price>.section-main>.tabs>.tabs-services>.menu-buttons>button.btn-service:hover h4,.section-travel-price>.section-main>.tabs>.tabs-services>.menu-buttons>button.btn-service:hover h5{color:white}.section-travel-price>.section-main>.tabs>.tabs-services>.menu-buttons>button.btn-service.active{background:#e95525;color:white}.section-travel-price>.section-main>.tabs>.tabs-services>.menu-buttons>button.btn-service.active>span,.section-travel-price>.section-main>.tabs>.tabs-services>.menu-buttons>button.btn-service.active i,.section-travel-price>.section-main>.tabs>.tabs-services>.menu-buttons>button.btn-service.active p,.section-travel-price>.section-main>.tabs>.tabs-services>.menu-buttons>button.btn-service.active h1,.section-travel-price>.section-main>.tabs>.tabs-services>.menu-buttons>button.btn-service.active h2,.section-travel-price>.section-main>.tabs>.tabs-services>.menu-buttons>button.btn-service.active h3,.section-travel-price>.section-main>.tabs>.tabs-services>.menu-buttons>button.btn-service.active h4,.section-travel-price>.section-main>.tabs>.tabs-services>.menu-buttons>button.btn-service.active h5{color:white}.section-travel-price>.section-main>.tabs>.tabs-services>.menu-buttons>button.btn-service.active{touch-action:none}.section-travel-price>.section-main>.tabs>.tabs-content{margin-top:30px}.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes{display:none;margin-bottom:16px;flex-direction:column;gap:10px}@media(min-width: 768px){.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes{flex-direction:row}}.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button.active{background:#e95525;color:white}.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button.active>span,.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button.active i,.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button.active p,.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button.active h1,.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button.active h2,.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button.active h3,.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button.active h4,.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button.active h5{color:white}.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button.active{touch-action:none;pointer-events:none}.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button{background:#eee;color:black}.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button>span,.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button i,.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button p,.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button h1,.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button h2,.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button h3,.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button h4,.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button h5{color:black}.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button:hover{background:#e95525;color:white}.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button:hover>span,.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button:hover i,.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button:hover p,.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button:hover h1,.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button:hover h2,.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button:hover h3,.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button:hover h4,.section-travel-price>.section-main>.tabs>.tabs-content>#listTabsPaquetes>button:hover h5{color:white}.section-travel-price>.section-main>.tabs>.tabs-content>[data-tab]:not(.active){display:none}.section-travel-price>.section-main>.tabs>.tabs-content>.insurances-content>.insurances-container>#list-insurances>.k-listview-content{overflow:unset}.section-travel-price>.section-main>.tabs>.tabs-content>.insurances-content>.insurances-container>#list-insurances>.k-listview-content .insurance-item{box-shadow:0 4px 25px 0 #beaa9a;border-radius:20px;background:white;padding:15px 20px;position:relative}.section-travel-price>.section-main>.tabs>.tabs-content>.insurances-content>.insurances-container>#list-insurances>.k-listview-content .insurance-item>.top{margin-bottom:13px}@media(max-width: 576px){.section-travel-price>.section-main>.tabs>.tabs-content>.insurances-content>.insurances-container>#list-insurances>.k-listview-content .insurance-item>.top{flex-direction:column;row-gap:9px}}.section-travel-price>.section-main>.tabs>.tabs-content>.insurances-content>.insurances-container>#list-insurances>.k-listview-content .insurance-item>.top>.left>.insurance-info{flex-direction:column}@media(min-width: 576px){.section-travel-price>.section-main>.tabs>.tabs-content>.insurances-content>.insurances-container>#list-insurances>.k-listview-content .insurance-item>.top>.left>.insurance-info{flex-direction:row}}.section-travel-price>.section-main>.tabs>.tabs-content>.insurances-content>.insurances-container>#list-insurances>.k-listview-content .insurance-item>.top>.left>.insurance-info>.insurance-title{color:black;font-size:18px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-main>.tabs>.tabs-content>.insurances-content>.insurances-container>#list-insurances>.k-listview-content .insurance-item>.top>.left>.insurance-info>.vertical-separator{height:18px;width:2px;background:black;margin-left:10px;margin-right:10px}.section-travel-price>.section-main>.tabs>.tabs-content>.insurances-content>.insurances-container>#list-insurances>.k-listview-content .insurance-item>.top>.left>.insurance-info>.insurance-price-name{color:black;font-size:14px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-main>.tabs>.tabs-content>.insurances-content>.insurances-container>#list-insurances>.k-listview-content .insurance-item>.middle{margin-bottom:10px}.section-travel-price>.section-main>.tabs>.tabs-content>.insurances-content>.insurances-container>#list-insurances>.k-listview-content .insurance-item>hr{position:absolute;height:3px;background:#ebebeb;border:none;left:0}.section-travel-price>.section-main>.tabs>.tabs-content>.insurances-content>.insurances-container>#list-insurances>.k-listview-content .insurance-item>.bottom{padding-top:20px;flex-direction:column;row-gap:8px}@media(min-width: 576px){.section-travel-price>.section-main>.tabs>.tabs-content>.insurances-content>.insurances-container>#list-insurances>.k-listview-content .insurance-item>.bottom{flex-direction:row}}.section-travel-price>.section-main>.tabs>.tabs-content>.insurances-content>.insurances-container>#list-insurances>.k-listview-content .insurance-item>.bottom>a{font-size:12px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container>.services>.k-listview>.k-listview-content,.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container .services-add-travel>.k-listview>.k-listview-content{overflow:unset}.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container>.services>.k-listview>.k-listview-content>.other-service-item,.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container .services-add-travel>.k-listview>.k-listview-content>.other-service-item{padding:17px;display:flex;border-radius:20px;background:#fff;box-shadow:0 4px 25px 0 #beaa9a}@media(max-width: 768px){.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container>.services>.k-listview>.k-listview-content>.other-service-item,.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container .services-add-travel>.k-listview>.k-listview-content>.other-service-item{flex-direction:column}}.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container>.services>.k-listview>.k-listview-content>.other-service-item>.image-wrapper>.first-image,.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container .services-add-travel>.k-listview>.k-listview-content>.other-service-item>.image-wrapper>.first-image{display:block;width:100%}.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container>.services>.k-listview>.k-listview-content>.other-service-item>.image-wrapper>.first-image>img,.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container .services-add-travel>.k-listview>.k-listview-content>.other-service-item>.image-wrapper>.first-image>img{border-radius:13px;display:block;margin:auto}.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container>.services>.k-listview>.k-listview-content>.other-service-item>.info,.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container .services-add-travel>.k-listview>.k-listview-content>.other-service-item>.info{display:flex;flex-direction:column;justify-content:space-between;row-gap:10px}.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container>.services>.k-listview>.k-listview-content>.other-service-item>.info>.description,.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container .services-add-travel>.k-listview>.k-listview-content>.other-service-item>.info>.description{color:black;font-size:12px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container>.services>.k-listview>.k-listview-content>.other-service-item>.info>.bottom>.price-quantity>.grey-pill,.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container>.services>.k-listview>.k-listview-content>.other-service-item>.info>.bottom>.price-quantity .price-pax,.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container .services-add-travel>.k-listview>.k-listview-content>.other-service-item>.info>.bottom>.price-quantity>.grey-pill,.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container .services-add-travel>.k-listview>.k-listview-content>.other-service-item>.info>.bottom>.price-quantity .price-pax{margin-right:30px}.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container>.services>.k-listview>.k-listview-content>.other-service-item>.info>.bottom>.price-quantity>.price-pax,.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container .services-add-travel>.k-listview>.k-listview-content>.other-service-item>.info>.bottom>.price-quantity>.price-pax{min-width:190px;column-gap:10px}.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container>.services>.k-listview>.k-listview-content>.other-service-item>.info>.bottom>.price-quantity>.price-pax>span,.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container .services-add-travel>.k-listview>.k-listview-content>.other-service-item>.info>.bottom>.price-quantity>.price-pax>span{color:#e95525;font-size:14px;font-weight:700;font-optical-sizing:auto;letter-spacing:.32px;text-align:center}.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container>.services>.k-listview>.k-listview-content>.other-service-item>.info>.bottom>.price-quantity>.price-pax>span.currency,.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container .services-add-travel>.k-listview>.k-listview-content>.other-service-item>.info>.bottom>.price-quantity>.price-pax>span.currency{font-weight:400}.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container>.services>.k-listview>.k-listview-content>.other-service-item>.info>.bottom>.price-quantity>.price-pax>div.separator,.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container .services-add-travel>.k-listview>.k-listview-content>.other-service-item>.info>.bottom>.price-quantity>.price-pax>div.separator{background:#2e2e2e;height:20px;width:1px;display:inline-block}.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container>.services>.k-listview>.k-listview-content>.other-service-item>.info>.bottom>.price-quantity>.price-pax>span.pax,.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container .services-add-travel>.k-listview>.k-listview-content>.other-service-item>.info>.bottom>.price-quantity>.price-pax>span.pax{color:#2e2e2e;font-size:14px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container>.services>.k-listview>.k-listview-content>.other-service-item>.info>.bottom>.price-quantity>.total-amount,.section-travel-price>.section-main>.tabs>.tabs-content>.other-services-content>.other-services-container .services-add-travel>.k-listview>.k-listview-content>.other-service-item>.info>.bottom>.price-quantity>.total-amount{background:#f6871f;padding:14px 21px;color:white;border-radius:28.5px;color:white;font-size:12px;font-weight:700;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack:not(.active){display:none}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack>.title{align-items:center;column-gap:9px}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel{padding:17px;border-radius:20px;background:#fff;box-shadow:0 4px 25px 0 #beaa9a}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel[data-active=true]>.contentCircuitoHotel>.infoCircuitoHotel>.bottom>.btn-select{background:#e95525;color:white}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel[data-active=true]>.contentCircuitoHotel>.infoCircuitoHotel>.bottom>.btn-select>span,.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel[data-active=true]>.contentCircuitoHotel>.infoCircuitoHotel>.bottom>.btn-select i,.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel[data-active=true]>.contentCircuitoHotel>.infoCircuitoHotel>.bottom>.btn-select p,.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel[data-active=true]>.contentCircuitoHotel>.infoCircuitoHotel>.bottom>.btn-select h1,.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel[data-active=true]>.contentCircuitoHotel>.infoCircuitoHotel>.bottom>.btn-select h2,.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel[data-active=true]>.contentCircuitoHotel>.infoCircuitoHotel>.bottom>.btn-select h3,.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel[data-active=true]>.contentCircuitoHotel>.infoCircuitoHotel>.bottom>.btn-select h4,.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel[data-active=true]>.contentCircuitoHotel>.infoCircuitoHotel>.bottom>.btn-select h5{color:white}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel[data-active=true]>.contentCircuitoHotel>.infoCircuitoHotel>.bottom>.btn-select{touch-action:none;pointer-events:none}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel[data-active=true]>.contentCircuitoHotel>.infoCircuitoHotel>.bottom>.btn-select:before{content:attr(data-selected)}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.contentCircuitoHotel{display:flex;flex-grow:1}@media(max-width: 768px){.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.contentCircuitoHotel{flex-direction:column}}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.contentCircuitoHotel>.hotel-gallery>.no-image-wrapper,.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.contentCircuitoHotel>.hotel-gallery a:first-child{display:block;width:100%}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.contentCircuitoHotel>.hotel-gallery>.no-image-wrapper>img,.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.contentCircuitoHotel>.hotel-gallery a:first-child>img{display:block;border-radius:13px;margin:auto}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.contentCircuitoHotel>.infoCircuitoHotel{flex-grow:1}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.contentCircuitoHotel>.infoCircuitoHotel>.top{column-gap:9px}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.contentCircuitoHotel>.infoCircuitoHotel>.top>.title>h3{font-weight:600;line-height:108%}@media(max-width: 576px){.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.contentCircuitoHotel>.infoCircuitoHotel>.middle>.white-pill{place-self:center}}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.contentCircuitoHotel>.infoCircuitoHotel>.middle>.inf-regimen-room>.room-regim-selected{display:flex;column-gap:8px;row-gap:11px}@media(max-width: 576px){.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.contentCircuitoHotel>.infoCircuitoHotel>.middle>.inf-regimen-room>.room-regim-selected{flex-wrap:wrap;justify-content:center}}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.contentCircuitoHotel>.infoCircuitoHotel .pending-confirmation.estadoch{color:#e95525;font-size:11px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.contentCircuitoHotel>.infoCircuitoHotel .pending-confirmation.estadoch:before{content:attr(data-text-confirmed)}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.contentCircuitoHotel>.infoCircuitoHotel .pending-confirmation.estadoch[data-confirmed=false]:before{content:attr(data-text-unconfirmed)}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.contentCircuitoHotel>.infoCircuitoHotel>.bottom>.btn-tariffs{border-radius:28.5px;padding:14px 21px}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.contentCircuitoHotel>.infoCircuitoHotel>.bottom>.btn-tariffs>span{font-size:12px;font-weight:600}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.contentCircuitoHotel>.infoCircuitoHotel>.bottom>.btn-tariffs:hover{opacity:.75}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.contentCircuitoHotel>.infoCircuitoHotel>.bottom>.btn-select{font-weight:600}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.contentCircuitoHotel>.infoCircuitoHotel>.bottom>.btn-select:before{content:attr(data-no-selected)}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.tab-rooms{display:grid;width:100%;overflow:auto}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.tab-rooms>hr{background:#dfdfdf;border:none;height:1px;width:100%;margin:auto;margin-bottom:30px}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.tab-rooms>.k-tabstrip-items-wrapper{border-bottom:none}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.tab-rooms>.k-tabstrip-items-wrapper .k-item.k-active{margin-bottom:-2px}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.tab-rooms>.k-tabstrip-items-wrapper>.k-tabstrip-items>li.k-tabstrip-item{padding:21px 36px;border:2px solid #b4b4b4;border-top-right-radius:18px;border-top-left-radius:18px}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.tab-rooms>.k-tabstrip-items-wrapper>.k-tabstrip-items>li.k-tabstrip-item>span.k-link{padding-inline:0;padding-block:0;color:black;font-size:12px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.tab-rooms>.tarifasCircuitoHotel{border-top-width:2px !important;border:2px solid #b4b4b4;border-bottom-right-radius:18px;border-bottom-left-radius:18px;border-top-right-radius:18px;padding-block:16px;padding-inline:16px;overflow-x:auto !important}@media(min-width: 992px){.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.tab-rooms>.tarifasCircuitoHotel{padding-block:36px;padding-inline:36px}}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.tab-rooms>.tarifasCircuitoHotel>table td,.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.tab-rooms>.tarifasCircuitoHotel>table th{text-align:center;padding:6px;border-bottom:2px solid #f2efef}@media(min-width: 992px){.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.tab-rooms>.tarifasCircuitoHotel>table td,.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.tab-rooms>.tarifasCircuitoHotel>table th{padding:16px}}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.tab-rooms>.tarifasCircuitoHotel>table th,.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.tab-rooms>.tarifasCircuitoHotel>table td:first-child{color:black;font-size:12px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.tab-rooms>.tarifasCircuitoHotel>table td:first-child{text-align:left;padding-left:0}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.tab-rooms>.tarifasCircuitoHotel>table td>a{text-decoration:none;color:#f6871f;font-size:12px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.tab-rooms>.tarifasCircuitoHotel>table td>a[data-active=true],.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .circuitoHotel>.tab-rooms>.tarifasCircuitoHotel>table td>a:hover{color:#e95525;font-weight:800}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .show-more-hotels>button.btn-show-more::before{content:attr(data-text-less)}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .show-more-hotels>button.btn-show-more[data-active=false]::before{content:attr(data-text-more)}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .other-hotels>.k-listview>.k-listview-content{overflow:unset;padding-left:8px;padding-right:8px;padding-bottom:8px}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .other-hotels>.search-box-wrapper{position:relative}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .other-hotels>.search-box-wrapper>input.search-box{border:none;outline:none;border-radius:99px;background:#f6f1ed;color:#897676;padding:30px 20px}.section-travel-price>.section-main>.tabs>.tabs-content>.hotels-content>#circuitosHotelesList>.divPack .other-hotels>.search-box-wrapper>.icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#897676}.section-travel-price>.section-booking-summary[data-is-calculating=false] #main-header>.loading{display:none}.section-travel-price>.section-booking-summary[data-is-calculating=true] .summary-booking-buttons>button{touch-action:none;pointer-events:none;background:#eee;color:black}.section-travel-price>.section-booking-summary[data-is-calculating=true] .summary-booking-buttons>button>span,.section-travel-price>.section-booking-summary[data-is-calculating=true] .summary-booking-buttons>button i,.section-travel-price>.section-booking-summary[data-is-calculating=true] .summary-booking-buttons>button p,.section-travel-price>.section-booking-summary[data-is-calculating=true] .summary-booking-buttons>button h1,.section-travel-price>.section-booking-summary[data-is-calculating=true] .summary-booking-buttons>button h2,.section-travel-price>.section-booking-summary[data-is-calculating=true] .summary-booking-buttons>button h3,.section-travel-price>.section-booking-summary[data-is-calculating=true] .summary-booking-buttons>button h4,.section-travel-price>.section-booking-summary[data-is-calculating=true] .summary-booking-buttons>button h5{color:black}.section-travel-price>.section-booking-summary[data-is-calculating=true] #main-header>.content{display:none}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details{padding-left:8px;padding-right:8px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>div.booking-title>h3{margin-top:34px;color:black;font-size:18px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.horizontal-separator{margin-top:26px;margin-bottom:20px;border:none;background:#dadada;height:2px;width:100%}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.info-grid{position:relative}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.info-grid>.content>div{display:grid;grid-template-columns:repeat(2, 1fr)}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.info-grid>.content>.total-price>span:first-child{color:black;font-size:32px;font-weight:700;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.info-grid>.content>.total-price>span:last-of-type{color:#e95525;font-size:32px;font-weight:700;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.info-grid>.content>.total-price>span:last-of-type .tip-detail-price{cursor:pointer}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.info-grid>.content>.total-price>span:last-of-type .tip-detail-price:hover{opacity:.85}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.info-grid>.content>.total-price>span:last-of-type>.currency{font-weight:400}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.info-grid>.content>.passengers{margin-top:20px;color:black;font-size:15px;font-weight:700;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.info-grid>.content>.price-by-passenger>:first-child{color:black;font-size:15px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.info-grid>.content>.price-by-passenger>:last-child{color:black;font-size:13px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.info-grid>.content>.price-by-passenger>:last-child>.tax{font-size:11px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service{margin-top:37px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.top>span.title{color:black;font-size:15px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.top>.right-buttons{display:flex;justify-content:center;align-items:center;column-gap:10px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations{margin-top:10px;display:flex;flex-direction:column;row-gap:5px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item{padding:15px 23px;background:#f6f1ed;border-radius:5px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item.flight>.service-info{display:flex;flex-direction:column}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item.flight>.service-info>.service-name{color:black;font-size:15px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item.flight>.service-info>.service-datetime{color:black;font-size:13px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item.insurance{flex-direction:column;row-gap:11px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item.insurance>.top .insurance-title{color:black;font-size:15px;font-weight:700;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item.insurance>.top .insurance-price-name{color:black;font-size:13px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item.insurance>.insurance-price{color:black;font-size:12px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item.insurance>.insurance-downloads{display:flex;row-gap:11px;flex-direction:column}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item.insurance>.insurance-downloads .download-doc{color:black;font-size:15px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item.insurance>.insurance-downloads .download-doc>a{text-decoration:none;color:inherit}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item.insurance>.insurance-downloads .download-doc:hover{opacity:.75}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item.insurance>.insurance-downloads .download-doc{cursor:pointer}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item.insurance>.bottom{text-align:end}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item.insurance>.bottom>button{font-weight:600}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item.other-service>.title>h4{color:black;font-size:15px;font-weight:700;font-optical-sizing:auto;letter-spacing:.32px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item.other-service ul>li{list-style-type:none}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item.other-service ul>li>div.name-price-remove>.remove-service{font-size:12px;font-weight:600}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item.hotel>.options-hotel>.rooms>.room>div{font-size:13px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item:first-child{border-top-left-radius:20px;border-top-right-radius:20px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.section-travel-price>.section-booking-summary>.summary-container>div.booking-details>.chosen-service>.list>.combinations>.service-item button[data-action=download-itinerary].disabled{opacity:.75;pointer-events:none;touch-action:none}.tooltip-detail-price-info{padding:16px;border-radius:13px}.tooltip-detail-price-info>.top>.total>span{color:#e95525;font-size:13px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.tooltip-detail-price-info>.top>.total>span>span{font-weight:400}.tooltip-detail-price-info>.prices>hr{background:#dadada;width:95%;margin:auto;border:none;height:1px;margin-top:5px;margin-bottom:5px}.tooltip-detail-price-info>.prices>.pax-price-info>.user-icon{flex-grow:1;text-align:center}.grey-pill{border-radius:50px;border:2px solid #e6e6e6;background:#f8f8f8;padding:10px 20px}.grey-pill>span{color:#2e2e2e;font-size:12px;font-weight:700;font-optical-sizing:auto;letter-spacing:.32px;text-wrap:nowrap}.white-pill{border-radius:99px;border:1px solid #e2e2e2;background:white;padding:10px 19px;width:fit-content}.white-pill>span:first-child{color:#989595;font-size:11px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.white-pill>span:nth-child(2){color:black;font-size:11px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}label.checkbox-outer{margin-right:8px;border-radius:4px;position:relative;border:2px solid #f6871f;height:20px;width:20px;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-shrink:0}label.checkbox-outer>i{pointer-events:none;display:none}label.checkbox-outer:has(input[type=checkbox]:disabled){pointer-events:none;touch-action:none;opacity:.55}label.checkbox-outer:has(input[type=checkbox]:checked){background:#f6871f}label.checkbox-outer:has(input[type=checkbox]:checked)>i{display:block}label.checkbox-outer>input[type=checkbox]{position:absolute;top:0;bottom:0;width:0;height:0;cursor:pointer}.summary-booking-buttons{margin-top:34px;display:flex;column-gap:10px}.summary-booking-buttons>button{width:stretch;width:-moz-available}@media(min-width: 576px){.summary-booking-buttons>button{padding:23px 50px}}.template-summary-prices>.prices-table th,.template-summary-prices>.prices-table td{padding:4px;border:1px solid grey}.template-summary-prices>.prices-table{border-spacing:0;border-collapse:collapse}.primary-pager{margin-top:20px;border:none;background:none}.primary-pager>.k-pager-numbers-wrap>button>span{color:#e95525}.primary-pager>.k-pager-numbers-wrap>.k-dropdown{display:none !important}.primary-pager>.k-pager-numbers-wrap>.k-pager-numbers{display:flex}.primary-pager>.k-pager-numbers-wrap>.k-pager-numbers>.k-button-flat-primary{color:#e95525}.flights-content>#container-flights{position:relative}.flights-content>#container-flights>.loading{position:absolute;height:100%;width:100%;top:0;left:0;z-index:20;background:rgba(255, 255, 255, 0.55)}.flights-content>#container-flights>.switcher{background:#f3f3f3;border-radius:99px;padding:15px 42px;width:fit-content}.flights-content>#container-flights>.switcher>.double-button{position:relative}.flights-content>#container-flights>.switcher>.double-button>#first-button:has(#btn-selected-flight){transform:translateX(25%)}.flights-content>#container-flights>.switcher>.double-button>#first-button:has(#btn-other-flights){transform:translateX(30%)}.flights-content>#container-flights>.switcher>.double-button>#first-button{z-index:5}.flights-content>#container-flights>.switcher>.double-button>#first-button>button{min-width:105px;position:relative;text-wrap:nowrap;touch-action:none;font-weight:600;background:#e95525;color:white}.flights-content>#container-flights>.switcher>.double-button>#first-button>button>span,.flights-content>#container-flights>.switcher>.double-button>#first-button>button i,.flights-content>#container-flights>.switcher>.double-button>#first-button>button p,.flights-content>#container-flights>.switcher>.double-button>#first-button>button h1,.flights-content>#container-flights>.switcher>.double-button>#first-button>button h2,.flights-content>#container-flights>.switcher>.double-button>#first-button>button h3,.flights-content>#container-flights>.switcher>.double-button>#first-button>button h4,.flights-content>#container-flights>.switcher>.double-button>#first-button>button h5{color:white}@media(max-width: 768px){.flights-content>#container-flights>.switcher>.double-button>#first-button>button{justify-content:center}}.flights-content>#container-flights>.switcher>.double-button>#second-button{z-index:2}.flights-content>#container-flights>.switcher>.double-button>#second-button>button{min-width:105px;position:relative;text-wrap:nowrap;padding-left:50px;background:white;font-weight:600;color:#f6871f}.flights-content>#container-flights>.switcher>.double-button>#second-button>button>span,.flights-content>#container-flights>.switcher>.double-button>#second-button>button i,.flights-content>#container-flights>.switcher>.double-button>#second-button>button p,.flights-content>#container-flights>.switcher>.double-button>#second-button>button h1,.flights-content>#container-flights>.switcher>.double-button>#second-button>button h2,.flights-content>#container-flights>.switcher>.double-button>#second-button>button h3,.flights-content>#container-flights>.switcher>.double-button>#second-button>button h4,.flights-content>#container-flights>.switcher>.double-button>#second-button>button h5{color:#f6871f}.flights-content>#container-flights>.switcher>.double-button>#second-button>button:hover{background:#f6871f;color:white}.flights-content>#container-flights>.switcher>.double-button>#second-button>button:hover>span,.flights-content>#container-flights>.switcher>.double-button>#second-button>button:hover i,.flights-content>#container-flights>.switcher>.double-button>#second-button>button:hover p,.flights-content>#container-flights>.switcher>.double-button>#second-button>button:hover h1,.flights-content>#container-flights>.switcher>.double-button>#second-button>button:hover h2,.flights-content>#container-flights>.switcher>.double-button>#second-button>button:hover h3,.flights-content>#container-flights>.switcher>.double-button>#second-button>button:hover h4,.flights-content>#container-flights>.switcher>.double-button>#second-button>button:hover h5{color:white}.flights-content>#container-flights>#other-flights{display:none}.flights-content>#container-flights>#other-flights>.filters{margin-top:27px;display:flex;gap:15px 10px;flex-wrap:wrap;justify-content:space-evenly;flex-direction:column}@media(min-width: 768px){.flights-content>#container-flights>#other-flights>.filters{flex-direction:row}}.flights-content>#container-flights>#other-flights .k-listview-content{overflow:unset}.flights-content>#container-flights .flight-tarifa.flight-wrapper{border-radius:20px;background:white;box-shadow:0 4px 25px 0 #beaa9a;padding:8px 10px;margin-top:33px}@media(min-width: 768px){.flights-content>#container-flights .flight-tarifa.flight-wrapper{padding:15px 20px}}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-is-listview=false] table>thead>tr>th.price{visibility:hidden}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-is-listview=false] .flight-grid{display:none}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-is-listview=false] .flight-footer{display:none}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-is-listview=false]>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-radio-button{display:none}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-is-listview=false]>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.vertical-separator{display:none}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-is-listview=true]>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item:has(input[type=radio]:not(:checked))>.col-journey>.direct-flight-journey>.journey-block>.journey-stops>.stop,.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-is-listview=true]>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item:has(input[type=radio]:not(:checked))>.col-journey .stop-over-flight-journey>.journey-block>.journey-stops>.stop{background:#ffc38c}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-is-listview=true]>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item:has(input[type=radio]:not(:checked))>.col-journey>.direct-flight-journey>.journey-block>.journey-stops>.stop::after,.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-is-listview=true]>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item:has(input[type=radio]:not(:checked))>.col-journey .stop-over-flight-journey>.journey-block>.journey-stops>.stop::after{background:#ffc38c}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-is-listview=true]>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item:has(input[type=radio]:not(:checked))>.col-journey>.direct-flight-journey>.journey-block>.journey-line,.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-is-listview=true]>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item:has(input[type=radio]:not(:checked))>.col-journey .stop-over-flight-journey>.journey-block>.journey-line{background:linear-gradient(90deg, #FFEEDE 0%, #FFC38C 100%)}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-is-listview=true]>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item:has(input[type=radio]:not(:checked))>.col-journey>.direct-flight-journey>.journey-block>.journey-line::after,.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-is-listview=true]>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item:has(input[type=radio]:not(:checked))>.col-journey .stop-over-flight-journey>.journey-block>.journey-line::after{background:#ffc38c}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-is-listview=true]>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item:has(input[type=radio]:not(:checked))>.col-journey>.direct-flight-journey>.journey-block>.journey-info>*,.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-is-listview=true]>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item:has(input[type=radio]:not(:checked))>.col-journey .stop-over-flight-journey>.journey-block>.journey-info>*{color:#7d7d7d}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-is-listview=true]>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item:has(input[type=radio]:not(:checked))>.col-airline-logo-duration>.duration{color:#7d7d7d}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-is-listview=true]>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item:has(input[type=radio]:not(:checked))>.col-suitcase i{color:#7d7d7d}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-is-listview=true]>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item:has(input[type=radio]:not(:checked))>.col-info-emision i{color:#7d7d7d}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-collapsed=true] .flight-itineraries{visibility:hidden;height:0}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-collapsed=true] button.show-flights>i{transform:rotate(180deg)}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=true]>.flight-footer>.select-flight>button{background:#e95525;color:white}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=true]>.flight-footer>.select-flight>button>span,.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=true]>.flight-footer>.select-flight>button i,.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=true]>.flight-footer>.select-flight>button p,.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=true]>.flight-footer>.select-flight>button h1,.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=true]>.flight-footer>.select-flight>button h2,.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=true]>.flight-footer>.select-flight>button h3,.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=true]>.flight-footer>.select-flight>button h4,.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=true]>.flight-footer>.select-flight>button h5{color:white}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=true]>.flight-footer>.select-flight>button{pointer-events:none;touch-action:none}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=true]>.flight-footer>.select-flight>button>span::after{content:"Seleccionado"}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=false]>.flight-footer>.select-flight>button{background:#f6871f;color:white}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=false]>.flight-footer>.select-flight>button>span,.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=false]>.flight-footer>.select-flight>button i,.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=false]>.flight-footer>.select-flight>button p,.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=false]>.flight-footer>.select-flight>button h1,.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=false]>.flight-footer>.select-flight>button h2,.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=false]>.flight-footer>.select-flight>button h3,.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=false]>.flight-footer>.select-flight>button h4,.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=false]>.flight-footer>.select-flight>button h5{color:white}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=false]>.flight-footer>.select-flight>button:hover{background:#e95525}.flights-content>#container-flights .flight-tarifa.flight-wrapper[data-selected=false]>.flight-footer>.select-flight>button>span::after{content:"Seleccionar"}.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table th,.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table td{padding:15px}@media(min-width: 768px){.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table th,.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table td{padding:20px}}@media(max-width: 576px){.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table th.cell-sm-hide,.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table td.cell-sm-hide{display:none}}.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table{border-spacing:0;border-collapse:collapse}.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table>thead{margin-bottom:15px}.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table>thead>tr>th.price{color:#e95525;font-size:13px;font-weight:700;font-optical-sizing:auto;letter-spacing:.32px}.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table>thead>tr>th{text-align:left;color:#8e8e8e;font-size:11px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table>tbody>tr>td{color:black;font-size:13px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table>tbody>tr>td.origin-destination{font-weight:600}.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table>tbody>tr>td.arrow{text-align:center}.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table>tbody>tr>td.arrow>i{color:#f6871f}@media(max-width: 576px){.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table>tbody>tr>td.time{text-align:center}}.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table>tbody>tr>td{background:#f8f8f8;text-align:left}.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table>tbody>tr:first-child>td:first-child{border-top-left-radius:13px}.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table>tbody>tr:first-child>td:last-child{border-top-right-radius:13px}@media(max-width: 576px){.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table>tbody>tr:first-child>.time{border-top-right-radius:13px}}.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table>tbody>tr:last-child>td:first-child{border-bottom-left-radius:13px}@media(max-width: 576px){.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table>tbody>tr:last-child>.time{border-bottom-right-radius:13px}}.flights-content>#container-flights .flight-tarifa.flight-wrapper .flight-grid table>tbody>tr:last-child>td:last-child{border-bottom-right-radius:13px}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-footer{padding:20px;flex-wrap:wrap;gap:8px}@media(min-width: 768px){.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-footer{flex-wrap:nowrap}}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-footer>.limit-date{color:#565656;font-size:13px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-footer>.select-flight>button>i{transform:rotate(45deg)}@media(max-width: 576px){.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-footer>.show-flights{order:3}}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-footer>.show-flights>button{background:#f8f8f8}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-footer>.show-flights>button>*{pointer-events:none}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-footer>.show-flights>button>span,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-footer>.show-flights>button i{color:black;font-size:13px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-footer>.show-flights>button:hover{background:#f6871f}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-footer>.show-flights>button:hover>span,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-footer>.show-flights>button:hover i{color:white}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries{margin-top:20px}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.itinerary-header{margin-bottom:0}@media(min-width: 768px){.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.itinerary-header{margin-bottom:32px}}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.itinerary-header>.flight-title{column-gap:5px}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.itinerary-header>.flight-title>.origen-destino{color:black;font-size:14px;font-weight:700;font-optical-sizing:auto;letter-spacing:.24px}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.itinerary-header>.flight-title>.flight-type>*{text-transform:uppercase}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items{display:flex;flex-direction:column}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item{display:flex;align-items:center;margin-bottom:30px;margin-top:30px;flex-wrap:wrap}@media(min-width: 768px){.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item{flex-wrap:nowrap}}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item:has(input[type=radio]:checked)>.col-radio-button>label::after{content:"";height:18px;width:18px;display:block;background:#f6871f;border-radius:50%}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-radio-button>label{display:block;height:30px;width:30px;border-radius:50%;border:3px solid #afafaf;display:flex;justify-content:center;align-items:center;cursor:pointer}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-radio-button>label>input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-suitcase{margin-right:30px}@media(max-width: 576px){.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-suitcase{order:1;margin-right:5px}}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-suitcase>.div-suitecase{position:relative}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-suitcase>.div-suitecase>i.suitecase-icon{color:#3d3d3d}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-suitcase>.div-suitecase>i.xmark-icon{position:absolute;z-index:8;right:0;bottom:0;transform:translateX(25%) translateY(25%);font-weight:900}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-suitcase>.div-suitecase>i.xmark-icon::before{background:white;border-radius:50%}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-airline-logo-duration{margin-right:15px}@media(max-width: 576px){.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-airline-logo-duration{order:1}}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-airline-logo-duration>img{margin-right:11px}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-airline-logo-duration>.duration{text-wrap:nowrap;color:black;font-size:12px;font-weight:400;font-optical-sizing:auto;letter-spacing:.16px}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-info-emision{margin-left:36px}@media(max-width: 576px){.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-info-emision{order:1;display:flex;align-items:center;margin-left:0}}@media(max-width: 320px){.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-info-emision>.info{display:none}}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-info-emision i{color:#3d3d3d}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-info-emision>.info-wrapper{position:absolute;right:20px;color:black;font-size:12px;font-weight:700;font-optical-sizing:auto;letter-spacing:.16px}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-info-emision>.info-wrapper>.category{font-weight:400}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.vertical-separator{width:3px;height:44px;background:#cdcdcd;margin-right:11px}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey{position:relative}@media(max-width: 576px){.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey{order:2}}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey{display:flex;align-items:center}@media(max-width: 576px){.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey.stop-over-flight-journey,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey.stop-over-flight-journey{flex-direction:column}}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey>.stops-number,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey>.stops-number{text-align:center}@media(min-width: 768px){.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey>.stops-number>.top,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey>.stops-number>.top{margin-left:21px;margin-right:21px}}@media(min-width: 992px){.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey>.stops-number>.top,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey>.stops-number>.top{margin-left:55px;margin-right:55px}}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey>.stops-number>.top>.lnk-info-escales,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey>.stops-number>.top>.lnk-info-escales{text-decoration:none;text-wrap:nowrap;color:black;font-size:14px;font-weight:700;font-optical-sizing:auto;letter-spacing:.16px}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey>.stops-number>.top>div.category>span,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey>.stops-number>.top>div.category>span{color:black;font-size:12px;font-weight:400;font-optical-sizing:auto;letter-spacing:.16px}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey>.stops-number>.bottom>div.duration>span,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey>.stops-number>.bottom>div.duration>span{color:black;font-size:12px;font-weight:700;font-optical-sizing:auto;letter-spacing:.16px}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey>.journey-block,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey>.journey-block{position:relative}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey>.journey-block>.journey-stops,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey>.journey-block>.journey-stops{position:relative}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey>.journey-block>.journey-stops>.stop,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey>.journey-block>.journey-stops>.stop{position:absolute;border-radius:99px;background:#e95525;padding:10px 15px}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey>.journey-block>.journey-stops>.stop::after,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey>.journey-block>.journey-stops>.stop::after{content:"";position:absolute;height:13px;width:13px;border-radius:2px;left:50%;transform:translateX(-50%) translateY(30%) rotate(-45deg);bottom:0;background:#e95525;z-index:2}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey>.journey-block>.journey-stops>.stop.left,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey>.journey-block>.journey-stops>.stop.left{transform:translateX(-50%) translateY(-130%);top:0;left:0}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey>.journey-block>.journey-stops>.stop.right,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey>.journey-block>.journey-stops>.stop.right{transform:translateX(50%) translateY(-130%);top:0;right:0}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey>.journey-block>.journey-stops>.stop>span.destination,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey>.journey-block>.journey-stops>.stop>span.destination{z-index:5;color:white;font-size:12px;font-weight:700;font-optical-sizing:auto;letter-spacing:.16px}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey>.journey-block>.journey-stops>.stop>span.time,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey>.journey-block>.journey-stops>.stop>span.time{z-index:5;color:white;font-size:12px;font-weight:500;font-optical-sizing:auto;letter-spacing:.16px}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey>.journey-block>.journey-line,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey>.journey-block>.journey-line{height:4px;border-radius:17px;background:linear-gradient(90deg, #FFEEDE 0%, #F6871F 100%);position:relative}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey>.journey-block>.journey-line::before,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey>.journey-block>.journey-line::before{content:"";left:0;position:absolute;transform:translateY(-50%) translateX(-50%);top:50%;height:10px;width:10px;background:#ffeddc;border-radius:50%}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey>.journey-block>.journey-line::after,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey>.journey-block>.journey-line::after{content:"";right:0;position:absolute;transform:translateY(-50%) translateX(50%);top:50%;height:10px;width:10px;background:#f6871f;border-radius:50%}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey>.journey-block>.journey-info,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey>.journey-block>.journey-info{margin-top:11px;position:absolute;display:flex;justify-content:center}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey>.journey-block>.journey-info>*,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey>.journey-block>.journey-info>*{color:black;font-size:12px;font-weight:700;font-optical-sizing:auto;letter-spacing:.16px}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey>.direct-flight-journey>.journey-block>.journey-info .category,.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-itinerary>.flights-items>.flight-item>.col-journey .stop-over-flight-journey>.journey-block>.journey-info .category{font-weight:400}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>.flight-type{text-align:center;margin-top:10px;text-transform:uppercase;color:black;font-size:16px;font-weight:700;font-optical-sizing:auto;letter-spacing:.16px}.flights-content>#container-flights .flight-tarifa.flight-wrapper>.flight-itineraries>.flight-itinerary-container>hr{width:80%;margin:auto;margin-top:auto;margin-bottom:auto;margin-top:11px;margin-bottom:11px;background:#cdcdcd;color:#cdcdcd;border:none;height:2px}.tip-segments{padding:10px}.tip-segments>.flights>table td,.tip-segments>.flights>table th{text-align:center;padding:10px}.tip-segments>.flights hr{border:none;height:2px;color:#bfbfbf;width:95%;background:#bfbfbf;margin:auto}.tip-segments>.flights>.escala>.title{text-align:center}.tip-segments>.flights>.escala>.escala-travels{justify-content:space-around;column-gap:10px}.page-about .image-wrapper{position:relative;border-radius:33px}.page-about .image-wrapper::after{content:"";position:absolute;background:linear-gradient(180deg, rgba(0, 0, 0, 0.55) 0%, rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.55) 100%);top:0;left:0;width:100%;height:100%;border-radius:33px}.page-about .image-wrapper>img{object-fit:cover;object-position:center;max-inline-size:100%;width:100%;height:800px;display:block;border-radius:33px}.page-about .image-wrapper>div.title{position:absolute;z-index:10;text-align:center;left:0;top:-50px;visibility:hidden}.page-about .image-wrapper>div.title>h2{color:white;font-size:74px;font-weight:600;font-optical-sizing:auto;letter-spacing:-0.74px;text-shadow:0 4px 4px rgba(0, 0, 0, 0.2)}.page-about .info{background:#f6f1ed;padding:30px;border-radius:33px}.page-about .info>.info-sections{display:flex;flex-direction:column;row-gap:30px}.page-about .info>.info-sections>.info-section{column-gap:30px;row-gap:10px;display:flex;flex-direction:column}@media(min-width: 992px){.page-about .info>.info-sections>.info-section{flex-direction:row}}.page-about .info>.info-sections>.info-section>.image-travel{width:fit-content;margin:auto;position:relative}.page-about .info>.info-sections>.info-section>.image-travel>img,.page-about .info>.info-sections>.info-section>.image-travel picture>img{display:block;border-radius:33px;max-inline-size:100%;width:100%;max-width:450px}@media(min-width: 576px){.page-about .info>.info-sections>.info-section>.image-travel>img,.page-about .info>.info-sections>.info-section>.image-travel picture>img{width:450px;height:350px}}.page-about .info>.info-sections>.info-section>.paragraph{display:flex;flex-direction:column;row-gap:15px}.page-about .info>.info-sections>.info-section>.paragraph>p{color:#3d3d3d;font-size:16px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px;line-height:1.8rem;text-align:justify}.page-about>.our-philosophy>.sections{display:grid;grid-template-columns:repeat(1, 1fr);column-gap:20px;row-gap:20px}@media(min-width: 576px){.page-about>.our-philosophy>.sections{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.page-about>.our-philosophy>.sections{grid-template-columns:repeat(3, 1fr)}}.page-about>.our-philosophy>.sections>.section{padding:30px;background-color:#f6f1ed;border-radius:33px}.page-about>.our-philosophy>.sections>.section>.inner-text{padding-top:16px;padding-bottom:16px;font-weight:500;line-height:1.5rem;text-align:justify}.page-about>.services>.sections{grid-template-columns:repeat(1, 1fr);display:grid;gap:12px}@media(min-width: 576px){.page-about>.services>.sections{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.page-about>.services>.sections{grid-template-columns:repeat(3, 1fr);gap:0}}.page-about>.services>.sections>.section{padding:30px;background-color:#f6f1ed}@media(max-width: 992px){.page-about>.services>.sections>.section{border-radius:33px}}@media(min-width: 992px){.page-about>.services>.sections>.section:first-child{border-top-left-radius:33px;border-bottom-left-radius:33px}}@media(min-width: 992px){.page-about>.services>.sections>.section:last-child{border-top-right-radius:33px;border-bottom-right-radius:33px}}.page-about>.services>.sections>.section>.title{text-align:center}.page-about>.services>.sections>.section>.inner-text{padding-top:16px;padding-bottom:16px;font-weight:500;line-height:1.5rem;text-align:justify}.page-about>.services>.sections>.section>.icon-wrapper{display:flex;align-content:center;justify-content:center}.page-about>.services>.sections>.section>.icon-wrapper>.rounded-icon{border-radius:50%;height:50px;width:50px;display:flex;justify-content:center;align-items:center}.page-about>.services>.sections>.section>.icon-wrapper>.rounded-icon>i{font-size:25px}.page-about>.partners>.list{display:grid;grid-template-columns:repeat(1, 1fr);gap:20px}@media(min-width: 768px){.page-about>.partners>.list{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.page-about>.partners>.list{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1400px){.page-about>.partners>.list{grid-template-columns:repeat(6, 1fr)}}.page-about>.partners>.list>.partner-icon{position:relative;display:flex;justify-content:center;align-items:center}.page-custom-travel{display:flex;justify-content:center;column-gap:30px}.page-custom-travel .form-primary{max-width:1000px}.page-custom-travel .form-primary .bottom{display:flex;justify-content:center;align-items:center}.page-custom-travel>.image-wrapper{position:relative;border-radius:33px}.page-custom-travel>.image-wrapper::after{content:"";position:absolute;background:linear-gradient(180deg, rgba(0, 0, 0, 0.55) 0%, rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.55) 100%);top:0;left:0;width:100%;height:100%;max-height:1000px;border-radius:33px}.page-custom-travel>.image-wrapper>img{object-fit:cover;object-position:center;max-inline-size:100%;width:100%;height:100%;max-height:1000px;display:block;border-radius:33px}.page-custom-travel>.image-wrapper>div.title{position:absolute;z-index:10;text-align:center;left:0;top:0;visibility:hidden}.page-custom-travel>.image-wrapper>div.title>h2{color:white;font-size:74px;font-weight:600;font-optical-sizing:auto;letter-spacing:-0.74px;text-shadow:0 4px 4px rgba(0, 0, 0, 0.2)}.page-my-data .horizontal-separator{margin-top:26px;margin-bottom:20px;border:none;background:#dadada;height:2px}.page-my-data .markup-container>.markup-inner>.top{flex-wrap:wrap}.page-my-data .markup-container>.markup-inner input[name=markup]{color:#979797;font-size:21px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px;border-radius:13px;background:#eee;outline:none;border:none;padding:25px 13px;width:120px;text-align:center}.page-my-data .markup-container>.markup-inner input[name=markup].error{border:2px solid #e95525}.page-my-data .markup-container>.markup-inner>.error-label-markup>label.error{color:#e95525;font-size:12px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.page-my-data .markup-container>.markup-inner>.info-message>*,.page-my-data .markup-container>.markup-inner>.info-message>ul>li{font-style:italic}.page-my-data .markup-container>.markup-inner>.info-message>ul>li::marker{color:#f6871f}.page-my-data .markup-container>.markup-inner>.info-message{color:black;font-size:12px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.page-my-data .logo-wrapper{width:fit-content;margin-left:auto;margin-right:auto;border:1px solid black}.page-my-data .logo-wrapper>.logo{cursor:pointer;display:block}.page-my-data .logo-wrapper>.logo:hover{opacity:.75}.page-my-data .logo-wrapper{position:relative}.page-my-data .logo-wrapper>.load{cursor:pointer;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.page-my-data .logo-wrapper>.load>i{font-size:50px;color:black}.page-my-data .logo-wrapper>.remove{cursor:pointer;position:absolute;right:20px;top:10px;display:none;transform:translate(-30px)}.page-my-data .logo-wrapper>.remove:hover{opacity:.75}.page-my-data .logo-wrapper>.remove>i{font-size:35px;color:black}#page-my-budget-booking>.filters>.top{display:flex;row-gap:10px;column-gap:10px;flex-direction:column}#page-my-budget-booking>.filters>.top>div{width:100% !important}@media(min-width: 768px){#page-my-budget-booking>.filters>.top{flex-direction:row;flex-wrap:wrap}#page-my-budget-booking>.filters>.top>div{width:calc(50% - 10px) !important}}@media(min-width: 1200px){#page-my-budget-booking>.filters>.top{align-items:center;flex-direction:row;flex-wrap:nowrap}#page-my-budget-booking>.filters>.top>div{width:100% !important}}#page-my-budget-booking>.filters>.top .datetime{position:relative}#page-my-budget-booking>.filters>.top .datetime>.inner-calendar{top:50%;transform:translateY(-50%);position:absolute;left:20px}#page-my-budget-booking>.filters>.top .datetime>input[type=datetime]{padding-left:50px}#page-my-budget-booking>.filters>hr{border:none;background:#dadada;height:2px;width:95%;margin-left:auto;margin-right:auto}#page-my-budget-booking>.filters>.bottom{display:flex;column-gap:10px;align-items:center}#page-my-budget-booking>.filters>.bottom>.filter-text{width:fit-content}#page-my-budget-booking>.filters>.bottom>.filter-text>input{max-width:400px}#page-budget-booking-details>.post-container>.header-pr{margin-bottom:12px}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailListView>.k-listview-content{padding:16px;background:#f6f1ed;border-radius:16px}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailListView>.k-listview-content>.header-info-pr{margin-bottom:12px;display:flex;align-items:center;justify-content:space-between}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailListView>.k-listview-content>.content-pr>.columns{display:flex;flex-direction:column}@media(min-width: 768px){#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailListView>.k-listview-content>.content-pr>.columns{flex-direction:row}}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailListView>.k-listview-content>.content-pr>.columns{justify-content:space-around}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailListView>.k-listview-content>.content-pr>.columns>.col{display:flex;flex-direction:column;row-gap:10px}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailFlights{padding:16px;background:#f6f1ed;border-radius:16px}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailFlights>h2{margin-bottom:12px}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailFlights>.content-pr>#flight-info>#manage-flight>.buttons{display:none}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailFlights>.content-pr>#flight-info>#manage-flight>#flight-detail>.back-flights-detail-prices>.back-flights-detail{display:flex;flex-direction:column;row-gap:18px}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailFlights>.content-pr>#flight-info>#manage-flight>#flight-detail>.back-flights-detail-prices>.back-flights-detail>.back-flight-item>.flight-header{margin-bottom:10px}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailFlights>.content-pr>#flight-info>#manage-flight>#flight-detail>.back-flights-detail-prices>.back-flights-detail>.back-flight-item>.flight-header>.tipo{float:right;font-weight:600}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailFlights>.content-pr>#flight-info>#manage-flight>#flight-detail>.back-flights-detail-prices>.back-flights-detail>.back-flight-item>.flight-header>.fa-angle-double-right{color:#e95525}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailFlights>.content-pr>#flight-info>#manage-flight>#flight-detail>.back-flights-detail-prices>.back-flights-detail>.back-flight-item>.flight-header>.k-grid-edit{display:none}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailFlights>.content-pr>#flight-info>#manage-flight>#flight-detail>.back-flights-detail-prices>.back-flights-detail>.back-flight-item>.flight-header-cols{border-top-right-radius:5px;border-top-left-radius:5px;display:grid;grid-template-columns:repeat(9, 1fr);padding:8px;background:#e95525}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailFlights>.content-pr>#flight-info>#manage-flight>#flight-detail>.back-flights-detail-prices>.back-flights-detail>.back-flight-item>.flight-header-cols>*{color:white;font-size:18px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px;text-align:center}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailFlights>.content-pr>#flight-info>#manage-flight>#flight-detail>.back-flights-detail-prices>.back-flights-detail>.back-flight-item>.flight-segments-info>.flight-segment-info{display:grid;grid-template-columns:repeat(9, 1fr);padding:8px}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailFlights>.content-pr>#flight-info>#manage-flight>#flight-detail>.back-flights-detail-prices>.back-flights-detail>.back-flight-item>.flight-segments-info>.flight-segment-info>*{text-align:center;color:#3d3d3d;font-size:16px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailPacks>.paquete-pr{margin-bottom:10px;padding:16px;background:#f6f1ed;border-radius:16px}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailPacks>.paquete-pr>.content-pr{margin-top:8px}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailPacks>.paquete-pr>.content-pr>.circuitHotel>div:nth-child(1){margin-bottom:10px}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailPacks>.paquete-pr>.content-pr>.circuitHotel>div:nth-child(2){margin-bottom:10px}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info>#detailPacks>.paquete-pr>.content-pr>.circuitHotel>div:nth-child(2)>div:nth-child(1){margin-bottom:6px}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info #detailInsurances{padding:16px;background:#f6f1ed;border-radius:16px}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info #detailInsurances>h2{margin-bottom:12px}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info #detailArchivos{padding:16px;background:#f6f1ed;border-radius:16px}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info #detailArchivos>h2{margin-bottom:12px}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info #detailArchivos>.content-pr{display:flex;align-items:center;row-gap:10px;column-gap:10px}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info #bonosServices{padding:16px;background:#f6f1ed;border-radius:16px}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info #bonosServices>h2{margin-bottom:12px}#page-budget-booking-details>.post-container>.container-info>.content-info>.div-info #bonosServices #gridBonosServices.k-grid a:hover{color:#e95525;opacity:.85}#page-destinations>.show-zones-container>.selected-item{column-gap:8px;display:flex;align-items:baseline;flex-direction:column}@media(min-width: 768px){#page-destinations>.show-zones-container>.selected-item{flex-direction:row}}#page-destinations>.show-zones-container>.selected-item>#selected-zone{color:#3d3d3d;font-size:42px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}#page-destinations>.show-zones-container>.selected-item>.separator{width:4px;height:34px;align-items:center;align-self:center}#page-destinations>.show-zones-container>.selected-item>#selected-zone{color:#3d3d3d;font-size:36px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}#page-destinations>.zones-container{padding:0px 30px;display:flex;align-items:center;box-shadow:0px 18px 20px -19px #beaa9a;position:relative;z-index:8}#page-destinations>.zones-container button.carousel-arrows{outline:none;background:transparent;border:none}#page-destinations>.zones-container button.carousel-arrows i{font-size:32px}#page-destinations>.zones-container button.carousel-arrows:hover{opacity:.55;cursor:pointer}#page-destinations>.zones-container>#carousel-zones>.swiper-wrapper>.zone{position:relative;width:fit-content;cursor:pointer;padding-top:16px;padding-bottom:16px}#page-destinations>.zones-container>#carousel-zones>.swiper-wrapper>.zone:hover>.title-zone{background:linear-gradient(232deg, #FF3E00 9.02%, #FF9335 89.71%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#page-destinations>.zones-container>#carousel-zones>.swiper-wrapper>.zone{color:#3d3d3d;font-size:36px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}#page-destinations>.zones-container>#carousel-zones>.swiper-wrapper>.zone>i{font-size:24px;background:linear-gradient(232deg, #FF3E00 9.02%, #FF9335 89.71%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#page-destinations>.zones-container>#carousel-zones>.swiper-wrapper>.zone.selected>.title-zone{background:linear-gradient(232deg, #FF3E00 9.02%, #FF9335 89.71%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#page-destinations>.zones-container>#carousel-zones>.swiper-wrapper>.zone.selected::after{position:absolute;content:"";width:60px;height:15px;bottom:0;background:linear-gradient(232deg, #FF3E00 9.02%, #FF9335 89.71%);clip-path:polygon(50% 0%, 0% 100%, 100% 100%);z-index:80;left:50%;transform:translateX(-50%)}#page-destinations>.destinations-container{display:grid;padding:20px 50px;grid-template-columns:repeat(4, 1fr);row-gap:10px;column-gap:10px;box-shadow:0px 18px 20px -19px #beaa9a}#page-destinations>.destinations-container>.destination{color:#3d3d3d;font-size:24px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px;cursor:pointer}#page-destinations>.destinations-container>.destination:hover>.title-destination{background:linear-gradient(232deg, #FF3E00 9.02%, #FF9335 89.71%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#page-destinations>.destinations-container>.destination.selected>.title-destination{background:linear-gradient(232deg, #FF3E00 9.02%, #FF9335 89.71%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#page-destinations>.destinations-container>.destination>i{font-size:24px;background:linear-gradient(232deg, #FF3E00 9.02%, #FF9335 89.71%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#page-destinations>.selected-destination-container>.image-wrapper{position:relative}#page-destinations>.selected-destination-container>.image-wrapper::after{content:"";position:absolute;background:linear-gradient(180deg, rgba(0, 0, 0, 0.55) 0%, rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.55) 100%);top:0;left:0;width:100%;height:100%;border-radius:33px}#page-destinations>.selected-destination-container>.image-wrapper>img{object-fit:cover;object-position:center;max-inline-size:100%;width:100%;height:800px;display:block;border-radius:33px}#page-destinations>.selected-destination-container>.image-wrapper>.text-wrapper{position:absolute;bottom:0;left:0;padding:36px;z-index:10}#page-destinations>.selected-destination-container>.image-wrapper>.text-wrapper>.title{color:white;font-size:74px;font-weight:600;font-optical-sizing:auto;letter-spacing:-0.74px}#page-destinations>.selected-destination-container>.image-wrapper>.text-wrapper>.description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:10;line-clamp:2;-webkit-box-orient:vertical;color:white;font-size:22px;font-weight:600;font-optical-sizing:auto;letter-spacing:-0.74px;text-align:justify}#page-destinations>.selected-destination-container>.info-map{min-height:300px}#page-destinations>.selected-destination-container>.info-map #map{min-height:300px;height:100%;border-radius:33px}#page-destinations>.selected-destination-container>.info-map>.country-information{padding:20px;display:grid;grid-template-columns:repeat(1, 1fr);column-gap:5px;row-gap:5px}@media(min-width: 576px){#page-destinations>.selected-destination-container>.info-map>.country-information{grid-template-columns:repeat(2, 1fr);column-gap:10px;row-gap:10px}}#page-destinations>.selected-destination-container>.info-map>.country-information>.info-item{display:flex}#page-destinations>.selected-destination-container>.info-map>.country-information>.info-item>.icon{padding-top:5px}#page-destinations>.selected-destination-container>.info-map>.country-information>.info-item>.right>.top>.info-title{color:#3d3d3d;font-size:25px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}#page-destinations>.selected-destination-container>.info-map>.country-information>.info-item>.right>.bottom>.info-value{color:black;font-size:18px;font-weight:400;font-optical-sizing:auto;letter-spacing:.32px}#page-destinations>.selected-destination-container>.info-map>.country-information>.info-item>.right>.bottom>.info-value:is(a){color:#f6871f}#page-destinations>.selected-destination-container>.button-tabs-mobile{display:flex;position:relative;height:fit-content;background:#e95525;border-radius:99px;box-shadow:1px 1px 9px 0px #beaa9a;width:fit-content;margin-left:auto;margin-right:auto;padding-top:16px;padding-bottom:16px;align-items:center}@media(min-width: 768px){#page-destinations>.selected-destination-container>.button-tabs-mobile{display:none}}#page-destinations>.selected-destination-container>.button-tabs-mobile>li.tab-slider{list-style:none;color:white;font-size:16px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px;z-index:3;padding-right:16px;padding-left:16px;cursor:pointer;text-align:center}#page-destinations>.selected-destination-container>.button-tabs-mobile>.button-tabs-dropdown-menu{position:absolute;padding:16px;background:white;z-index:80;left:50%;transform:translate(-50%, 102%);display:flex;flex-direction:column;row-gap:12px;width:225px;border-radius:12px;visibility:hidden}#page-destinations>.selected-destination-container>.button-tabs-mobile>.button-tabs-dropdown-menu>.dropdown-item:hover{color:#e95525;cursor:pointer}#page-destinations>.selected-destination-container>.button-tabs{position:relative;height:fit-content;background:white;border-radius:99px;box-shadow:1px 1px 9px 0px #beaa9a;width:fit-content;margin-left:auto;margin-right:auto;padding-top:16px;padding-bottom:16px;align-items:center;display:none}@media(min-width: 768px){#page-destinations>.selected-destination-container>.button-tabs{display:flex}}#page-destinations>.selected-destination-container>.button-tabs>.selected-tab{position:absolute;height:100%;left:0;top:0;background:#e95525;border-radius:99px}#page-destinations>.selected-destination-container>.button-tabs>li.tab-slider{list-style:none;color:#e95525;font-size:16px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px;z-index:3;padding-right:16px;padding-left:16px;cursor:pointer;text-align:center}#page-destinations>.selected-destination-container>.content-tabs>.content>.info-paragraph{padding:30px;background-color:#f6f1ed;border-radius:33px}#page-destinations>.selected-destination-container>.content-tabs>.content>.info-paragraph>.content{padding:12px;text-align:justify;padding-top:16px;font-weight:500;line-height:1.5rem}#page-destinations>.selected-destination-container>.content-tabs>.content>.info-paragraph>.content>p{margin-block-start:0 !important;margin-block-end:0 !important}#page-destinations>.selected-destination-container>.content-tabs>.content>.info-paragraph>.content>*{text-align:justify}#page-destinations>.selected-destination-container>.content-tabs>.content>.info-paragraph>.image-content{display:flex;flex-direction:column;flex-wrap:wrap}@media(min-width: 992px){#page-destinations>.selected-destination-container>.content-tabs>.content>.info-paragraph>.image-content{flex-direction:row;flex-wrap:nowrap}}#page-destinations>.selected-destination-container>.content-tabs>.content>.info-paragraph>.image-content>.image-wrapper{margin-left:auto;margin-right:auto}#page-destinations>.selected-destination-container>.content-tabs>.content>.info-paragraph>.image-content>.image-wrapper>img{border-radius:33px;width:100%}@media(min-width: 768px){#page-destinations>.selected-destination-container>.content-tabs>.content>.info-paragraph>.image-content>.image-wrapper>img{width:350px;height:300px}}#page-destinations>.selected-destination-container>.content-tabs>.content>.info-paragraph>.image-content>.description{padding:12px;text-align:justify;padding-top:16px;font-weight:500;line-height:1.5rem}#page-destinations>.selected-destination-container>.content-tabs>.content>.info-paragraph>.image-content>.description>*{text-align:justify}#page-destinations>.selected-destination-container>.destination-trips>.available-trips{display:flex;align-items:baseline}#page-destinations>.selected-destination-container>.destination-trips>.available-trips>span.count{color:#e95525;font-size:25px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}#page-destinations>.selected-destination-container>.destination-trips>.available-trips>span.title{color:#3d3d3d;font-size:22px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations{display:flex;align-items:center;position:relative}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>.buttons-carousel{display:none}@media(min-width: 992px){#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>.buttons-carousel{display:block}}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>.buttons-carousel{position:absolute;top:50%;transform:translateY(-50%);z-index:10}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>.buttons-carousel-left{left:0}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>.buttons-carousel-right{right:0}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>.buttons-carousel>button{background:#e95525;height:80px;width:80px;border-radius:50%;color:white}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>.buttons-carousel>button:hover{background:#f6871f}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card{display:flex;flex-direction:column}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-top{position:relative}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-top>.important{position:absolute;left:0;bottom:0}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-top>.important>.title{display:flex;align-items:center;position:absolute;left:0;bottom:0;background:white;width:fit-content;border-top-right-radius:50px;position:relative;padding-left:27px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-top>.important>.title::before{position:absolute;content:"";top:0;left:0;background:white;width:60px;height:60px;transform:translateY(-99%) rotate(270deg);border-top-left-radius:38px;background:transparent;box-shadow:-13px -20px 0px 0px white}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-top>.important>.title::after{position:absolute;content:"";bottom:0;right:0;background:white;border-top-left-radius:-10px;background:transparent;box-shadow:-4px 12px 0px 3px white;height:15px;width:15px;background:transparent;transform:translate(75%, -40%);border-bottom-left-radius:10px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-top>.important>.title.featured>span{background:#e95525;color:white;padding-left:1rem;padding-right:1rem;border-radius:10px;margin-right:1rem}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-top>.important>.title>span{z-index:20;left:27px;bottom:0;transform:translateY(50%);margin-right:1rem;color:#e95525;font-size:14px;font-weight:700;font-optical-sizing:auto;letter-spacing:.32px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-top>.important>.important-circle{position:absolute;right:27px;bottom:0;background:white;height:26px;width:26px;border-radius:50%;transform:translateY(50%);display:flex;justify-content:center;align-items:center}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-top>.important>.important-circle>.inner-circle{background:#e95525;height:16px;width:16px;border-radius:50%}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-top>.image-wrapper>img{max-inline-size:100%;height:350px;border-radius:32px;object-fit:cover;cursor:pointer}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-top>.image-wrapper>img:hover{opacity:.75;transition:opacity .5s ease-out}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card{padding:0 11px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body{display:flex;padding:20px 27px;flex-direction:column;align-items:flex-start;gap:22px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .trip-card-body-top .trip-top-left{flex-direction:column}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .trip-card-body-top h1.trip-info-header{height:95px;display:inline}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .trip-card-body-top h1.trip-info-header.double-line{display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;-moz-box-orient:vertical;overflow:hidden}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .trip-card-body-top h1.trip-info-header{color:#3d3d3d;font-size:32px;font-weight:700;font-optical-sizing:auto;letter-spacing:.32px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .trip-card-body-top .trip-info-from{text-align:end}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .trip-card-body-top .trip-info-from>span{color:#3d3d3d;font-size:20px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .trip-card-body-top .trip-info-price>span{color:#e95525;font-size:42px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .travel-types{display:flex;gap:5px;flex-wrap:wrap}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .travel-types>span.travel-tag{border-radius:10px;border:1px solid #d8d8d8;background:rgba(183, 183, 183, 0.1);padding:7px 14px;color:black;font-size:12px;font-weight:500;font-optical-sizing:auto;letter-spacing:.18px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .travel-info{display:flex;flex-direction:column;gap:8px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .travel-info .spaced>span:nth-child(2){color:black;font-size:12px;font-weight:500;font-optical-sizing:auto;letter-spacing:.18px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .travel-info .route{color:black;font-size:12px;font-weight:500;font-optical-sizing:auto;letter-spacing:.18px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .travel-info>hr{background:#cacaca;color:#cacaca}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .travel-price>div.price{border-radius:12px;background:#f5f5f5;padding:7px 21px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .travel-price>div.price>.left{color:#e95525;font-size:12px;font-weight:700;font-optical-sizing:auto;letter-spacing:.3px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .travel-price>div.price>.right{color:#e95525;font-size:15px;font-weight:700;font-optical-sizing:auto;letter-spacing:.3px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .travel-price>div.price>.right>.currency{font-weight:700}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .travel-price>div.tax{text-align:end}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .travel-price>div.tax>span{color:#e95525;font-size:12px;font-weight:500;font-optical-sizing:auto;letter-spacing:.18px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body>.extensions>h1{color:#3d3d3d;font-size:21px;font-weight:700;font-optical-sizing:auto;letter-spacing:.32px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body>.extensions>div.child-extensions{display:flex;flex-direction:column;row-gap:2px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body>.extensions>div.child-extensions>.extension{text-decoration:none;cursor:pointer;align-items:center;background:#f0f0f0;padding:12px 21px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body>.extensions>div.child-extensions>.extension:first-child{border-top-left-radius:8px;border-top-right-radius:8px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body>.extensions>div.child-extensions>.extension:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body>.extensions>div.child-extensions>.extension>i{color:black}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body>.extensions>div.child-extensions>.extension:not(.active):hover{background:#beaa9a}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body>.extensions>div.child-extensions>.extension:not(.active):hover>span{font-weight:600;color:white}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body>.extensions>div.child-extensions>.extension:not(.active):hover>i{color:white}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body>.extensions>div.child-extensions>.extension.active{background:rgba(204, 148, 27, 0.2)}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body>.extensions>div.child-extensions>.extension.active>span{font-weight:600}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body>.extensions>div.child-extensions>.extension.active>i{color:#e95525}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body>.extensions>div.child-extensions>.extension.active:hover{background:#e95525}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body>.extensions>div.child-extensions>.extension.active:hover>span{color:white}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body>.extensions>div.child-extensions>.extension.active:hover>i{color:white}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body>.extensions>div.child-extensions>.extension>span{color:black;font-size:12px;font-weight:400;font-optical-sizing:auto;letter-spacing:.2px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .trip-card-body-bottom{display:flex;justify-content:center;align-items:center}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .trip-card-body-bottom .btn-book{padding:21px 58px;display:inline-flex;align-items:center;justify-content:center;position:relative;width:80%}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .trip-card-body-bottom .btn-book>img{position:absolute;opacity:0;right:25px}#page-destinations>.selected-destination-container>.destination-trips>.carousel-destinations>#trips .trip-card .trip-card-body .trip-card-body-bottom .btn-book>span{color:white;font-size:21px;font-weight:600;font-optical-sizing:auto;letter-spacing:.32px}#page-destinations>.selected-destination-container>.tips-container>.bottom{position:relative;margin:40px}#page-destinations>.selected-destination-container>.tips-container>.bottom>.observer-bar{width:10px;height:100%;position:absolute;left:0;top:0;transform:translateX(-50%);background:linear-gradient(to top, #D9D9D9 50%, #F6871F 50%) bottom;border-top-right-radius:15px;border-top-left-radius:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;background-position-y:100%;background-size:100% 200%}#page-destinations>.selected-destination-container>.tips-container>.bottom>.tips{display:flex;row-gap:30px;flex-direction:column}#page-destinations>.selected-destination-container>.tips-container>.bottom>.tips>.tip-item{position:relative}#page-destinations>.selected-destination-container>.tips-container>.bottom>.tips>.tip-item>.horizontal-bar{height:10px;position:absolute;left:0;bottom:0;background:linear-gradient(to right, #D9D9D9 50%, #F6871F 50%) left;transform:translateY(20px) translateX(5px) rotate(180deg);border-bottom-left-radius:15px;border-top-left-radius:15px;background-size:200% 100%;background-position-x:0%;width:70%}#page-destinations>.selected-destination-container>.tips-container>.bottom>.tips>.tip-item>.control-square{height:10px;position:absolute;left:0;bottom:0;background:linear-gradient(to right, #D9D9D9 50%, #F6871F 50%) left;transform:translateY(20px) translateX(5px) rotate(180deg);border-radius:50%;background-size:200% 100%;background-position-x:0%;width:55px;height:55px}#page-destinations>.selected-destination-container>.tips-container>.bottom>.tips>.tip-item>.tip-info{margin-left:40px;margin-right:40px}#page-destinations>.selected-destination-container>.tips-container>.bottom>.tips>.tip-item>.tip-info>.tip-title>.order-icon{border-radius:50%;height:30px;width:30px;background:#e95525;display:flex;justify-content:center;align-items:center}#page-destinations>.selected-destination-container>.tips-container>.bottom>.tips>.tip-item>.tip-info>.tip-title>.order-icon>span{color:white;font-size:18px;font-weight:800;font-optical-sizing:auto;letter-spacing:.32px}#page-destinations>.selected-destination-container>.tips-container>.bottom>.tips>.tip-item>.tip-info>.tip-description{width:70%;text-align:justify !important}#page-destinations>.selected-destination-container>.tips-container>.bottom>.tips>.tip-item>.tip-info>.tip-description>*{text-align:justify !important}.legal-info-section>.legal-info-title{color:#e95525;font-size:32px;font-weight:500;font-optical-sizing:auto;letter-spacing:.32px}.legal-info-section h1,.legal-info-section h2,.legal-info-section h3,.legal-info-section h4,.legal-info-section h5,.legal-info-section h6,.legal-info-section p{margin-block-start:1em;margin-block-end:1em}.legal-info-section .bordered-table{border-collapse:collapse;border-spacing:0}.legal-info-section .bordered-table th,.legal-info-section .bordered-table td{padding:16px;border:1px solid rgba(183, 183, 183, 0.4)}/*# sourceMappingURL=main.min.css.map */
