@font-face{font-family:ProximaNova;src:url(/fonts/ProximaNova/Proxima-Nova-Thin.otf)format("opentype");font-weight:100;font-style:normal}@font-face{font-family:ProximaNova;src:url(/fonts/ProximaNova/Proxima-Nova-Thin-Italic.otf)format("opentype");font-weight:100;font-style:italic}@font-face{font-family:ProximaNova;src:url(/fonts/ProximaNova/Proxima-Nova-Light.otf)format("opentype");font-weight:300;font-style:normal}@font-face{font-family:ProximaNova;src:url(/fonts/ProximaNova/Proxima-Nova-Light-Italic.otf)format("opentype");font-weight:300;font-style:italic}@font-face{font-family:ProximaNova;src:url(/fonts/ProximaNova/Proxima-Nova-Regular.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:ProximaNova;src:url(/fonts/ProximaNova/Proxima-Nova-Regular-Italic.otf)format("opentype");font-weight:400;font-style:italic}@font-face{font-family:ProximaNova;src:url(/fonts/ProximaNova/Proxima-Nova-Semibold.otf)format("opentype");font-weight:600;font-style:normal}@font-face{font-family:ProximaNova;src:url(/fonts/ProximaNova/Proxima-Nova-Semibold-Italic.otf)format("opentype");font-weight:600;font-style:italic}@font-face{font-family:ProximaNova;src:url(/fonts/ProximaNova/Proxima-Nova-Bold.otf)format("opentype");font-weight:700;font-style:normal}@font-face{font-family:ProximaNova;src:url(/fonts/ProximaNova/Proxima-Nova-Bold-Italic.otf)format("opentype");font-weight:700;font-style:italic}@font-face{font-family:ProximaNova;src:url(/fonts/ProximaNova/Proxima-Nova-Extrabold.otf)format("opentype");font-weight:800;font-style:normal}@font-face{font-family:ProximaNova;src:url(/fonts/ProximaNova/Proxima-Nova-Extrabold-Italic.otf)format("opentype");font-weight:800;font-style:italic}@font-face{font-family:ProximaNova;src:url(/fonts/ProximaNova/Proxima-Nova-Black.otf)format("opentype");font-weight:900;font-style:normal}@font-face{font-family:ProximaNova;src:url(/fonts/ProximaNova/Proxima-Nova-Black-Italic.otf)format("opentype");font-weight:900;font-style:italic}
@font-face{font-family:Helvetica;src:url(/fonts/Helvetica/HelveticaLTStd-light.otf)format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Helvetica;src:url(/fonts/Helvetica/HelveticaLTStd-normal.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Helvetica;src:url(/fonts/Helvetica/HelveticaLTStd-bold.otf)format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Helvetica;src:url(/fonts/Helvetica/HelveticaLTStd-black.otf)format("opentype");font-weight:900;font-style:normal}
@font-face{font-family:TestSöhneSchmal;src:url(/fonts/TestSöhneSchmal/TestSöhneSchmal-Extra-Light.otf)format("opentype");font-weight:200;font-style:normal}@font-face{font-family:TestSöhneSchmal;src:url(/fonts/TestSöhneSchmal/TestSöhneSchmal-Extra-Light-Italic.otf)format("opentype");font-weight:200;font-style:italic}@font-face{font-family:TestSöhneSchmal;src:url(/fonts/TestSöhneSchmal/TestSöhneSchmal-Light.otf)format("opentype");font-weight:300;font-style:normal}@font-face{font-family:TestSöhneSchmal;src:url(/fonts/TestSöhneSchmal/TestSöhneSchmal-Light-Italic.otf)format("opentype");font-weight:300;font-style:italic}@font-face{font-family:TestSöhneSchmal;src:url(/fonts/TestSöhneSchmal/TestSöhneSchmal-Semi-Bold.otf)format("opentype");font-weight:600;font-style:normal}@font-face{font-family:TestSöhneSchmal;src:url(/fonts/TestSöhneSchmal/TestSöhneSchmal-Semi-Bold-Italic.otf)format("opentype");font-weight:600;font-style:italic}@font-face{font-family:TestSöhneSchmal;src:url(/fonts/TestSöhneSchmal/TestSöhneSchmal-Bold.otf)format("opentype");font-weight:700;font-style:normal}@font-face{font-family:TestSöhneSchmal;src:url(/fonts/TestSöhneSchmal/TestSöhneSchmal-Bold-Italic.otf)format("opentype");font-weight:700;font-style:italic}@font-face{font-family:TestSöhneSchmal;src:url(/fonts/TestSöhneSchmal/TestSöhneSchmal-Strong.otf)format("opentype");font-weight:750;font-style:normal}@font-face{font-family:TestSöhneSchmal;src:url(/fonts/TestSöhneSchmal/TestSöhneSchmal-Strong-Italic.otf)format("opentype");font-weight:750;font-style:italic}@font-face{font-family:TestSöhneSchmal;src:url(/fonts/TestSöhneSchmal/TestSöhneSchmal-Extra-Bold.otf)format("opentype");font-weight:800;font-style:normal}@font-face{font-family:TestSöhneSchmal;src:url(/fonts/TestSöhneSchmal/TestSöhneSchmal-Extra-Bold-Italic.otf)format("opentype");font-weight:800;font-style:italic}
@font-face{font-family:SamsungSharpSans;src:url(/fonts/samsung-sharp-sans/samsungsharpsans.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:SamsungSharpSans;src:url(/fonts/samsung-sharp-sans/samsungsharpsans-medium.otf)format("opentype");font-weight:500;font-style:normal}@font-face{font-family:SamsungSharpSans;src:url(/fonts/samsung-sharp-sans/samsungsharpsans-bold.otf)format("opentype");font-weight:700;font-style:normal}
@font-face{font-family:VerizonNHGDS;src:url(/fonts/verizon-nhg/VerizonNHGDS-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:VerizonNHGeDS;src:url(/fonts/verizon-nhg/VerizonNHGeDS-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:VerizonNHGeDS;src:url(/fonts/verizon-nhg/VerizonNHGeDS-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:VerizonNHGeTX;src:url(/fonts/verizon-nhg/VerizonNHGeTX-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:VerizonNHGeTX;src:url(/fonts/verizon-nhg/VerizonNHGeTX-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:LibreBaskerville;src:url(/fonts/libre-baskerville/LibreBaskerville-VariableFont_wght.ttf)format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:LibreBaskerville;src:url(/fonts/libre-baskerville/LibreBaskerville-Italic-VariableFont_wght.ttf)format("truetype");font-weight:100 900;font-style:italic}
@font-face{font-family:EB Garamond;src:url(/fonts/eb-garamond/EBGaramond-VariableFont_wght.ttf)format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:EB Garamond;src:url(/fonts/eb-garamond/EBGaramond-Italic-VariableFont_wght.ttf)format("truetype");font-weight:100 900;font-style:italic}@font-face{font-family:EB Garamond;src:url(/fonts/eb-garamond/EBGaramond-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:EB Garamond;src:url(/fonts/eb-garamond/EBGaramond-Italic.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:EB Garamond;src:url(/fonts/eb-garamond/EBGaramond-Medium.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:EB Garamond;src:url(/fonts/eb-garamond/EBGaramond-MediumItalic.ttf)format("truetype");font-weight:500;font-style:italic}@font-face{font-family:EB Garamond;src:url(/fonts/eb-garamond/EBGaramond-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal}@font-face{font-family:EB Garamond;src:url(/fonts/eb-garamond/EBGaramond-SemiBoldItalic.ttf)format("truetype");font-weight:600;font-style:italic}@font-face{font-family:EB Garamond;src:url(/fonts/eb-garamond/EBGaramond-Bold.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:EB Garamond;src:url(/fonts/eb-garamond/EBGaramond-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic}@font-face{font-family:EB Garamond;src:url(/fonts/eb-garamond/EBGaramond-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal}@font-face{font-family:EB Garamond;src:url(/fonts/eb-garamond/EBGaramond-ExtraBoldItalic.ttf)format("truetype");font-weight:800;font-style:italic}
@font-face{font-family:Rexton1;src:url("/fonts/Rexton1/Rexton Regular.otf")format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Rexton1;src:url("/fonts/Rexton1/Rexton Light.otf")format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Rexton1 Light;src:url("/fonts/Rexton1/Rexton Light.otf")format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Rexton1;src:url("/fonts/Rexton1/Rexton Medium.otf")format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Rexton1 Medium;src:url("/fonts/Rexton1/Rexton Medium.otf")format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Rexton1;src:url("/fonts/Rexton1/Rexton Bold.otf")format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Rexton1;src:url("/fonts/Rexton1/Rexton Extra Bold.otf")format("opentype");font-weight:800;font-style:normal}@font-face{font-family:Rexton1;src:url("/fonts/Rexton1/Rexton Black.otf")format("opentype");font-weight:900;font-style:normal}
@font-face{font-family:Teko;src:url(/fonts/teko/Teko-VariableFont_wght.ttf)format("truetype");font-weight:300 700;font-style:normal;font-display:swap}
@font-face{font-family:Rexton;src:url("/fonts/Rexton/Rexton Regular.otf")format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Rexton;src:url("/fonts/Rexton/Rexton Light.otf")format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Rexton;src:url("/fonts/Rexton/Rexton Medium.otf")format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Rexton;src:url("/fonts/Rexton/Rexton Bold.otf")format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Rexton;src:url("/fonts/Rexton/Rexton Extra Bold.otf")format("opentype");font-weight:800;font-style:normal}@font-face{font-family:Rexton;src:url("/fonts/Rexton/Rexton Black.otf")format("opentype");font-weight:900;font-style:normal}
@font-face{font-family:OceansFont;src:url(/fonts/georgia/Georgia.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:OceansFont;src:url("/fonts/georgia/Georgia Italic.ttf")format("truetype");font-weight:400;font-style:italic}@font-face{font-family:OceansFont;src:url("/fonts/georgia/Georgia Bold.ttf")format("truetype");font-weight:700;font-style:normal}@font-face{font-family:OceansFont;src:url("/fonts/georgia/Georgia Bold Italic.ttf")format("truetype");font-weight:700;font-style:italic}
:root{--var-inspira-purple:#6a73a6;--var-inspira-purple2:#424577;--var-inspira--bk-purple:#42457766;--inspira-purple100:#cdcee3;--inspira-purple:#a5a8c5;--inspira-purple2:#696e9f;--inspira-purple3:#404577;--inspira-gray2:#405765;--sportsnravel-green:#00d70d;--sportsnravel-green-svg:invert(68%) sepia(61%) saturate(6549%) hue-rotate(94deg) brightness(111%) contrast(109%);--greendeal-inspira-green:#38b709;--voyvio-orange:#f26a4b;--voyvio-orange-svg:invert(62%) sepia(42%) saturate(3965%) hue-rotate(327deg) brightness(95%) contrast(101%);--aterisko-color:#048abf;--inspira-gray-bg-h-thead-clientlist:#eaebf2;--inspira-brandcolor-txt:#686ea3;--inspira-brandcolor-background:#686ea3;--inspira-accentcolor-txt:#919191;--inspira-accentcolor-background:#919191;--inspira-brandcolorbutton:#465664;--inspira-accentcolorbutton:#919191;--inspira-txt-title:#333;--inspira-txt-subtitle:##3d3d3d;--inspira-txt-cardtitle:#333;--inspira-txt-cardsubtitle:#4d4d4d;--inspira-txt-carddates:#575757;--inspira-txt-cardprice:#333;--inspira-bk-modal:#000000b3;--inspira-headercolor-final:#333;--inspira-subhead-final:#4d4d4d;--inspira-primary:#465664;--inspira-secondary1:#686ea3;--inspira-secondary2:#424577;--inspira-tertiary1:#ff9a7b;--inspira-tertiary2:#ffaf57;--inspira-quaternary1:#08b554;--inspira-quaternary2:#45e68b;--inspira-backgroundcolor:#eef2f6;--inspira-stroke-input:#f6f8fa;--inspira-botonfilters:#a4a8c8;--inspira-stroke-filters:#e5e5e5;--inspira-amenities:#08b554;--inspira-points-option-b:#0b81d1;--inspira-points-option-a:#ea732d;--inspira-on-button:#a4a8c8;--inspira-lines:#adadad;--inspira-option-off:#bfc0d1;--inspira-icon-colors:#363636;--inspira-red-selected:#da364f;--inspira-lineas-light:#c3c3c3;--inspira-body-text:#383838;--inspira-rating2:#d0d2e2;--inspira-available-dates-bar:#8085b2;--inspira-expiring:#f7665f;--inspira-stroke:#595959;--inspira-plans:#3b15cb;--inspira-primary-telus:#613889;--inspira-green-telus:#2b8000;--inspira-amenities-filter:invert(68%) sepia(80%) saturate(3547%) hue-rotate(96deg) brightness(98%) contrast(79%);--inspira-shadow-md:0px 1px 4px 5px #00000026;--inspira-icons-filter:brightness(0) saturate(100%) invert(22%) sepia(0%) saturate(744%) hue-rotate(187deg) brightness(95%) contrast(92%)}.brandcolorfilter{filter:invert(48%)sepia(12%)saturate(1630%)hue-rotate(196deg)brightness(86%)contrast(82%)!important}.accentcolorfilter{filter:invert(59%)sepia(0%)saturate(0%)hue-rotate(297deg)brightness(97%)contrast(93%)!important}html,body{margin:0;padding:0;font-family:Overpass,Poppins,ProximaNova,Helvetica,TestSöhneSchmal,Cabin,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.moreFiltersBDClass{background-color:#c4c3d4!important;top:209px!important}.moreFiltersCarsClass{background-color:#c4c3d4!important;top:286px!important}.modal-cancelation-backdrop{background-color:#c4c3d4!important;top:155px!important}input[type=range]{--minRangePercent:0%;--maxRangePercent:50%;height:.4rem}input[type=range]:invalid{box-shadow:none}.min-max-slider{text-align:center;width:200px;margin-bottom:50px;position:relative}input::focus{outline:none}.min-max-slider>label{display:none}.min-max-slider>input{cursor:pointer;appearance:none;background:0 0;position:absolute;outline:none!important}.min-max-slider>input.min{background-image:linear-gradient(to right, silver 0%, silver var(--minRangePercent), #ea732d var(--minRangePercent), #ea732d 100%)}.min-max-slider>input.max{background-image:linear-gradient(to right, #ea732d 0%, #ea732d var(--maxRangePercent), silver var(--maxRangePercent), silver 100%)}.min-max-slider>input::focus{outline:none}.min-max-slider>input.max::-moz-range-progress{border-radius:4px;background:#ea732d!important}.min-max-slider>input.min::-moz-range-progress{background:silver;border-radius:4px;height:.6em}.min-max-slider>input::-webkit-slider-runnable-track{cursor:grabbing}.scrollModify::-webkit-scrollbar{-webkit-appearance:none}.scrollModify::-webkit-scrollbar:vertical{width:10px}.scrollModify::-webkit-scrollbar-button:increment{display:none}.contenedor::-webkit-scrollbar-button{display:none}.scrollModify::-webkit-scrollbar:horizontal{height:5px}.scrollModify::-webkit-scrollbar-thumb{background-color:#aaa;border:2px solid #f1f2f3;border-radius:0}.scrollModify::-webkit-scrollbar-track{border-radius:10px}.my-trip-list-scroll{cursor:pointer;min-height:200px;overflow:auto}.my-trip-list-scroll::-webkit-scrollbar{width:6px}.my-trip-list-scroll::-webkit-scrollbar-track{background:#4245704d;border-radius:5px}.my-trip-list-scroll::-webkit-scrollbar-thumb{background:#686ea3;border-radius:5px}.my-trip-list-scroll::-webkit-scrollbar-thumb:hover{background:#404378}.brincar{z-index:1;animation:.4s ease-in infinite alternate-reverse saltar;transform:translate(0)}@keyframes saltar{0%{transform:translateY(0)}to{transform:translateY(-20px)}}.triangle-up{border-bottom:10px solid #fff;border-left:11px solid #0000;border-right:11px solid #0000;width:0;height:0;margin-top:0;margin-left:1.4rem}.triangle-down{border-bottom:13px solid #fff;border-left:11px solid #0000;border-right:11px solid #0000;width:0;height:0;margin-left:1.4rem;transform:rotate(180deg)}.triangle-down-HotelInfo{border-bottom:12px solid #fff;border-left:11px solid #0000;border-right:11px solid #0000;width:0;height:0;margin-left:1.4rem;transform:rotate(180deg)}.country-code-list{height:200px;overflow-y:auto}.country-code-list::-webkit-scrollbar{width:10px!important}.country-code-list::-webkit-scrollbar-track{background:#f1f1f1!important;border-radius:5px!important}.country-code-list::-webkit-scrollbar-thumb{background:#686ea3!important;border-radius:5px!important}.country-code-list::-webkit-scrollbar-thumb:hover{background:#424570!important}.animationWallet{animation-name:traslationCard;animation-duration:1s;animation-fill-mode:forwards}@keyframes traslationCard{0%{transform:translate(60px,-40px)}to{z-index:999;transform:translate(30px,-20px)}}.cardInitial{z-index:3;border-radius:10px;width:200px;height:130px;position:absolute;left:1.6rem}.cardInitial img{border-radius:10px}.animateInitial{animation-name:AnimationInit1;animation-duration:1s;animation-fill-mode:forwards}.card1{z-index:3;border-radius:10px;width:200px;height:130px;position:absolute}.card1 img{border-radius:10px}.animate1{animation-name:AnimationInit1;animation-duration:1s;animation-fill-mode:forwards}.card2{z-index:2;width:200px;height:150px;position:absolute;transform:translate(30px,-20px)}.animate2{animation-name:AnimationInit2;animation-duration:1s;animation-fill-mode:forwards}.card3{z-index:1;width:200px;height:150px;position:absolute;transform:translate(60px,-40px)}.animate3{animation-name:AnimationInit3;animation-duration:1s;animation-fill-mode:forwards}@keyframes AnimationInit3{0%{transform:translate(50px,-30px)}to{z-index:9;transform:translate(60px,-40px)}}@keyframes AnimationInit1{0%{transform:translate(30px,-20px)}to{z-index:999;transform:translate(0)}}@keyframes AnimationInit2{0%{transform:translate(60px,-40px)}to{z-index:99;transform:translate(30px,-20px)}}.offcanvas-backdrop.show{background-color:#00008b;height:100vh}.moreFiltersBDClass2{background-color:#c4c3d4!important;top:17rem!important}.vt-loader{border-radius:50%;width:25px;height:25px;animation:2s linear infinite spin;position:absolute;top:.6rem;left:5.8rem;right:50%;border:5px solid #f3f3f3!important;border-top-color:#3498db!important}.vt-loaderUserDetailsVoucher{border-radius:50%;width:25px;height:25px;animation:2s linear infinite spin;position:absolute;top:0;left:0;right:50%;border:5px solid #f3f3f3!important;border-top-color:#3498db!important}.vt-loaderUserDetailsCancellation{border-radius:50%;width:25px;height:25px;margin-top:.5rem;margin-left:40%;animation:2s linear infinite spin;position:absolute;top:0;left:0;border:5px solid #f3f3f3!important;border-top-color:#3498db!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vt-loaderPrintDownloader{border-radius:50%;width:25px;height:25px;animation:2s linear infinite spin;border:5px solid #f3f3f3!important;border-top-color:#3498db!important}.agents-scroll{min-height:5rem;overflow:auto}.agents-scroll::-webkit-scrollbar{width:6px}.agents-scroll::-webkit-scrollbar-track{background:#4245704d;border-radius:5px}.agents-scroll::-webkit-scrollbar-thumb{background:#686ea3;border-radius:5px}.agents-scroll::-webkit-scrollbar-thumb:hover{background:#404378}.hotel,.inn,.aparthotel,.capsulehotel,.resort,.motel,.bedandbreakfast,.all-inclusiveproperty,.hostel,.pension,.pousada-portugal,.pousada-brazil{background-color:#686ea3}.condo,.apartment,.condominiumresort{background-color:#00aeef!important}.residence,.privatevacationhome,.townhouse{background-color:#0ade67!important}.lodge{background-color:pink!important}.guesthouse{background-color:#76d7c4!important}.countryhouse,.cabin,.chalet,.cottage,.ranch,.villa{background-color:#0ade67!important}.castle,.palace,.houseboat,.ryokan,.treehouseproperty,.riad,.safari-tentalow,.agritourismproperty,.holidaypark{background-color:#ffaf57!important}.campsite{background-color:#d68910!important}.hostal{background-color:#5d6d7e!important}.cruise{background-color:#3498db!important}.inspiraweeks{background-color:#d93b58!important}.hotweek{background-color:#d94e67!important}.entirehouse{background-color:#f27830!important}.undefinedclassproperty{background-color:#1e90ff!important}.searchfilterbtns{text-align:center}div#responsive-navbar-nav .justify-content-end.flex-grow-1.pe-3.navbar-nav{padding-right:4rem!important}#responsive-navbar-nav{flex-basis:110%}.suggestedScroll{overflow:auto}.suggestedScroll::-webkit-scrollbar{width:6px}.suggestedScroll::-webkit-scrollbar-track{background:#4245704d;border-radius:5px}.suggestedScroll::-webkit-scrollbar-thumb{background:#686ea3;border-radius:5px}.suggestedScroll::-webkit-scrollbar-thumb:hover{background:#404378}@media (min-width:1200px){#responsive-navbar-nav{flex-basis:100%}}.price-properties{font-size:20px}.price-properties-total{font-size:12px!important}.resort-price-properties{font-size:16px}.resort-properties-total{font-size:12px}@keyframes spinBooking{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vt-loader-bookHistory-print-emailTimeLine{border-radius:50%;width:23px;height:23px;animation:2s linear infinite spinPrintTimeLine;border:5px solid #f3f3f3!important;border-top-color:#3498db!important}@keyframes spinPrintTimeLine{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinBookingPrintEmail{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vt-loader-booking-history{border-radius:50%;width:20px;height:20px;margin-left:.5rem;animation:2s linear infinite spinBooking;border:3px solid #f3f3f3!important;border-top:5px solid #3498db!important}.vt-loader-bookHistory-print-email{border-radius:50%;width:23px;height:23px;margin-left:.5rem;animation:2s linear infinite spinBookingPrintEmail;border:5px solid #f3f3f3!important;border-top-color:#3498db!important}.resort-form-check-input{vertical-align:top;appearance:none;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000;width:15rem;height:1em;margin-top:.25em}.form-check .resort-form-check-input{float:left;margin-left:-1.5em}.resort-form-check-input[type=checkbox]{background-color:#fff;border-color:#fff;border-radius:.25em}.resort-form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.resort-form-check-input2:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='rgba(106,110,166,255)' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.resort-form-check-input3:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");background-color:#424577!important}.resort-form-check-input:checked[type=checkbox]{background-color:#ebeef2;border:2px solid #00000040}.resort-form-check-input-purple:checked[type=checkbox]{background-color:var(--inspira-purple3);border:2px solid #00000040}.plan-form-check:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='rgba(106,110,166,255)' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.checkmarkoutclass{stroke-width:2px;stroke:#6a73a6;stroke-miterlimit:10;stroke-dashoffset:0;border-radius:50%;width:40px;height:40px;margin:10% auto;display:block}.my-section-collapse{height:0;transition:height 2s;overflow:hidden}.my-section-collapse.show{height:100%}.my-sectiontop-collapse{background-color:#fff;height:0;transition:height 2s;overflow:hidden}.my-sectiontop-collapse.show{height:100%}.custLink{letter-spacing:normal;text-align:left;color:#424577;background-color:#0000;border:#0000;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.12;text-decoration:underline}header{padding:1rem 0}.main-content{margin-top:0}.product{border:1px solid #ccc;border-radius:5px;margin:1rem 0;padding:1rem 0}.product-detail{padding:0 2rem}.product-price{font-size:140%;font-weight:700}.slider{transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1)}.slider.show{max-height:0}.sliderfirst{transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1);overflow:hidden}.sliderfirst.show{max-height:0}.activitiesall{max-height:100%;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1);overflow-y:hidden}@media only screen and (max-width:992px){.activitiesall{width:100%}}.activitiesall.show{max-height:0}.my-Time-Line-scroll{overflow:auto}.my-Time-Line-scroll::-webkit-scrollbar{width:100%;height:0}.my-Time-Line-scroll::-webkit-scrollbar-track{background:#4245704d;border-radius:5px}.my-Time-Line-scroll::-webkit-scrollbar-thumb{background:#686ea3;border-radius:5px}.my-Time-Line-scroll::-webkit-scrollbar-thumb:hover{background:#404378}.vt-loaderUserDetailsVoucherTimeLine{border-radius:50%;width:25px;height:25px;animation:2s linear infinite spinTimeline;border:5px solid #f3f3f3!important;border-top-color:#3498db!important}@keyframes spinTimeline{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loyalty-program-scroll{overflow:auto}.loyalty-program-scroll::-webkit-scrollbar{width:5px;height:2px}.loyalty-program-scroll::-webkit-scrollbar-track{background:#4245704d;border-radius:5px}.loyalty-program-scroll::-webkit-scrollbar-thumb{background:#686ea3;border-radius:5px}.loyalty-program-scroll::-webkit-scrollbar-thumb:hover{background:#404378}.flights-auto-suggest-scroll{cursor:pointer;overflow:hidden auto}.flights-auto-suggest-scroll::-webkit-scrollbar{width:6px}.flights-auto-suggest-scroll::-webkit-scrollbar-track{background:#4245704d;border-radius:5px}.flights-auto-suggest-scroll::-webkit-scrollbar-thumb{background:#686ea3;border-radius:5px}.flights-auto-suggest-scroll::-webkit-scrollbar-thumb:hover{background:#404378}.two-fields input{width:50%!important}.vt-loaderPaymenthMethods{border-radius:50%;width:25px;height:25px;animation:2s linear infinite spin;border:5px solid #f3f3f3!important;border-top-color:#3498db!important}.moreFiltersActivitiesClass{background-color:#c4c3d4!important}.moreFiltersBackdrop{height:77vh;margin-top:13.5rem;background-color:#c4c3d4!important}.vt-loaderPersonalWallet{border-radius:50%;width:25px;height:25px;animation:2s linear infinite spin;border:5px solid #f3f3f3!important;border-top-color:#fba766!important}[data-title]:hover:after{opacity:1;visibility:visible;transition:all .1s .5s}[data-title]:after{content:attr(data-title);color:#222;white-space:nowrap;opacity:0;z-index:99999;visibility:hidden;background-color:#fff;border-radius:5px;padding:4px 4px 4px 8px;font-size:13px;position:absolute;bottom:-2em;right:0;box-shadow:0 0 4px #222}[data-title]{position:relative}[data-title2]:hover:after{opacity:1;visibility:visible;justify-content:center;transition:all .1s .5s;display:flex}[data-title2]:after{content:attr(data-title2);color:var(--var-inspira-purple);white-space:nowrap;opacity:0;z-index:99999;visibility:hidden;background-color:#fff;border-radius:5px;padding:4px 4px 4px 8px;font-size:13px;font-weight:600;position:absolute;bottom:-1.8rem;right:0;box-shadow:0 0 4px #222}[data-title2]{position:relative}.border-red-htl-card{border:1px solid red!important}.jumplink-hotel-details,.jumplink-hotel-details-no-selected:hover{color:var(--inspira-secondary1,#686ea3);border-bottom:5px solid var(--inspira-secondary1,#686ea3);padding-bottom:5px!important}.subtitleactbold,.subtitleactboldlist{font-weight:500}.flights-otherSort-scroll{overflow:auto}.flights-otherSort-scroll::-webkit-scrollbar{width:8px;height:2px}.flights-otherSort-scroll::-webkit-scrollbar-track{background:#4245704d;border-radius:5px}.flights-otherSort-scroll::-webkit-scrollbar-thumb{background:#686ea3;border-radius:5px}.flights-otherSort-scroll::-webkit-scrollbar-thumb:hover{background:#404378}.totallengthstay,.occupationlabel,.labelicon-checkout,.title-paymentsummary-hotel,.label-check{color:#000!important}.roomcharges-info,.roomcharges-total,.roomcharges-subtotalinfo,.roomcharges-subtotaltotal{color:#696969!important}.selecttravelerhotel{color:#575757!important}.travelercheckout-hotel,.youselectedhotel{color:#000}.paymentmethods-checkouthotel,.titlecupon-hotel,.checkouthotel-link,.paymentmethodswallet-checkouthotel{color:#000!important}.subtittlecashcodehotel{color:#ec8348!important}.hotel-checkout-btn-save-traveler,.btnApplyCheckout,.btn-complete-booking{color:#fff!important;background-color:#000!important;border:#000!important}.cashicon{background-image:url(/svg/000000/CashIcon.svg)!important}.cuponcode{background-image:url(/svg/000000/cuponIcon.svg)!important}.holidayStaysBookBookingDetails,.paymentSummaryHolidayStaysBook{color:#000!important}.activities-multicards-scroll{overflow:auto}.activities-multicards-scroll::-webkit-scrollbar{width:5px;height:5px}.activities-multicards-scroll::-webkit-scrollbar-track{background:#4245704d;border-radius:5px}.activities-multicards-scroll::-webkit-scrollbar-thumb{background:#686ea3;border-radius:5px}.activities-multicards-scroll::-webkit-scrollbar-thumb:hover{background:#404378}.destinationmobile:focus{box-shadow:none}.destinationmobile:focus~.divbackshowoverlay{background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 .3rem #0d6efd40}.inputsearchplaceholder{outline:0}@media screen and (max-width:992px){.destination,.calendardate.adults-childs,.divpick-cars{color:#636363!important}}@media screen and (max-width:1024px){.main-suggestions-section .slick-initialized>.slick-list>.slick-track{display:flex!important}.main-suggestions-section .slick-initialized>.slick-list>.slick-track .slick-slide,.main-suggestions-section .slick-initialized>.slick-list>.slick-track .slick-active{min-width:fit-content!important;max-width:fit-content!important}}@media screen and (max-width:1023px){.main-suggestions-section .slick-initialized>.slick-list>.slick-track{margin-left:0!important;display:flex!important}.div-next-trip{padding-left:3rem!important}.b-arrow{display:none!important}}@media screen and (max-width:455px){.main-suggestions-section .section-wso .slick-initialized .slick-list .slick-track .slick-slide .tw-mx-1{width:95%!important}}.airplaneScalation{animation:3s infinite airplaneScale;animation-delay:default;z-index:1;background:0 0}@keyframes airplaneScale{0%{transform:scale(.9)}50%{transform:scale(1)}to{transform:scale(.9)}}@media screen and (max-width:1200px){#crisp-chatbox>div>a{bottom:7rem!important}}@keyframes pulsoOpacity{0%,to{opacity:1}50%{opacity:.5}}.pulse-opacity{animation:4s ease-in-out infinite pulsoOpacity}.plan-desc-1,.slash-text,.renewal-tag{display:none!important}.plan-desc-2 .span1{font-size:1.8rem;font-weight:700;line-height:2.25rem}.plan-desc-2 .span2{font-size:1rem;font-weight:700}.CarouselCustom .carousel-inner{display:flex}.carousel-act-cards .rec-item-wrapper{justify-content:center;display:flex}.adscardtype{background-color:#000}.cookieexpandend{height:95vh;overflow:hidden}@media (max-width:767px){.cookieexpandend{height:95%;overflow:auto}}@media (max-width:1280px){.cookiehide{height:85vh;bottom:3.2rem!important}}@media (max-width:400px){.customizebbuttoncookies{flex-direction:column;gap:.5rem;display:flex}}@media (max-width:767px){.cookiehide{height:85vh;bottom:3.2rem!important}}.txtparrafo,.txttitulo{font-size:17px}@media (max-width:380px){.txtparrafo,.txttitulo{font-size:14px!important}.customizebordercookies{padding:1rem 2rem 1rem 1rem!important}.customizebbuttoncookies{justify-content:center!important}}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:var(--inspira-secondary1) var(--inspira-stroke-filters)}.custom-scrollbar::-webkit-scrollbar{width:8px}.custom-scrollbar::-webkit-scrollbar-track{background:var(--var-inspira-stroke-filters);border-radius:100%}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--inspira-secondary1);border-radius:100%}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--inspira-secondary1)}@media (max-width:992px){.carousel-card-mobile .rec.rec-item-wrapper{width:150px!important}}.fPDpuU{margin:0!important}.map-view-card-address{display:block ruby!important}.dream-trips-points-section{display:none!important}
/*# sourceMappingURL=0~2rpvj4p40vo.css.map*/