body .maveraTheme.redgenixTheme.homeHotelStyle-minimal .homeHotelRail .homeHotelCard,body .maveraTheme.redgenixTheme.homeTourStyle-minimal .tourRail .dustTourCard:not(.homeHotelCard),body .maveraTheme.redgenixTheme.homeVisaStyle-minimal .homeVisaRail .homeVisaCard{height:320px!important;border-color:transparent!important;box-shadow:none!important;background:transparent!important}body .maveraTheme.redgenixTheme.homeHotelStyle-minimal .homeHotelRail .homeHotelImage,body .maveraTheme.redgenixTheme.homeTourStyle-minimal .tourRail .dustTourCard:not(.homeHotelCard) .photo,body .maveraTheme.redgenixTheme.homeVisaStyle-minimal .homeVisaRail .homeVisaImage{height:225px!important;flex-basis:225px!important;border-radius:15px!important}body .maveraTheme.redgenixTheme.homeHotelStyle-minimal .homeHotelRail .homeHotelLocation,body .maveraTheme.redgenixTheme.homeHotelStyle-minimal .homeHotelRail .homeHotelPrice,body .maveraTheme.redgenixTheme.homeHotelStyle-minimal .homeHotelRail .homeHotelRatingLine,body .maveraTheme.redgenixTheme.homeHotelStyle-minimal .homeHotelRail em,body .maveraTheme.redgenixTheme.homeTourStyle-minimal .tourRail .dustTourCard:not(.homeHotelCard) .meta,body .maveraTheme.redgenixTheme.homeTourStyle-minimal .tourRail .dustTourCard:not(.homeHotelCard) .price,body .maveraTheme.redgenixTheme.homeTourStyle-minimal .tourRail .dustTourCard:not(.homeHotelCard) em,body .maveraTheme.redgenixTheme.homeVisaStyle-minimal .homeVisaRail .homeVisaBottom{display:none!important}body .maveraTheme.redgenixTheme.homeHotelStyle-minimal .homeHotelRail .cardBody,body .maveraTheme.redgenixTheme.homeTourStyle-minimal .tourRail .cardBody,body .maveraTheme.redgenixTheme.homeVisaStyle-minimal .homeVisaRail .homeVisaCard article{height:auto!important;padding:12px 3px!important;background:transparent!important}body .maveraTheme.redgenixTheme.homeHotelStyle-horizontal .homeHotelRail .homeHotelCard,body .maveraTheme.redgenixTheme.homeTourStyle-horizontal .tourRail .dustTourCard:not(.homeHotelCard){flex:0 0 430px!important;width:430px!important;height:230px!important;display:grid!important;grid-template-columns:46% 54%!important}body .maveraTheme.redgenixTheme.homeHotelStyle-horizontal .homeHotelRail .homeHotelImage,body .maveraTheme.redgenixTheme.homeTourStyle-horizontal .tourRail .dustTourCard:not(.homeHotelCard) .photo{width:100%!important;height:230px!important;min-height:230px!important;flex-basis:auto!important;border-radius:15px 0 0 15px!important}body .maveraTheme.redgenixTheme.homeHotelStyle-horizontal .homeHotelRail .cardBody,body .maveraTheme.redgenixTheme.homeTourStyle-horizontal .tourRail .cardBody{min-width:0!important;padding:14px!important}body .maveraTheme.redgenixTheme.homeVisaStyle-horizontal .homeVisaRail .homeVisaCard{flex:0 0 430px!important;width:430px!important;max-width:430px!important;height:220px!important;display:grid!important;grid-template-columns:46% 54%!important}body .maveraTheme.redgenixTheme.homeVisaStyle-horizontal .homeVisaRail .homeVisaImage{height:220px!important;padding:22px!important}body .maveraTheme.redgenixTheme.homeVisaStyle-horizontal .homeVisaRail .homeVisaCard article{height:220px!important;padding:20px!important}body .maveraTheme.redgenixTheme.homeHotelStyle-overlay .homeHotelRail .homeHotelCard,body .maveraTheme.redgenixTheme.homeTourStyle-overlay .tourRail .dustTourCard:not(.homeHotelCard),body .maveraTheme.redgenixTheme.homeVisaStyle-overlay .homeVisaRail .homeVisaCard{position:relative!important;height:340px!important;background:#151b28!important}body .maveraTheme.redgenixTheme.homeHotelStyle-overlay .homeHotelRail .homeHotelImage,body .maveraTheme.redgenixTheme.homeTourStyle-overlay .tourRail .photo,body .maveraTheme.redgenixTheme.homeVisaStyle-overlay .homeVisaRail .homeVisaImage{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;filter:brightness(.62)!important}body .maveraTheme.redgenixTheme.homeHotelStyle-overlay .homeHotelRail .cardBody,body .maveraTheme.redgenixTheme.homeTourStyle-overlay .tourRail .cardBody,body .maveraTheme.redgenixTheme.homeVisaStyle-overlay .homeVisaRail .homeVisaCard article{position:absolute!important;z-index:2!important;left:0!important;right:0!important;bottom:0!important;height:auto!important;padding:70px 18px 18px!important;background:linear-gradient(transparent,#111827e8)!important;color:#fff!important}body .maveraTheme.redgenixTheme.homeHotelStyle-overlay .homeHotelRail h3 a,body .maveraTheme.redgenixTheme.homeTourStyle-overlay .tourRail h3 a,body .maveraTheme.redgenixTheme.homeVisaStyle-overlay .homeVisaRail .homeVisaBottom b,body .maveraTheme.redgenixTheme.homeVisaStyle-overlay .homeVisaRail h3{color:#fff!important}body .maveraTheme.redgenixTheme.homeTourStyle-overlay .tourRail .dustTourCard:not(.homeHotelCard) .cardBody{height:205px!important;padding:48px 14px 14px!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;background:linear-gradient(transparent,#111827 44%)!important}body .maveraTheme.redgenixTheme.homeTourStyle-overlay .tourRail .dustTourCard:not(.homeHotelCard) .meta{position:static!important;order:1!important;width:100%!important;min-height:25px!important;margin:0 0 7px!important;padding:5px 8px!important;border:1px solid #ffffff2e!important;border-radius:7px!important;display:flex!important;align-items:center!important;gap:8px!important;background:#111827a8!important;color:#f5f7fb!important;font-size:9px!important;overflow:hidden!important}body .maveraTheme.redgenixTheme.homeTourStyle-overlay .tourRail .dustTourCard:not(.homeHotelCard) .meta span{min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .maveraTheme.redgenixTheme.homeTourStyle-overlay .tourRail .dustTourCard:not(.homeHotelCard) .meta svg{width:12px!important;height:12px!important;flex:none!important}body .maveraTheme.redgenixTheme.homeTourStyle-overlay .tourRail .dustTourCard:not(.homeHotelCard) h3{order:2!important;height:auto!important;min-height:38px!important;max-height:42px!important;margin:0 0 7px!important;font-size:14px!important;line-height:1.35!important;overflow:hidden!important}body .maveraTheme.redgenixTheme.homeTourStyle-overlay .tourRail .dustTourCard:not(.homeHotelCard) em{order:3!important;max-width:100%!important;margin:0 0 8px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;background:#ffffffeb!important;color:#087a4c!important}body .maveraTheme.redgenixTheme.homeTourStyle-overlay .tourRail .dustTourCard:not(.homeHotelCard) .price{order:4!important;min-height:48px!important;margin-top:0!important;padding-top:8px!important;border-top:1px dashed #ffffff4d!important}.maveraTheme.redgenixTheme.homeTourStyle-overlay .tourRail .dustTourCard:not(.homeHotelCard) .price small{color:#cbd2df!important}.maveraTheme.redgenixTheme.homeTourStyle-overlay .tourRail .dustTourCard:not(.homeHotelCard) .price b{color:#fff!important}body .maveraTheme.redgenixTheme.homeHotelStyle-featured .homeHotelRail .homeHotelCard,body .maveraTheme.redgenixTheme.homeTourStyle-featured .tourRail .dustTourCard:not(.homeHotelCard),body .maveraTheme.redgenixTheme.homeVisaStyle-featured .homeVisaRail .homeVisaCard{border:2px solid var(--brand)!important;box-shadow:0 13px 32px color-mix(in srgb,var(--brand) 18%,transparent)!important}body .maveraTheme.redgenixTheme.homeHotelStyle-featured .homeHotelRail h3,body .maveraTheme.redgenixTheme.homeTourStyle-featured .tourRail h3,body .maveraTheme.redgenixTheme.homeVisaStyle-featured .homeVisaRail h3{font-size:17px!important}body .maveraTheme.redgenixTheme.homeHotelStyle-compact .homeHotelRail .homeHotelCard,body .maveraTheme.redgenixTheme.homeTourStyle-compact .tourRail .dustTourCard:not(.homeHotelCard),body .maveraTheme.redgenixTheme.homeVisaStyle-compact .homeVisaRail .homeVisaCard{height:330px!important}body .maveraTheme.redgenixTheme.homeHotelStyle-compact .homeHotelRail .homeHotelImage,body .maveraTheme.redgenixTheme.homeTourStyle-compact .tourRail .photo,body .maveraTheme.redgenixTheme.homeVisaStyle-compact .homeVisaRail .homeVisaImage{height:165px!important;flex-basis:165px!important;padding:20px!important}body .maveraTheme.redgenixTheme.homeHotelStyle-compact .homeHotelRail .cardBody,body .maveraTheme.redgenixTheme.homeTourStyle-compact .tourRail .cardBody,body .maveraTheme.redgenixTheme.homeVisaStyle-compact .homeVisaRail .homeVisaCard article{padding:10px!important}body .maveraTheme.redgenixTheme.homeHotelStyle-slider .homeHotelRail>.railTrack,body .maveraTheme.redgenixTheme.homeTourStyle-slider .tourRail>.railTrack,body .maveraTheme.redgenixTheme.homeVisaStyle-slider .homeVisaRail>.railTrack{scroll-snap-type:x mandatory!important;gap:12px!important}body .maveraTheme.redgenixTheme.homeHotelStyle-slider .homeHotelRail .homeHotelCard,body .maveraTheme.redgenixTheme.homeTourStyle-slider .tourRail .dustTourCard:not(.homeHotelCard),body .maveraTheme.redgenixTheme.homeVisaStyle-slider .homeVisaRail .homeVisaCard{scroll-snap-align:start!important}@media(max-width:700px){body .maveraTheme.redgenixTheme.homeHotelStyle-horizontal .homeHotelRail .homeHotelCard,body .maveraTheme.redgenixTheme.homeTourStyle-horizontal .tourRail .dustTourCard:not(.homeHotelCard),body .maveraTheme.redgenixTheme.homeVisaStyle-horizontal .homeVisaRail .homeVisaCard{flex-basis:88%!important;width:88%!important;max-width:88%!important}}body .maveraTheme.redgenixTheme.homeHotelLayout-grid .homeHotelRail,body .maveraTheme.redgenixTheme.homeTourLayout-grid .tourRail:not(.homeHotelRail),body .maveraTheme.redgenixTheme.homeVisaLayout-grid .homeVisaRail{display:block!important;overflow:visible!important}body .maveraTheme.redgenixTheme.homeHotelLayout-grid .homeHotelRail>.railArrow,body .maveraTheme.redgenixTheme.homeTourLayout-grid .tourRail:not(.homeHotelRail)>.railArrow,body .maveraTheme.redgenixTheme.homeVisaLayout-grid .homeVisaRail>.railArrow{display:none!important}body .maveraTheme.redgenixTheme.homeHotelLayout-grid .homeHotelRail>.railTrack,body .maveraTheme.redgenixTheme.homeTourLayout-grid .tourRail:not(.homeHotelRail)>.railTrack,body .maveraTheme.redgenixTheme.homeVisaLayout-grid .homeVisaRail>.railTrack{display:grid!important;align-items:stretch!important;gap:22px!important;margin:0!important;padding:0!important;overflow:visible!important;scroll-snap-type:none!important}body .maveraTheme.redgenixTheme.homeTourLayout-grid .tourRail:not(.homeHotelRail)>.railTrack{grid-template-columns:repeat(var(--home-tour-columns,3),minmax(0,1fr))!important}body .maveraTheme.redgenixTheme.homeHotelLayout-grid .homeHotelRail>.railTrack{grid-template-columns:repeat(var(--home-hotel-columns,3),minmax(0,1fr))!important}body .maveraTheme.redgenixTheme.homeVisaLayout-grid .homeVisaRail>.railTrack{grid-template-columns:repeat(var(--home-visa-columns,4),minmax(0,1fr))!important}body .maveraTheme.redgenixTheme.homeHotelLayout-grid .homeHotelRail .homeHotelCard,body .maveraTheme.redgenixTheme.homeTourLayout-grid .tourRail:not(.homeHotelRail) .dustTourCard:not(.homeHotelCard),body .maveraTheme.redgenixTheme.homeVisaLayout-grid .homeVisaRail .homeVisaCard{width:100%!important;min-width:0!important;max-width:none!important;flex:none!important}@media(max-width:950px){body .maveraTheme.redgenixTheme.homeHotelLayout-grid .homeHotelRail>.railTrack,body .maveraTheme.redgenixTheme.homeTourLayout-grid .tourRail:not(.homeHotelRail)>.railTrack,body .maveraTheme.redgenixTheme.homeVisaLayout-grid .homeVisaRail>.railTrack{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:600px){body .maveraTheme.redgenixTheme.homeHotelLayout-grid .homeHotelRail>.railTrack,body .maveraTheme.redgenixTheme.homeTourLayout-grid .tourRail:not(.homeHotelRail)>.railTrack,body .maveraTheme.redgenixTheme.homeVisaLayout-grid .homeVisaRail>.railTrack{grid-template-columns:1fr!important;gap:16px!important}body .maveraTheme.redgenixTheme.homeHotelLayout-grid .homeHotelRail .homeHotelCard,body .maveraTheme.redgenixTheme.homeTourLayout-grid .tourRail:not(.homeHotelRail) .dustTourCard:not(.homeHotelCard),body .maveraTheme.redgenixTheme.homeVisaLayout-grid .homeVisaRail .homeVisaCard{width:100%!important;max-width:none!important;flex-basis:auto!important}}.archiveTourStyle-minimal .catalogGrid .dustTourCard{height:315px!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important}.archiveTourStyle-minimal .catalogGrid .dustTourCard .photo{height:235px!important;border-radius:15px!important}.archiveTourStyle-minimal .catalogGrid .dustTourCard em,.archiveTourStyle-minimal .catalogGrid .meta,.archiveTourStyle-minimal .catalogGrid .price{display:none!important}.archiveTourStyle-minimal .catalogGrid .cardBody{padding:12px 3px!important}.archiveTourStyle-horizontal .catalogGrid{grid-template-columns:1fr!important}.archiveTourStyle-horizontal .catalogGrid .dustTourCard{width:100%!important;height:240px!important;display:grid!important;grid-template-columns:38% 62%!important}.archiveTourStyle-horizontal .catalogGrid .photo{height:240px!important}.archiveTourStyle-horizontal .catalogGrid .cardBody{padding:16px 18px!important}.archiveTourStyle-overlay .catalogGrid .dustTourCard{position:relative!important;height:360px!important;background:#111827!important}.archiveTourStyle-overlay .catalogGrid .photo{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;filter:brightness(.58)!important}.archiveTourStyle-overlay .catalogGrid .cardBody{position:absolute!important;z-index:2!important;left:0!important;right:0!important;bottom:0!important;padding:70px 16px 16px!important;background:linear-gradient(transparent,#111827 48%)!important;color:#fff!important}.archiveTourStyle-overlay .catalogGrid .price b,.archiveTourStyle-overlay .catalogGrid h3 a{color:#fff!important}.archiveTourStyle-overlay .catalogGrid .meta{color:#e3e8f1!important}.archiveTourStyle-overlay .catalogGrid .price small{color:#c7cfdb!important}.archiveTourStyle-featured .catalogGrid .dustTourCard{border:2px solid var(--brand)!important;box-shadow:0 14px 34px color-mix(in srgb,var(--brand) 18%,transparent)!important}.archiveTourStyle-featured .catalogGrid h3{font-size:17px!important}.archiveTourStyle-compact .catalogGrid{gap:14px!important}.archiveTourStyle-compact .catalogGrid .dustTourCard{height:330px!important}.archiveTourStyle-compact .catalogGrid .photo{height:160px!important}.archiveTourStyle-compact .catalogGrid .cardBody{padding:10px!important}.archiveTourStyle-catalog .catalogGrid{grid-template-columns:1fr!important}.archiveTourStyle-catalog .catalogGrid .dustTourCard{width:100%!important;height:250px!important;display:grid!important;grid-template-columns:34% 66%!important}.archiveTourStyle-catalog .catalogGrid .photo{height:250px!important}.archiveTourStyle-catalog .catalogGrid .cardBody{padding:18px 20px!important}.archiveHotelStyle-minimal .hotelResultCard{grid-template-columns:190px 1fr!important;min-height:170px!important;border-color:transparent!important;box-shadow:none!important}.archiveHotelStyle-minimal .hotelConcepts,.archiveHotelStyle-minimal .hotelResultCard>aside{display:none!important}.archiveHotelStyle-minimal .hotelCardPhoto{min-height:170px!important}.archiveHotelStyle-horizontal .hotelResultCard{grid-template-columns:250px 1fr 205px!important}.archiveHotelStyle-overlay .hotelResultCard{position:relative!important;min-height:330px!important;display:block!important;overflow:hidden!important;background:#111827!important}.archiveHotelStyle-overlay .hotelCardPhoto{position:absolute!important;inset:0!important;filter:brightness(.58)!important}.archiveHotelStyle-overlay .hotelResultBody,.archiveHotelStyle-overlay .hotelResultCard>aside{position:absolute!important;z-index:2!important;left:0!important;right:0!important;color:#fff!important}.archiveHotelStyle-overlay .hotelResultBody{bottom:92px!important;padding:80px 20px 14px!important;background:linear-gradient(transparent,#111827e8)!important}.archiveHotelStyle-overlay .hotelResultBody h3 a,.archiveHotelStyle-overlay .hotelResultBody p{color:#fff!important}.archiveHotelStyle-overlay .hotelResultCard>aside{bottom:0!important;height:92px!important;background:#111827!important}.archiveHotelStyle-featured .hotelResultCard{border:2px solid var(--brand)!important;box-shadow:0 14px 34px color-mix(in srgb,var(--brand) 18%,transparent)!important}.archiveHotelStyle-compact .hotelResultCard{min-height:180px!important;grid-template-columns:205px 1fr 180px!important}.archiveHotelStyle-compact .hotelCardPhoto{min-height:180px!important}.archiveHotelStyle-compact .hotelResultBody,.archiveHotelStyle-compact .hotelResultCard>aside{padding:13px!important}.archiveHotelStyle-catalog .hotelResultCard{grid-template-columns:280px 1fr 220px!important;border-left:4px solid var(--brand)!important;box-shadow:0 10px 26px #11182712!important}.archiveVisaStyle-minimal .visasListingGrid .homeVisaCard{height:285px!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important}.archiveVisaStyle-minimal .visasListingGrid .homeVisaImage{height:230px!important}.archiveVisaStyle-minimal .visasListingGrid .homeVisaBottom{display:none!important}.archiveVisaStyle-minimal .visasListingGrid .homeVisaCard article{height:55px!important;padding:12px 2px!important}.archiveVisaStyle-horizontal .visasListingGrid{grid-template-columns:1fr!important}.archiveVisaStyle-horizontal .visasListingGrid .homeVisaCard{width:100%!important;height:220px!important;display:grid!important;grid-template-columns:38% 62%!important}.archiveVisaStyle-horizontal .visasListingGrid .homeVisaImage{width:100%!important;height:220px!important}.archiveVisaStyle-horizontal .visasListingGrid .homeVisaCard article{height:220px!important;padding:24px!important}.archiveVisaStyle-overlay .visasListingGrid .homeVisaCard{position:relative!important;height:340px!important;background:#111827!important}.archiveVisaStyle-overlay .visasListingGrid .homeVisaImage{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;filter:brightness(.56)!important}.archiveVisaStyle-overlay .visasListingGrid .homeVisaCard article{position:absolute!important;z-index:2!important;left:0!important;right:0!important;bottom:0!important;height:150px!important;padding:65px 18px 18px!important;background:linear-gradient(transparent,#111827e8)!important}.archiveVisaStyle-overlay .visasListingGrid .homeVisaBottom b,.archiveVisaStyle-overlay .visasListingGrid h3{color:#fff!important}.archiveVisaStyle-featured .visasListingGrid .homeVisaCard{border:2px solid var(--brand)!important;box-shadow:0 14px 34px color-mix(in srgb,var(--brand) 18%,transparent)!important}.archiveVisaStyle-compact .visasListingGrid .homeVisaCard{height:310px!important}.archiveVisaStyle-compact .visasListingGrid .homeVisaImage{height:205px!important;padding:24px!important}.archiveVisaStyle-compact .visasListingGrid .homeVisaCard article{height:105px!important;padding:11px!important}.archiveVisaStyle-catalog .visasListingGrid{grid-template-columns:1fr!important}.archiveVisaStyle-catalog .visasListingGrid .homeVisaCard{width:100%!important;height:230px!important;display:grid!important;grid-template-columns:32% 68%!important;border-left:4px solid var(--brand)!important}.archiveVisaStyle-catalog .visasListingGrid .homeVisaImage{width:100%!important;height:230px!important}.archiveVisaStyle-catalog .visasListingGrid .homeVisaCard article{height:230px!important;padding:28px!important}@media(max-width:700px){.archiveTourStyle-catalog .catalogGrid .dustTourCard,.archiveTourStyle-horizontal .catalogGrid .dustTourCard,.archiveVisaStyle-catalog .visasListingGrid .homeVisaCard,.archiveVisaStyle-horizontal .visasListingGrid .homeVisaCard{height:auto!important;display:block!important}.archiveTourStyle-catalog .catalogGrid .photo,.archiveTourStyle-horizontal .catalogGrid .photo{height:190px!important}.archiveHotelStyle-catalog .hotelResultCard,.archiveHotelStyle-compact .hotelResultCard,.archiveHotelStyle-horizontal .hotelResultCard{grid-template-columns:1fr!important}.archiveVisaStyle-catalog .visasListingGrid .homeVisaImage,.archiveVisaStyle-horizontal .visasListingGrid .homeVisaImage{height:220px!important}.archiveVisaStyle-catalog .visasListingGrid .homeVisaCard article,.archiveVisaStyle-horizontal .visasListingGrid .homeVisaCard article{height:125px!important}}.archiveTourColumns-1 .catalogGrid{display:grid!important;grid-template-columns:1fr!important}.archiveTourColumns-2 .catalogGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.archiveTourColumns-3 .catalogGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.archiveTourColumns-4 .catalogGrid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.archiveTourColumns-1 .catalogGrid .dustTourCard,.archiveTourColumns-2 .catalogGrid .dustTourCard,.archiveTourColumns-3 .catalogGrid .dustTourCard,.archiveTourColumns-4 .catalogGrid .dustTourCard{width:100%!important;min-width:0!important;max-width:none!important;flex:none!important}.archiveHotelColumns-1 .hotelResults{display:grid!important;grid-template-columns:1fr!important}.archiveHotelColumns-2 .hotelResults{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.archiveHotelColumns-3 .hotelResults{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.archiveHotelColumns-4 .hotelResults{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.archiveHotelColumns-1 .hotelResultCard,.archiveHotelColumns-2 .hotelResultCard,.archiveHotelColumns-3 .hotelResultCard,.archiveHotelColumns-4 .hotelResultCard{width:100%!important;min-width:0!important;max-width:none!important}.archiveVisaColumns-1 .visasListingGrid{grid-template-columns:1fr!important}.archiveVisaColumns-2 .visasListingGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.archiveVisaColumns-3 .visasListingGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.archiveVisaColumns-4 .visasListingGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.archiveVisaColumns-1 .visasListingGrid .homeVisaCard,.archiveVisaColumns-2 .visasListingGrid .homeVisaCard,.archiveVisaColumns-3 .visasListingGrid .homeVisaCard,.archiveVisaColumns-4 .visasListingGrid .homeVisaCard{width:100%!important;min-width:0!important;max-width:none!important}.archiveHotelStyle-catalog .hotelResults,.archiveHotelStyle-horizontal .hotelResults,.archiveTourStyle-catalog .catalogGrid,.archiveTourStyle-horizontal .catalogGrid,.archiveVisaStyle-catalog .visasListingGrid,.archiveVisaStyle-horizontal .visasListingGrid{grid-template-columns:1fr!important}@media(max-width:1050px) and (min-width:701px){.archiveHotelColumns-3 .hotelResults,.archiveHotelColumns-4 .hotelResults,.archiveTourColumns-3 .catalogGrid,.archiveTourColumns-4 .catalogGrid,.archiveVisaColumns-3 .visasListingGrid,.archiveVisaColumns-4 .visasListingGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:700px){.archiveHotelColumns-1 .hotelResults,.archiveHotelColumns-2 .hotelResults,.archiveHotelColumns-3 .hotelResults,.archiveHotelColumns-4 .hotelResults,.archiveTourColumns-1 .catalogGrid,.archiveTourColumns-2 .catalogGrid,.archiveTourColumns-3 .catalogGrid,.archiveTourColumns-4 .catalogGrid,.archiveVisaColumns-1 .visasListingGrid,.archiveVisaColumns-2 .visasListingGrid,.archiveVisaColumns-3 .visasListingGrid,.archiveVisaColumns-4 .visasListingGrid{grid-template-columns:1fr!important}}:is(.archiveHotelStyle-classic,.archiveHotelStyle-minimal,.archiveHotelStyle-featured,.archiveHotelStyle-compact):is(.archiveHotelColumns-2,.archiveHotelColumns-3,.archiveHotelColumns-4) .hotelResultCard{min-height:0!important;display:flex!important;flex-direction:column!important}:is(.archiveHotelStyle-classic,.archiveHotelStyle-minimal,.archiveHotelStyle-featured,.archiveHotelStyle-compact):is(.archiveHotelColumns-2,.archiveHotelColumns-3,.archiveHotelColumns-4) .hotelCardPhoto{width:100%!important;height:190px!important;min-height:190px!important}:is(.archiveHotelStyle-classic,.archiveHotelStyle-minimal,.archiveHotelStyle-featured,.archiveHotelStyle-compact):is(.archiveHotelColumns-2,.archiveHotelColumns-3,.archiveHotelColumns-4) .hotelResultBody{padding:16px!important;flex:1 1!important}:is(.archiveHotelStyle-classic,.archiveHotelStyle-featured,.archiveHotelStyle-compact):is(.archiveHotelColumns-2,.archiveHotelColumns-3,.archiveHotelColumns-4) .hotelResultCard>aside{min-height:112px!important;padding:14px 16px!important;border-left:0!important;border-top:1px solid #e8ebf0!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}:is(.archiveHotelColumns-3,.archiveHotelColumns-4) .hotelConcepts span:nth-child(n+3){display:none!important}.archiveVillaColumns-1 .villaResults{grid-template-columns:1fr!important}.archiveVillaColumns-2 .villaResults{grid-template-columns:repeat(2,minmax(0,1fr))!important}.archiveVillaColumns-3 .villaResults{grid-template-columns:repeat(3,minmax(0,1fr))!important}.archiveVillaColumns-4 .villaResults{grid-template-columns:repeat(4,minmax(0,1fr))!important}.archiveVillaColumns-1 .villaResultCard,.archiveVillaColumns-2 .villaResultCard,.archiveVillaColumns-3 .villaResultCard,.archiveVillaColumns-4 .villaResultCard{width:100%!important;min-width:0!important;max-width:none!important}:is(.archiveVillaStyle-classic,.archiveVillaStyle-minimal,.archiveVillaStyle-featured,.archiveVillaStyle-compact):is(.archiveVillaColumns-2,.archiveVillaColumns-3,.archiveVillaColumns-4) .villaResultCard{min-height:0!important;display:flex!important;flex-direction:column!important}.archiveVillaColumns-2 .villaCardPhoto,.archiveVillaColumns-3 .villaCardPhoto,.archiveVillaColumns-4 .villaCardPhoto{width:100%!important;height:205px!important;min-height:205px!important}.archiveVillaColumns-2 .villaCardBody,.archiveVillaColumns-3 .villaCardBody,.archiveVillaColumns-4 .villaCardBody{padding:17px!important;flex:1 1!important}.archiveVillaColumns-2 .villaResultCard>aside,.archiveVillaColumns-3 .villaResultCard>aside,.archiveVillaColumns-4 .villaResultCard>aside{padding:15px 17px!important;border-left:0!important;border-top:1px solid #e8ebf0!important}.archiveVillaStyle-minimal .villaResultCard{border-color:transparent!important;background:transparent!important;box-shadow:none!important}.archiveVillaStyle-minimal .villaFeatures,.archiveVillaStyle-minimal .villaResultCard>aside{display:none!important}.archiveVillaStyle-featured .villaResultCard{border:2px solid var(--brand)!important;box-shadow:0 14px 34px color-mix(in srgb,var(--brand) 18%,transparent)!important}.archiveVillaStyle-compact .villaCardPhoto{height:165px!important;min-height:165px!important}.archiveVillaStyle-compact .villaCardBody{padding:12px!important}.archiveVillaStyle-overlay .villaResultCard{position:relative!important;min-height:350px!important;display:block!important;overflow:hidden!important;background:#111827!important}.archiveVillaStyle-overlay .villaCardPhoto{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;filter:brightness(.56)!important}.archiveVillaStyle-overlay .villaCardBody{position:absolute!important;z-index:2!important;left:0!important;right:0!important;bottom:90px!important;padding:75px 18px 14px!important;background:linear-gradient(transparent,#111827e8)!important;color:#fff!important}.archiveVillaStyle-overlay .villaCardBody h3 a,.archiveVillaStyle-overlay .villaCardBody p{color:#fff!important}.archiveVillaStyle-overlay .villaResultCard>aside{position:absolute!important;z-index:3!important;left:0!important;right:0!important;bottom:0!important;height:90px!important;border:0!important;background:#111827!important;color:#fff!important}.archiveVillaStyle-catalog .villaResults,.archiveVillaStyle-horizontal .villaResults{grid-template-columns:1fr!important}.archiveVillaStyle-catalog .villaResultCard{border-left:4px solid var(--brand)!important;box-shadow:0 10px 26px #11182712!important}@media(max-width:1050px) and (min-width:701px){.archiveVillaColumns-3 .villaResults,.archiveVillaColumns-4 .villaResults{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:700px){.archiveVillaColumns-1 .villaResults,.archiveVillaColumns-2 .villaResults,.archiveVillaColumns-3 .villaResults,.archiveVillaColumns-4 .villaResults{grid-template-columns:1fr!important}.archiveHotelColumns-1 .hotelResultCard,.archiveHotelColumns-2 .hotelResultCard,.archiveHotelColumns-3 .hotelResultCard,.archiveHotelColumns-4 .hotelResultCard,.archiveVillaColumns-1 .villaResultCard,.archiveVillaColumns-2 .villaResultCard,.archiveVillaColumns-3 .villaResultCard,.archiveVillaColumns-4 .villaResultCard{display:grid!important;grid-template-columns:1fr!important}}body .maveraTheme.redgenixTheme .dustGlobalCta{margin:70px 0 0!important;background:#f3f5f8!important;color:#111318!important}body .maveraTheme.redgenixTheme.dustFooterScope.noPartners .dustGlobalCta{margin-top:0!important}body .maveraTheme.redgenixTheme .maveraContent>[data-home-section=whatsapp]{margin:0;padding:0;border:0}body .maveraTheme.redgenixTheme .maveraContent .dustGlobalCta{margin:0!important;box-shadow:0 0 0 100vmax #f3f5f8;clip-path:inset(0 -100vmax)}body .maveraTheme.redgenixTheme .maveraContent .dustGlobalCta .ctaInner{width:100%!important}body .maveraTheme.redgenixTheme .dustGlobalCta .ctaInner{width:min(1200px,calc(100% - 48px))!important;min-height:120px!important;grid-template-columns:54px 1fr auto!important;gap:18px!important;padding:0!important}body .maveraTheme.redgenixTheme .dustGlobalCta .ctaInner>i{width:48px!important;height:48px!important;border:1px solid #fac9cc!important;border-radius:50%!important;background:#ffe9eb!important;color:#ed1c24!important}body .maveraTheme.redgenixTheme .dustGlobalCta .ctaInner>i svg{width:24px!important;stroke:#ed1c24!important}body .maveraTheme.redgenixTheme .dustGlobalCta h2{margin:0 0 5px!important;color:#080a0e!important;font-size:16px!important;letter-spacing:-.2px!important}body .maveraTheme.redgenixTheme .dustGlobalCta p{margin:0!important;color:#697489!important;font-size:12px!important}body .maveraTheme.redgenixTheme .dustGlobalCta .ctaInner>a{height:46px!important;padding:0 23px!important;border:0!important;border-radius:24px!important;background:#ed1c24!important;color:#fff!important;font-size:12px!important;font-weight:800!important;box-shadow:0 9px 20px #ed1c2422!important}body .maveraTheme.redgenixTheme .dustGlobalCta .ctaInner>a svg{width:17px!important;color:#fff!important;stroke:#fff!important}body .maveraTheme.redgenixTheme .dustFooter{margin:0!important;padding:0!important;background:#101010!important;color:#fff!important}body .maveraTheme.redgenixTheme .dustFooter .footerTop{width:min(1200px,calc(100% - 48px))!important;max-width:none!important;margin:auto!important;padding:48px 0 42px!important;display:grid!important;grid-template-columns:240px minmax(280px,1fr) 220px 305px!important;gap:42px!important;background:#101010!important}body .maveraTheme.redgenixTheme .footerBrand{gap:14px!important}body .maveraTheme.redgenixTheme .footerBrand .logo{width:max-content!important;padding:8px 10px!important;border-radius:8px!important;background:#fff!important}body .maveraTheme.redgenixTheme .footerBrand .logo img{max-width:180px!important;max-height:48px!important;filter:none!important}body .maveraTheme.redgenixTheme .footerLogoFallback{color:#111!important}body .maveraTheme.redgenixTheme .footerBrand>p{order:2;margin:0!important;max-width:260px;color:#b5bac4!important;font-size:11px!important;line-height:1.7!important}body .maveraTheme.redgenixTheme .footerBrand .tursabCard{order:3;width:min(255px,100%)!important;padding:8px!important;border-radius:12px!important;background:#fff!important}body .maveraTheme.redgenixTheme .footerBrand .tursabCard img{width:100%!important;max-height:120px!important;object-fit:contain!important}body .maveraTheme.redgenixTheme .footerMenus{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:30px!important}body .maveraTheme.redgenixTheme .dustFooter h3{position:relative;margin:0 0 20px!important;padding-bottom:10px!important;color:#fff!important;font-size:12px!important;font-weight:800!important;letter-spacing:0!important}body .maveraTheme.redgenixTheme .dustFooter h3:after{content:"";position:absolute;left:0;bottom:0;width:28px;height:3px;border-radius:3px;background:#ed1c24}body .maveraTheme.redgenixTheme .footerMenus>div{display:flex!important;flex-direction:column!important;gap:10px!important}body .maveraTheme.redgenixTheme .footerMenus a{margin:0!important;color:#e0e3e8!important;font-size:11px!important;line-height:1.45!important}body .maveraTheme.redgenixTheme .footerMenus a:hover{color:#ed1c24!important}body .maveraTheme.redgenixTheme .footerInfo{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:11px!important}body .maveraTheme.redgenixTheme .footerEmail{display:flex!important;align-items:center!important;gap:8px!important;color:#fff!important;font-size:11px!important}body .maveraTheme.redgenixTheme .footerEmail svg{width:15px!important;color:#8f949d!important}body .maveraTheme.redgenixTheme .footerPlainPhone{display:flex!important;align-items:center!important;gap:8px!important;color:#fff!important;font-size:11px!important}body .maveraTheme.redgenixTheme .footerPlainPhone svg{width:15px!important;color:#8f949d!important}body .maveraTheme.redgenixTheme .footerCallCard{min-height:78px;padding:12px 16px!important;display:flex!important;align-items:center!important;gap:14px!important;border:1px solid #3a3a3a!important;border-radius:16px!important;background:#222!important;box-sizing:border-box!important}body .maveraTheme.redgenixTheme .footerCallCard>span{width:46px;height:46px;flex:0 0 46px;display:grid;place-items:center;border-radius:50%;background:#383838;color:#fff}body .maveraTheme.redgenixTheme .footerCallCard svg{width:18px!important}body .maveraTheme.redgenixTheme .footerCallCard div{display:grid!important;gap:4px!important}body .maveraTheme.redgenixTheme .footerCallCard small{min-height:0!important;height:auto!important;display:block!important;margin:0!important;padding:0!important;border:0!important;color:#c6cad1!important;font-size:10px!important;font-weight:600!important;line-height:1.2!important}body .maveraTheme.redgenixTheme .footerCallCard a{color:#fff!important;font-size:16px!important;font-weight:850!important;line-height:1.2!important}body .maveraTheme.redgenixTheme .footerWhatsapp{height:43px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border-radius:22px!important;background:#ed1c24!important;color:#fff!important;font-size:10px!important;font-weight:800!important}body .maveraTheme.redgenixTheme .footerWhatsapp svg{width:16px!important}body .maveraTheme.redgenixTheme .dustFooter .socials{display:flex!important;align-items:center!important;gap:8px!important;margin-top:10px!important}body .maveraTheme.redgenixTheme .dustFooter .socials a{width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border:1px solid #333!important;border-radius:9px!important;background:#272727!important;color:#fff!important;transition:.2s!important}body .maveraTheme.redgenixTheme .dustFooter .socials a:hover{transform:translateY(-2px)!important;border-color:#ed1c24!important;background:#ed1c24!important;color:#fff!important}body .maveraTheme.redgenixTheme .dustFooter .socials svg{width:15px!important;height:15px!important;color:#fff!important;stroke:#fff!important}body .maveraTheme.redgenixTheme .footerSubscribe{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:11px!important}body .maveraTheme.redgenixTheme .footerSubscribe>*{width:100%!important;box-sizing:border-box!important}body .maveraTheme.redgenixTheme .footerSubscribe .footerCallCard{margin:0!important}body .maveraTheme.redgenixTheme .footerBlogButton{height:43px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid #686868!important;border-radius:22px!important;background:transparent!important;color:#fff!important;font-size:11px!important;font-weight:800!important;transition:.2s!important}body .maveraTheme.redgenixTheme .footerBlogButton:hover{border-color:#ed1c24!important;color:#ed1c24!important}body .maveraTheme.redgenixTheme .footerSubscribe>h3{margin-top:7px!important}body .maveraTheme.redgenixTheme .footerSubscribe form{height:48px!important;padding:4px!important;display:flex!important;border:1px solid #d9dce2!important;border-radius:25px!important;background:#fff!important}body .maveraTheme.redgenixTheme .footerSubscribe input{min-width:0!important;flex:1 1!important;padding:0 12px!important;border:0!important;outline:0!important;color:#343942!important;font-size:11px!important}body .maveraTheme.redgenixTheme .footerSubscribe button{height:38px!important;padding:0 17px!important;border:0!important;border-radius:20px!important;background:#ed1c24!important;color:#fff!important;font-size:10px!important;font-weight:800!important}body .maveraTheme.redgenixTheme .dustFooter .footerBottom{min-height:52px!important;margin:0!important;padding:10px max(24px,calc((100vw - 1200px)/2))!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border:0!important;background:#0b0b0b!important;color:#aeb3bc!important;font-size:10px!important}body .maveraTheme.redgenixTheme .turgenixFooterBrand{display:inline-flex!important;align-items:center!important;gap:10px!important;color:#f2f3f5!important;text-decoration:none!important;transition:transform .22s ease!important}body .maveraTheme.redgenixTheme .turgenixFooterBrand img{display:block!important;width:104px!important;height:auto!important;object-fit:contain!important;transition:filter .25s ease,opacity .25s ease!important}body .maveraTheme.redgenixTheme .turgenixFooterBrand span{display:block!important;color:#c6c9d0!important;font-size:9px!important;line-height:1.15!important;font-weight:700!important;letter-spacing:.45px!important;text-transform:uppercase!important;white-space:nowrap!important;transition:color .25s ease!important}body .maveraTheme.redgenixTheme .turgenixFooterBrand:hover{transform:translateY(-2px)!important}body .maveraTheme.redgenixTheme .turgenixFooterBrand:hover img{filter:brightness(0) saturate(100%) invert(19%) sepia(93%) saturate(4879%) hue-rotate(351deg) brightness(99%) contrast(91%)!important}body .maveraTheme.redgenixTheme .turgenixFooterBrand:hover span{color:#fff!important}@media(max-width:1250px) and (min-width:1001px){body .maveraTheme.redgenixTheme .dustFooter .footerTop{grid-template-columns:210px minmax(260px,1fr) 190px 285px!important;gap:28px!important}}@media(max-width:1000px){body .maveraTheme.redgenixTheme .dustFooter .footerTop{grid-template-columns:1fr 1.35fr!important}.footerInfo,.footerSubscribe{grid-column:auto!important}}@media(max-width:650px){body .maveraTheme.redgenixTheme .dustGlobalCta .ctaInner{grid-template-columns:44px 1fr!important;padding:24px 0!important}body .maveraTheme.redgenixTheme .dustGlobalCta .ctaInner>a{grid-column:1/-1!important;width:100%!important;justify-content:center!important}body .maveraTheme.redgenixTheme .dustFooter .footerTop{grid-template-columns:1fr!important;gap:35px!important;padding:40px 0!important}body .maveraTheme.redgenixTheme .footerMenus{grid-template-columns:1fr 1fr!important}body .maveraTheme.redgenixTheme .dustFooter .footerBottom{flex-direction:column!important;text-align:center!important}}body .footerVariant-minimal .dustFooter{padding:0!important}body .footerVariant-minimal .dustFooter .footerTop{min-height:112px!important;padding:26px 0!important;grid-template-columns:minmax(180px,1fr) auto!important;align-items:center!important;gap:30px!important}body .footerVariant-minimal .dustFooter .footerBrand{display:flex!important;flex-direction:row!important;align-items:center!important;gap:22px!important}body .footerVariant-minimal .dustFooter .footerBrand .logo img{height:38px!important}body .footerVariant-minimal .dustFooter .footerBrand .tursabCard,body .footerVariant-minimal .dustFooter .footerBrand p,body .footerVariant-minimal .dustFooter .footerInfo>a,body .footerVariant-minimal .dustFooter .footerInfo>h3,body .footerVariant-minimal .dustFooter .footerMenus,body .footerVariant-minimal .dustFooter .footerSubscribe{display:none!important}body .footerVariant-minimal .dustFooter .footerInfo{display:block!important}.footerVariant-minimal .dustFooter .socials,body .footerVariant-minimal .dustFooter .footerBottom{margin:0!important}body .footerVariant-centered .dustFooter .footerTop{padding:48px 0 38px!important;grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:25px!important}body .footerVariant-centered .dustFooter .footerBrand{align-items:center!important;max-width:620px!important}body .footerVariant-centered .dustFooter .footerBrand p{text-align:center!important}body .footerVariant-centered .dustFooter .footerBrand .tursabCard{display:none!important}body .footerVariant-centered .dustFooter .footerMenus{width:min(760px,100%)!important;display:flex!important;justify-content:center!important;flex-wrap:wrap!important;gap:35px!important}body .footerVariant-centered .dustFooter .footerMenus>div{min-width:130px!important}body .footerVariant-centered .dustFooter h3:after{left:50%!important;transform:translateX(-50%)!important}body .footerVariant-centered .dustFooter .footerInfo{align-items:center!important}.footerVariant-centered .dustFooter .footerInfo>a,.footerVariant-centered .dustFooter .socials{justify-content:center!important}body .footerVariant-centered .dustFooter .footerSubscribe{display:none!important}body .footerVariant-agency .dustFooter{background:linear-gradient(135deg,#0c101b,#151b2b)!important}body .footerVariant-agency .dustFooter .footerTop{padding-top:54px!important;background:transparent!important}body .footerVariant-agency .dustFooter .footerBrand,body .footerVariant-agency .dustFooter .footerInfo,body .footerVariant-agency .dustFooter .footerMenus>div,body .footerVariant-agency .dustFooter .footerSubscribe{padding:18px!important;border:1px solid #ffffff12!important;border-radius:14px!important;background:#ffffff07!important}body .footerVariant-agency .dustFooter .footerMenus{gap:12px!important}body .footerVariant-agency .dustFooter .footerBottom{background:#080b12!important;border-top:1px solid #ffffff10!important}@media(max-width:650px){body .footerVariant-minimal .dustFooter .footerTop{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important}body .footerVariant-minimal .dustFooter .footerBrand{justify-content:center!important}body .footerVariant-centered .dustFooter .footerMenus{display:grid!important;grid-template-columns:1fr 1fr!important}body .footerVariant-agency .dustFooter .footerTop{gap:16px!important}}.redgenixVisaDetailPage{--rv-ink:#101114;--rv-muted:#737780;--rv-line:#e5e5e8;background:#f7f7f8}.redgenixVisaDetailPage .visaTitle{padding:38px 20px 42px;background:#101114;color:#fff;position:relative;overflow:hidden}.redgenixVisaDetailPage .visaTitle:after{content:"VISA";position:absolute;right:max(4vw,25px);bottom:-42px;color:rgba(255,255,255,.045);font:900 clamp(95px,13vw,190px)/1 Manrope,sans-serif;letter-spacing:-10px}.redgenixVisaDetailPage .visaTitle>div{position:relative;z-index:1}.redgenixVisaDetailPage .visaTitle nav{color:#aeb0b6}.redgenixVisaDetailPage .visaTitle nav a{color:#ff6a70}.redgenixVisaDetailPage .visaTitle nav svg{color:#666970}.redgenixVisaDetailPage .visaTitle h1{max-width:820px;margin-top:18px;font:800 clamp(35px,4vw,51px)/1.08 Manrope,sans-serif;letter-spacing:-2px}.redgenixVisaDetailPage .visaBody{padding:34px 20px 82px}.redgenixVisaDetailPage .visaGrid{width:min(1160px,100%);grid-template-columns:minmax(0,760px) 370px}.redgenixVisaDetailPage .visaMain{gap:18px}.redgenixVisaDetailPage .visaIdentity{min-height:126px;padding:22px 24px;border-left:5px solid var(--rv-red);box-shadow:none}.redgenixVisaDetailPage .visaFlag{width:110px;height:76px;flex-basis:110px;border:1px solid #ececef;box-shadow:0 9px 24px rgba(16,17,20,.1)}.redgenixVisaDetailPage .visaIdentity h2{font:800 24px Manrope,sans-serif;letter-spacing:-.6px}.redgenixVisaDetailPage .visaIdentity p{font-size:13px}.redgenixVisaDetailPage .visaPanel{border-color:var(--rv-line);border-radius:14px}.redgenixVisaDetailPage .visaTabbed>nav{min-height:62px;border-color:var(--rv-line);background:#fafafa}.redgenixVisaDetailPage .visaTabbed>nav button{padding:0 24px;color:#71747c;font-weight:750}.redgenixVisaDetailPage .visaTabbed>nav button svg{color:#999ca4}.redgenixVisaDetailPage .visaTabbed>nav button.active{color:var(--rv-red);background:#fff}.redgenixVisaDetailPage .visaTabbed>nav button.active svg{color:var(--rv-red)}.redgenixVisaDetailPage .visaTabbed>nav button.active:after{left:24px;right:24px}.redgenixVisaDetailPage .visaRich{padding:30px;color:#454850;font-size:14px}.redgenixVisaDetailPage .visaRich h2,.redgenixVisaDetailPage .visaRich h3{color:var(--rv-ink)}.redgenixVisaDetailPage .visaRich li::marker{color:var(--rv-red)}.redgenixVisaDetailPage .visaBooking{top:168px;padding:0 24px 24px;border-color:var(--rv-line);border-radius:15px;box-shadow:0 18px 55px rgba(16,17,20,.1)}.redgenixVisaDetailPage .visaBookingHead{margin:0 -24px 20px;padding:24px;border-radius:14px 14px 0 0;background:#101114;position:relative;overflow:hidden}.redgenixVisaDetailPage .visaBookingHead:after{content:"";position:absolute;right:-38px;top:-48px;width:130px;height:130px;border:25px solid rgba(237,28,36,.75);border-radius:50%}.redgenixVisaDetailPage .visaBookingHead span,.redgenixVisaDetailPage .visaBookingHead strong{position:relative;z-index:1}.redgenixVisaDetailPage .visaBookingHead span{color:#b8bac0;font-size:10px}.redgenixVisaDetailPage .visaBookingHead strong{font:800 31px Manrope,sans-serif}.redgenixVisaDetailPage .visaBooking>hr{display:none}.redgenixVisaDetailPage .visaBooking>b{font-size:12px}.redgenixVisaDetailPage .visaPicker>button{height:54px;border-color:#dedee1;border-radius:10px;background:#fafafa;font-size:12px}.redgenixVisaDetailPage .visaPopover{border-color:#202126}.redgenixVisaDetailPage .visaGuestRow>div button{border-color:var(--rv-red);color:var(--rv-red)}.redgenixVisaDetailPage .visaApply{background:var(--rv-red)}.redgenixVisaDetailPage .visaBooking .visaContinue{height:52px!important;border-radius:10px!important;box-shadow:none!important}.redgenixVisaDetailPage .visaBooking .visaContinue:hover{background:#c91118!important}.redgenixVisaDetailPage .visaBooking .visaPolicyButton{border-color:#dedee1!important;color:#686b73!important}.redgenixVisaDetailPage .visaBooking .visaPolicyButton:hover{border-color:#b9b9bd!important;color:var(--rv-ink)!important}.redgenixVisaDetailPage .visaSelection footer{background:#f3f3f4!important}.redgenixVisaDetailPage .visaPolicyOverlay{background:rgba(16,17,20,.72)}.redgenixVisaDetailPage .visaPolicyModal h2{color:var(--rv-red)}.redgenixVisaDetailPage .visaPolicyModal footer button{background:var(--rv-red)}.redgenixVisaDetailPage .visaState>svg{color:var(--rv-red)}.redgenixVisaLoader{grid-template-columns:repeat(3,10px);column-gap:7px;justify-content:center}.redgenixVisaLoader i{width:10px!important;height:10px!important;border:0!important;border-radius:50%;background:var(--rv-red);animation:rvVisaDot 1s ease-in-out infinite}.redgenixVisaLoader i:nth-child(2){animation-delay:.15s}.redgenixVisaLoader i:nth-child(3){animation-delay:.3s}.redgenixVisaLoader b{grid-column:1/-1;margin-top:4px;color:#5f626a;font-size:12px;text-align:center}@keyframes rvVisaDot{0%,80%,to{transform:scale(.65);opacity:.35}40%{transform:scale(1);opacity:1}}@media(max-width:900px){.redgenixVisaDetailPage .visaGrid{grid-template-columns:1fr}.redgenixVisaDetailPage .visaBooking{position:static}.redgenixVisaDetailPage .visaTitle:after{right:-25px}}@media(max-width:600px){.redgenixVisaDetailPage .visaTitle{padding:26px 14px 30px}.redgenixVisaDetailPage .visaTitle h1{font-size:31px;letter-spacing:-1.2px}.redgenixVisaDetailPage .visaBody{padding:14px 12px 90px}.redgenixVisaDetailPage .visaIdentity{padding:17px;border-left-width:4px}.redgenixVisaDetailPage .visaFlag{width:82px;height:60px;flex-basis:82px}.redgenixVisaDetailPage .visaIdentity h2{font-size:20px}.redgenixVisaDetailPage .visaPanel{border:1px solid var(--rv-line)}.redgenixVisaDetailPage .visaRich{padding:22px}.redgenixVisaDetailPage .visaBooking{padding:0 18px 18px;border:1px solid var(--rv-line)}.redgenixVisaDetailPage .visaBookingHead{margin:0 -18px 18px;padding:21px 18px}.redgenixVisaDetailPage .visaTabbed>nav button{padding:0 15px}.redgenixVisaDetailPage .visaTabbed>nav button.active:after{left:15px;right:15px}}.redgenixVisaDetailPage{--rv-red:#ed1c24;--rv-ink:#172033;--rv-muted:#667085;--rv-line:#e2e6eb;background:#fff;color:var(--rv-ink)}.redgenixVisaDetailPage .visaTitle{padding:24px 20px 22px;border:0;background:#fff;color:var(--rv-ink)}.redgenixVisaDetailPage .visaTitle:after{display:none}.redgenixVisaDetailPage .visaGrid,.redgenixVisaDetailPage .visaTitle>div{width:min(1176px,100%);margin:auto}.redgenixVisaDetailPage .visaTitle nav{gap:9px;color:#8a94a6;font-size:11px}.redgenixVisaDetailPage .visaTitle nav a{color:#667085}.redgenixVisaDetailPage .visaTitle nav svg{color:#d6dbe3}.redgenixVisaDetailPage .visaTitle h1{max-width:none;margin:14px 0 0;font:800 34px/1.14 Manrope,sans-serif;letter-spacing:-1.4px}.redgenixVisaDetailPage .visaBody{padding:0 20px 82px}.redgenixVisaDetailPage .visaGrid{grid-template-columns:minmax(0,775px) 372px;gap:30px}.redgenixVisaDetailPage .visaMain{gap:0}.redgenixVisaDetailPage .visaIdentity{min-height:116px;margin-bottom:24px;padding:20px 22px;border-left:1px solid var(--rv-line);border:1px solid var(--rv-line);border-radius:14px;background:#fff}.redgenixVisaDetailPage .visaFlag{width:100px;height:72px;flex-basis:100px;border:1px solid #e7eaf0;border-radius:10px;box-shadow:none}.redgenixVisaDetailPage .visaIdentity h2{font:800 22px Manrope,sans-serif;letter-spacing:-.4px}.redgenixVisaDetailPage .visaIdentity p{color:var(--rv-muted);font-size:12px}.redgenixVisaDetailPage .visaPanel{border:0;border-radius:0;background:#fff;box-shadow:none}.redgenixVisaDetailPage .visaTabbed>nav{min-height:49px;padding:0;border-bottom:1px solid #dfe4eb;background:#fff}.redgenixVisaDetailPage .visaTabbed>nav button{min-height:48px;padding:0 20px;color:#667085;font-size:12px;font-weight:700}.redgenixVisaDetailPage .visaTabbed>nav button svg{display:none}.redgenixVisaDetailPage .visaTabbed>nav button.active{color:#172033;background:transparent}.redgenixVisaDetailPage .visaTabbed>nav button.active:after{left:20px;right:20px;background:var(--rv-red)}.redgenixVisaDetailPage .visaRich{min-height:120px;padding:24px 0 30px;color:#536078;font-size:13px;line-height:1.8}.redgenixVisaDetailPage .visaRich h2,.redgenixVisaDetailPage .visaRich h3{color:#172033;font-family:Manrope,sans-serif}.redgenixVisaDetailPage .visaRich a{color:var(--rv-red);font-weight:700}.redgenixVisaDetailPage .visaBooking{top:176px;padding:25px;border:1px solid #dbe2ea;border-radius:16px;background:linear-gradient(#111 0 122px,#fff 122px);box-shadow:0 25px 65px rgba(18,28,48,.08);overflow:visible}.redgenixVisaDetailPage .visaBookingHead{height:78px;margin:0;padding:0;border-radius:0;background:transparent;color:#fff}.redgenixVisaDetailPage .visaBookingHead:after{display:none}.redgenixVisaDetailPage .visaBookingHead span,.redgenixVisaDetailPage .visaBookingHead strong{position:static}.redgenixVisaDetailPage .visaBookingHead span{color:#fff;font-size:9px;font-weight:800;letter-spacing:1.2px}.redgenixVisaDetailPage .visaBookingHead strong{margin-top:5px;color:#fff;font:800 34px Manrope,sans-serif}.redgenixVisaDetailPage .visaBooking>hr{display:block;margin:19px 0;border-color:#e4e8ed}.redgenixVisaDetailPage .visaBooking>b{margin-bottom:13px;font-size:11px}.redgenixVisaDetailPage .visaPicker>button{height:49px;border-color:#dbe2ea;border-radius:11px;background:#fff;font-size:11px}.redgenixVisaDetailPage .visaPicker>button.active{border-color:var(--rv-red);box-shadow:0 0 0 3px rgba(237,28,36,.08)}.redgenixVisaDetailPage .visaPicker>button svg{color:var(--rv-red)}.redgenixVisaDetailPage .visaBooking .visaContinue{height:49px!important;border-radius:11px!important;background:var(--rv-red)!important;box-shadow:0 8px 18px rgba(237,28,36,.2)!important;font-size:11px}.redgenixVisaDetailPage .visaBooking .visaContinue:hover{background:#cf1118!important}.redgenixVisaDetailPage .visaBooking .visaPolicyButton{border-color:#d8dee8!important;color:#667085!important;font-size:10px!important}.redgenixVisaDetailPage .visaSelection{margin-bottom:24px;border-color:var(--rv-line);border-radius:14px;box-shadow:none}.redgenixVisaDetailPage .visaSelection footer{background:#f7f8fa!important;border-color:var(--rv-line)!important}.redgenixVisaDetailPage .visaSelection footer button{background:var(--rv-red)!important;box-shadow:none}.redgenixVisaDetailPage .visaSelection footer strong{color:var(--rv-red)!important}@media(max-width:900px){.redgenixVisaDetailPage .visaGrid{grid-template-columns:1fr}.redgenixVisaDetailPage .visaBooking{position:static;margin-top:16px}}@media(max-width:600px){.redgenixVisaDetailPage .visaTitle{padding:20px 14px 18px}.redgenixVisaDetailPage .visaTitle h1{font-size:27px}.redgenixVisaDetailPage .visaBody{padding:0 14px 90px}.redgenixVisaDetailPage .visaIdentity{padding:17px}.redgenixVisaDetailPage .visaFlag{width:78px;height:58px;flex-basis:78px}.redgenixVisaDetailPage .visaIdentity h2{font-size:20px}.redgenixVisaDetailPage .visaRich{padding:22px 0}.redgenixVisaDetailPage .visaBooking{padding:22px 18px;background:linear-gradient(#111 0 112px,#fff 112px)}.redgenixVisaDetailPage .visaBookingHead{height:69px}.redgenixVisaDetailPage .visaBookingHead strong{font-size:29px}.redgenixVisaDetailPage .visaTabbed>nav button{padding:0 15px}.redgenixVisaDetailPage .visaTabbed>nav button.active:after{left:15px;right:15px}}.maveraTheme .locationSheetContent,.redgenixAppNav,.tdMobileSummary{display:none}@media(max-width:900px){:root{--rg-mobile-red:#ed1c24;--rg-mobile-ink:#111318;--rg-mobile-line:#e7e9ee;--rg-mobile-safe:env(safe-area-inset-bottom,0px)}html{scroll-padding-top:84px}body,html{overflow-x:hidden}body{padding-bottom:0!important;background:#fff;-webkit-tap-highlight-color:transparent}body.dustMobileMenuOpen{overflow:hidden}.redgenixHeaderScope:not(.themeHeaderSticky){position:relative!important;top:auto!important}.redgenixHeaderScope{height:64px!important;min-height:64px!important;border-bottom:1px solid var(--rg-mobile-line)!important;box-shadow:0 5px 20px rgba(16,24,40,.06)}.redgenixHeaderScope .header{height:64px!important;width:100%!important;padding:0 14px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}.redgenixHeaderScope .header>.logo{max-width:172px!important;min-width:0!important}.maveraTheme.redgenixHeaderScope .header>.logo img{height:44px!important;max-height:44px!important;max-width:165px!important}.redgenixHeaderScope .actions{grid-column:2!important;justify-self:end!important;gap:6px!important}.redgenixHeaderScope .actions .b2bAgencyLink,.redgenixHeaderScope .actions .login,body .maveraTheme.redgenixHeaderScope .actions .b2bAgencyLink,body .maveraTheme.redgenixHeaderScope .actions .login{display:none!important}.redgenixHeaderScope .actions>.siteLanguageTrigger{display:flex!important;min-width:0!important;height:40px!important;min-height:40px!important;gap:6px!important;padding:0 10px!important;border-color:#dfe3ea!important;border-radius:20px!important;background:#fff!important}.redgenixHeaderScope .actions>.siteLanguageTrigger>b{display:block!important;max-width:82px;overflow:hidden;text-overflow:ellipsis;color:#171a23!important;font-size:11px!important;line-height:1!important}.redgenixHeaderScope .actions>.siteLanguageTrigger>svg:last-child{display:block!important;width:13px!important;height:13px!important;color:#7b8492!important}.redgenixHeaderScope .actions>.siteLanguageTrigger .siteLanguageFlag{display:grid!important;width:22px!important;height:16px!important;flex:0 0 22px!important}.redgenixHeaderScope .mobileMenuToggle{width:42px!important;height:42px!important;border-radius:12px!important;background:#f5f6f8!important;color:var(--rg-mobile-ink)!important}body .maveraTheme.redgenixHeaderScope .header>.nav{position:fixed!important;inset:64px 0 0!important;top:64px!important;width:100%!important;height:calc(100dvh - 64px)!important;max-height:none!important;margin:0!important;padding:20px 18px calc(28px + env(safe-area-inset-bottom))!important;background:linear-gradient(180deg,#fff,#fff 72%,#f7f8fa)!important;border:0!important;border-top:1px solid var(--rg-mobile-line)!important;border-radius:0!important;box-shadow:none!important;overflow-y:auto!important;overscroll-behavior:contain!important;align-items:stretch!important;justify-content:flex-start!important;gap:8px!important}body .maveraTheme.redgenixHeaderScope .header>.nav:not(.open){opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateX(100%)!important}body .maveraTheme.redgenixHeaderScope .header>.nav.open{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}.redgenixHeaderScope .nav>.navItem{height:auto!important;min-height:0!important;border:1px solid #e7e9ee!important;border-radius:14px!important;background:#fff!important;display:block!important;overflow:hidden!important}.redgenixHeaderScope .nav>.navItem>a{min-height:54px!important;height:54px!important;padding:0 15px!important;font-size:15px!important;font-weight:800!important;letter-spacing:-.2px!important;justify-content:space-between!important;color:#15171c!important}.redgenixHeaderScope .nav>.navItem>a:before{content:"";width:7px;height:7px;margin-right:9px;border-radius:50%;background:#ed1c24;box-shadow:0 0 0 5px #fff1f2;flex:none}.redgenixHeaderScope .nav>.navItem>a>span{flex:1 1}.redgenixHeaderScope .nav>.navItem>a .redgenixNavArrow{margin-left:auto!important}.redgenixHeaderScope .nav>.navItem .dropdown{position:static!important;min-width:0!important;width:100%!important;padding:0 15px 12px 31px!important;border:0!important;border-top:1px solid #f0f1f4!important;border-radius:0!important;background:#fafbfc!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;transform:none!important;display:grid!important}.redgenixHeaderScope .nav>.navItem .dropdown a{min-height:42px!important;margin:0!important;padding:0 8px!important;border-bottom:1px solid #eceef2!important;display:flex!important;align-items:center!important;color:#5f6878!important;font-size:12px!important;font-weight:650!important}.redgenixHeaderScope .nav>.navItem .dropdown a:last-child{border-bottom:0!important}.redgenixHeaderScope .mobileNavHead{display:none!important}.redgenixHeaderScope .mobileNavLabel{color:var(--rg-mobile-red)!important;font-size:11px!important;letter-spacing:.13em!important;padding:4px 4px 10px!important}.redgenixHeaderScope .mobileNavFoot{margin-top:auto!important;padding:18px 0 0!important;gap:10px!important}.redgenixHeaderScope .mobileNavFoot small{text-align:center!important;color:#7b8492!important}.redgenixHeaderScope .mobileNavFoot a{min-height:50px!important;background:var(--rg-mobile-red)!important;color:#fff!important;border-radius:14px!important;box-shadow:0 10px 24px rgba(237,28,36,.18)!important}body.dustMobileMenuOpen .redgenixHeaderScope{z-index:9000!important}body.dustMobileMenuOpen .redgenixHeaderScope .header{position:relative!important;z-index:9002!important}body.dustMobileMenuOpen .redgenixHeaderScope .mobileMenuToggle{position:relative!important;z-index:9003!important;background:#fff1f2!important;color:#ed1c24!important}.dustFloatingTools{bottom:18px!important}.callbackBand,.tourCalendarBand{display:none!important}.chat-widget,.chatWidget,.sales-bot,.salesBot{bottom:18px!important}.dustGlobalCta,.voyagerBot .botHint{display:none!important}.dustFooter{padding-bottom:16px!important}.footerTop{gap:28px!important}.footerBottom{padding-bottom:12px!important}main{min-width:0}.maveraTheme :is(img,video,iframe){max-width:100%}.maveraTheme :is(button,a,input,select,textarea){touch-action:manipulation}.maveraTheme :is(input,select,textarea){font-size:16px!important}body:has(.locationSheetField.isOpen){overflow:hidden!important}.maveraTheme.redgenixTheme .locationSheetField.isOpen{position:fixed!important;z-index:60000!important;inset:auto 0 0!important;width:100vw!important;height:min(60dvh,480px)!important;max-height:calc(100dvh - 76px)!important;margin:0!important;padding:24px 16px max(14px,env(safe-area-inset-bottom))!important;border:0!important;border-radius:22px 22px 0 0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;background:#fff!important;box-shadow:0 -18px 50px rgba(14,25,50,.22),0 0 0 100vmax rgba(16,24,40,.48)!important;overflow:hidden!important}.maveraTheme.redgenixTheme .locationSheetField.isOpen:before{content:"";position:absolute;top:10px;left:50%;width:40px;height:4px;border-radius:4px;background:#d9dde4;transform:translateX(-50%)}.locationSheetMobileHeader{width:100%;min-height:48px;display:flex!important;align-items:center;justify-content:space-between;color:#171a23}.locationSheetMobileHeader strong{font-size:15px;font-weight:800}.locationSheetMobileHeader button{width:38px;height:38px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:#f4f5f7;color:#171a23}body .maveraTheme.redgenixTheme .locationSheetField.isOpen .locationSheetMobileHeader button svg{display:block!important;visibility:visible!important;opacity:1!important;width:19px!important;height:19px!important;color:#171a23!important;stroke:currentColor!important}.maveraTheme.redgenixTheme .tourSuggestField.isOpen>svg{position:absolute!important;z-index:2!important;top:98px!important;left:29px!important;display:block!important;width:18px!important;height:18px!important;color:#697386!important}.maveraTheme.redgenixTheme .tourSuggestField.isOpen>span{flex:none!important;width:100%!important;height:48px!important;padding:0 14px 0 42px!important;border:1px solid #f19aa0!important;border-radius:12px!important;display:flex!important;align-items:center!important;background:#fff!important}.maveraTheme.redgenixTheme .tourSuggestField.isOpen>span small{display:none!important}.maveraTheme.redgenixTheme .tourSuggestField.isOpen>span input{width:100%!important;height:46px!important;font-size:16px!important}.maveraTheme.redgenixTheme .tourSuggestField.isOpen .tourSuggestions{position:static!important;z-index:auto!important;flex:1 1!important;width:100%!important;margin-top:10px!important;border:0!important;border-radius:0!important;overflow-y:auto!important;background:#fff!important;box-shadow:none!important}.maveraTheme.redgenixTheme .tourSuggestField.isOpen .tourSuggestions>b{padding:10px 12px 8px!important}.maveraTheme.redgenixTheme .tourSuggestField.isOpen .tourSuggestions>a{min-height:54px!important;margin-bottom:5px!important;padding:8px 10px!important;border:0!important;border-radius:12px!important;background:#f6f7f9!important}.maveraTheme.redgenixTheme .tourSuggestField.isOpen .tourSuggestions>p{font-size:12px!important;line-height:1.55!important}.maveraTheme.redgenixTheme .stayLocationField.isOpen>svg{position:absolute!important;z-index:2!important;top:98px!important;left:29px!important;display:block!important;width:18px!important;height:18px!important;color:#697386!important}.maveraTheme.redgenixTheme .stayLocationField.isOpen>span{flex:none!important;width:100%!important;height:48px!important;padding:0 14px 0 42px!important;border:1px solid #f19aa0!important;border-radius:12px!important;display:flex!important;align-items:center!important;background:#fff!important}.maveraTheme.redgenixTheme .stayLocationField.isOpen>span small{display:none!important}.maveraTheme.redgenixTheme .stayLocationField.isOpen>span input{width:100%!important;height:46px!important;font-size:16px!important}.maveraTheme .locationSheetField.isOpen .locationSheetContent{display:block;flex:1 1;overflow-y:auto;padding:20px 12px;color:#778196}.locationSheetContent b{display:block;margin-bottom:12px;color:#778196;font-size:10px;letter-spacing:.6px;text-transform:uppercase}.locationSheetContent p{margin:0;font-size:12px;line-height:1.55}.maveraTheme.redgenixTheme .transferLocationAutocomplete.isOpen>small{display:none!important}.maveraTheme.redgenixTheme .transferLocationAutocomplete.isOpen>.locationSheetPin{position:absolute!important;z-index:2!important;top:98px!important;left:29px!important;display:block!important;width:18px!important;height:18px!important;color:#697386!important}.maveraTheme.redgenixTheme .transferLocationAutocomplete.isOpen>input:not([type=hidden]){flex:none!important;width:100%!important;height:48px!important;padding:0 14px 0 42px!important;border:1px solid #f19aa0!important;border-radius:12px!important;background:#fff!important;font-size:16px!important}.maveraTheme.redgenixTheme .transferLocationAutocomplete.isOpen .transferLocationOptions{position:static!important;z-index:auto!important;flex:1 1!important;width:100%!important;max-height:none!important;margin-top:10px!important;border:0!important;border-radius:0!important;overflow-y:auto!important;background:#fff!important;box-shadow:none!important}.maveraTheme.redgenixTheme .transferLocationAutocomplete.isOpen .transferLocationOptions button{min-height:54px!important;margin-bottom:5px!important;padding:8px 10px!important;border:0!important;border-radius:12px!important;background:#f6f7f9!important;color:#303846!important;font-size:13px!important}.maveraTheme.redgenixTheme .transferLocationAutocomplete.isOpen .transferLocationOptions button:active,.maveraTheme.redgenixTheme .transferLocationAutocomplete.isOpen .transferLocationOptions button:focus,.maveraTheme.redgenixTheme .transferLocationAutocomplete.isOpen .transferLocationOptions button:hover{background:#eceff3!important;color:#182033!important}.maveraTheme.redgenixTheme .transferLocationAutocomplete.isOpen .transferLocationOptions button small,.maveraTheme.redgenixTheme .transferLocationAutocomplete.isOpen .transferLocationOptions button:active small,.maveraTheme.redgenixTheme .transferLocationAutocomplete.isOpen .transferLocationOptions button:focus small,.maveraTheme.redgenixTheme .transferLocationAutocomplete.isOpen .transferLocationOptions button:hover small{color:#7b8493!important}.maveraTheme.redgenixTheme .transferLocationAutocomplete.isOpen .transferLocationOptions>p{padding:16px 12px!important;font-size:12px!important;line-height:1.55!important}body:has(.transferGuestPopover){overflow:hidden!important}.maveraTheme .transferGuestBackdrop{position:fixed!important;z-index:59990!important;inset:0!important;width:100vw!important;height:100dvh!important;padding:0!important;border:0!important;display:block!important;background:rgba(16,24,40,.48)!important}.maveraTheme .transferGuestPopover{position:fixed!important;z-index:60000!important;inset:auto 0 0!important;width:100vw!important;max-width:none!important;min-height:390px!important;margin:0!important;padding:24px 18px max(16px,env(safe-area-inset-bottom))!important;border:0!important;border-radius:22px 22px 0 0!important;background:#fff!important;box-shadow:0 -18px 50px rgba(14,25,50,.22)!important}.maveraTheme .transferGuestPopover:before{content:"";position:absolute;top:10px;left:50%;width:40px;height:4px;border-radius:4px;background:#d9dde4;transform:translateX(-50%)}.maveraTheme .transferGuestPopover>header{min-height:48px;margin:0 0 8px;display:flex!important;align-items:center;justify-content:space-between}.maveraTheme .transferGuestPopover>header strong{font-size:16px;font-weight:800}.maveraTheme .transferGuestPopover>header button{width:38px!important;height:38px!important;padding:0!important;border:0!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:#f4f5f7!important;color:#171a23!important}.maveraTheme .transferGuestPopover>header button svg{display:block!important;width:19px!important;height:19px!important}.maveraTheme .transferGuestPopover>.transferGuestRow{min-height:70px!important;margin:0!important;padding:12px 2px!important;border-bottom:1px solid #eceff3!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.maveraTheme .transferGuestRow>span{font-size:14px!important;font-weight:700!important}.maveraTheme .transferGuestRow>div{display:flex!important;align-items:center!important;gap:14px!important}.maveraTheme .transferGuestRow>div button{width:42px!important;height:42px!important;background:#ed1c24!important;color:#fff!important}.maveraTheme .transferGuestRow>div b{min-width:24px;text-align:center;font-size:15px}.maveraTheme .transferGuestPopover>.apply{width:100%!important;height:50px!important;margin:18px 0 0!important;border-radius:13px!important;background:#ed1c24!important;color:#fff!important;font-size:14px!important;font-weight:800!important}.siteLanguageShade{align-items:stretch!important;padding:0!important;background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.siteLanguageModal{width:100vw!important;height:100dvh!important;max-height:none!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.siteLanguageModalHeader{min-height:70px!important;padding:max(12px,env(safe-area-inset-top)) 18px 12px!important}.siteLanguageSearch{margin:14px 16px 8px!important}.siteLanguageSearch input{height:48px!important;font-size:16px!important}.siteLanguageList{flex:1 1!important;padding:6px 12px max(16px,env(safe-area-inset-bottom))!important}.siteLanguageList button{min-height:62px!important}.maveraTheme :is(.container,.contentWrap,.pageWrap,.catalogWrap,.tourListWrap,.visaDetailWrap,.hotelDetailWrap,.villaDetailWrap){max-width:100%}.maveraTheme :is(.sectionHeading,.homeGalleryHead,.homeCampaignStrip>header){padding-left:14px!important;padding-right:14px!important}.maveraTheme :is(.tourRail,.blogRail,.homeHotelRail,.homeVisaGrid,.homeGalleryRail){scroll-snap-type:x mandatory;scroll-padding-left:14px;padding-left:14px!important;padding-right:14px!important;overscroll-behavior-inline:contain}.maveraTheme :is(.tourRail,.blogRail,.homeHotelRail,.homeVisaGrid,.homeGalleryRail)>*{scroll-snap-align:start}.maveraTheme :is(.catalogHero,.villaSearchHero,.hotelSearchHero){border-radius:0 0 24px 24px!important}.maveraTheme :is(.catalogControls,.villaListControls,.hotelListControls){position:sticky;top:72px;z-index:30;background:#fff;padding:8px;border:1px solid var(--rg-mobile-line);border-radius:14px;box-shadow:0 8px 24px rgba(16,24,40,.08)}.maveraTheme :is(.catalogCard,.dustTourCard,.villaResultCard,.hotelResultCard,.homeVisaCard,.blogCard){border-radius:18px!important;box-shadow:0 8px 24px rgba(16,24,40,.07)!important}.maveraTheme :is(.vdBookingCard,.hdBookingCard,.tourBookingCard,.resSummary){border-radius:18px!important}.maveraTheme :is(.vdPanel,.hdPanel,.tourContentPanel,.resSection){border-radius:16px!important}.tourDetailPage{padding-bottom:86px!important;background:#f4f5f7!important}.tourDetailPage .tdCrumb,.tourDetailPage .tdIntro{width:calc(100% - 28px)!important}.tourDetailPage .tdIntro{padding-bottom:16px!important}.tourDetailPage .tdIntro h1{font-size:27px!important;line-height:1.16!important;letter-spacing:-.8px!important}.tourDetailPage .tdLayout{width:100%!important;padding-bottom:24px!important;background:#f4f5f7!important}.tourDetailPage .tdGallery{width:calc(100% - 28px)!important;height:300px!important;margin:0 auto 14px!important;padding:0!important;border-radius:18px!important;background:#e9ecf1!important}.tourDetailPage .tdTabs{top:64px!important;z-index:90!important;width:100%!important;margin:0!important;padding:0 8px!important;border:0!important;border-bottom:1px solid #e4e7ec!important;border-radius:0!important;background:#fff!important;box-shadow:0 8px 20px rgba(17,24,39,.07)!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;overflow:visible!important}.tourDetailPage .tdDetailTabs button{min-width:0!important;min-height:58px!important;padding:0 4px!important;color:#7b8492!important;font-size:9px!important;line-height:1.25!important;white-space:normal!important;text-align:center!important}.tourDetailPage .tdDetailTabs button.active{border-bottom:3px solid #ed1c24!important;color:#141820!important;background:transparent!important}.tourDetailPage .tdPanel{width:100%!important;margin:0!important;padding:26px 20px 30px!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.tourDetailPage .tdPanel h2{font-size:20px!important}.tourDetailPage .tdRich{font-size:13px!important;line-height:1.72!important;color:#576273!important}.tourDetailPage .tdRich :is(ul,ol){padding-left:20px!important}.tourDetailPage .tdRich li{margin:8px 0!important}.tourDetailPage .tdProgramDays>section{border-radius:15px!important;background:#fff!important}.tourDetailPage .tdPriceTable{width:100%!important;margin:0!important;padding:0 16px 18px!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.tdMobileSummary{width:calc(100% - 28px);margin:14px auto 0;padding:20px 0 2px;display:grid;gap:10px}.tdMobileSummary>header{padding:0 4px 5px}.tdMobileSummary>header>span{color:#ed1c24;font-size:9px;font-weight:850;letter-spacing:1.5px}.tdMobileSummary>header h2{margin:5px 0 6px;color:#141820;font:800 23px/1.15 Manrope,sans-serif;letter-spacing:-.6px}.tdMobileSummary>header p{margin:0;color:#7d8796;font-size:11px;line-height:1.55}.tdMobileSummaryCard{overflow:hidden;border:1px solid #e3e7ec;border-radius:17px;background:#fff;box-shadow:0 7px 20px rgba(17,24,39,.045)}.tdMobileSummaryCard summary{min-height:68px;padding:12px 14px;display:grid;grid-template-columns:40px minmax(0,1fr) 20px;align-items:center;gap:11px;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.tdMobileSummaryCard summary::-webkit-details-marker{display:none}.tdMobileSummaryCard summary>i{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#e8f8ef;color:#159255;font-style:normal}.tdMobileSummaryCard.excluded summary>i{background:#fff0f1;color:#e13d48}.tdMobileSummaryCard.extra summary>i{background:#fff4e5;color:#dc7b10}.tdMobileSummaryCard summary>i svg{width:19px;height:19px}.tdMobileSummaryCard summary>span{display:grid;gap:3px}.tdMobileSummaryCard summary b{color:#19202b;font-size:13px}.tdMobileSummaryCard summary small{color:#929aa6;font-size:9px}.tdMobileSummaryCard summary>svg{width:18px;color:#8b94a1;transition:transform .2s}.tdMobileSummaryCard[open] summary>svg{transform:rotate(180deg)}.tdMobileSummaryCard>.tdRich{margin:0 14px;padding:14px 4px 17px;border-top:1px solid #edf0f3;color:#566172;font-size:12px!important;line-height:1.68!important}.tdMobileSummaryCard>.tdRich :is(p,ul,ol){margin-top:0!important;margin-bottom:8px!important}.tdMobileSummaryCard>.tdRich :is(ul,ol){padding-left:20px!important}.tourDetailPage .tdBooking{z-index:9100!important}.tourDetailPage .tdBookingCard{background:#fff!important}.tourDetailPage .tdBookingKicker{display:none!important}.tourDetailPage .tdBookingBadges{margin:0 0 12px!important}.tourDetailPage .tdPrice{margin:0!important;padding:0!important;background:transparent!important;color:#141820!important;font-size:34px!important;line-height:1.1!important}.tourDetailPage .tdBookingCard>p{color:#8b94a1!important}.tourDetailPage .tdBookingCard>hr{margin:20px 0!important}.tdMobileBookingBar>button,.tourDetailPage .tdCheck,.tourDetailPage .tdReserve{background:#ed1c24!important;box-shadow:0 9px 20px rgba(237,28,36,.22)!important}.tdMobileBookingBar>button:hover,.tourDetailPage .tdCheck:hover,.tourDetailPage .tdReserve:hover{background:#cf1118!important}.tourDetailPage .tdSummaryCard{display:none!important}.tourDetailPage .tdRecommended{width:100%!important;margin:12px 0 0!important;padding:30px 0 45px 14px!important;overflow:hidden!important}.tourDetailPage .tdRecommended>header{padding-right:14px!important}body .maveraTheme.redgenixTheme.tourDetailPage .tdRecommended .tourRail{width:100%!important;margin:0!important;padding:0 14px 12px 0!important;display:flex!important;grid-template-columns:none!important;gap:12px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-padding-left:0!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;touch-action:pan-x!important}.tourDetailPage .tdRecommended .tourRail::-webkit-scrollbar{display:none!important}.tourDetailPage .tdRecommended .dustTourCard{flex:0 0 78vw!important;width:78vw!important;max-width:310px!important;scroll-snap-align:start!important;scroll-snap-stop:always!important}}@media(max-width:430px){.redgenixHeaderScope .header>.logo{max-width:138px!important}.maveraTheme.redgenixHeaderScope .header>.logo img{max-width:136px!important}.redgenixHeaderScope .actions>.siteLanguageTrigger{padding:0 8px!important}.redgenixHeaderScope .actions>.siteLanguageTrigger>b{max-width:58px!important}}@media(max-width:650px){html body .maveraTheme.redgenixTheme .dustFooter .footerTop{grid-template-columns:minmax(0,1fr)!important}html body .maveraTheme.redgenixTheme .footerMenus{width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:24px!important}html body .maveraTheme.redgenixTheme .footerMenus>div{min-width:0!important}}@media(max-width:760px){html body .maveraTheme.redgenixTheme.searchTheme-tabs .redgenixHero{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;height:auto!important;min-height:565px!important;padding:30px 0 64px!important}html body .maveraTheme.redgenixTheme.searchTheme-tabs .redgenixHero .maveraHeroCopy{position:relative!important;inset:auto!important;height:auto!important;margin:0 18px!important;padding:0!important;flex:none!important}html body .maveraTheme.redgenixTheme.searchTheme-tabs .redgenixHero .maveraHeroCopy p{margin:8px auto 0!important;line-height:1.5!important;font-size:13px!important}html body .maveraTheme.redgenixTheme.searchTheme-tabs .redgenixHero .maveraSearch{position:relative!important;inset:auto!important;width:calc(100% - 20px)!important;max-width:none!important;height:auto!important;min-height:0!important;margin:22px auto 0!important;padding:10px!important;transform:none!important;flex:none!important}html body .maveraTheme.redgenixTheme.searchTheme-tabs .maveraSearch{height:auto!important;min-height:0!important}html body .maveraTheme.redgenixTheme.searchTheme-tabs .maveraSearch form{height:auto!important;min-height:0!important;grid-template-columns:1fr!important}html body .maveraTheme.redgenixTheme.searchTheme-tabs .maveraServiceTabs{display:flex!important;flex-wrap:nowrap!important;gap:4px!important;height:auto!important;min-height:48px!important;overflow-x:auto!important;scrollbar-width:none;padding:0 0 8px!important}html body .maveraTheme.redgenixTheme.searchTheme-tabs .maveraServiceTabs>button{order:0!important;flex:1 0 76px!important;width:auto!important}}@media(max-width:600px){html body .maveraTheme.redgenixTheme .redgenixHero{height:565px!important;min-height:565px!important;background-position:50%!important}html body .maveraTheme.redgenixTheme .redgenixHero:after{left:-8%!important;right:-8%!important;bottom:-1px!important;height:35px!important;border-radius:50% 50% 0 0/100% 100% 0 0!important;background:#fff!important}body .maveraTheme.redgenixTheme .redgenixHero .maveraHeroCopy{inset:34px 16px auto!important;height:auto!important;display:flex!important;align-items:center!important;text-align:center!important}body .maveraTheme.redgenixTheme .redgenixHero .maveraHeroCopy h1{max-width:350px!important;font-size:24px!important;line-height:1.15!important;margin:6px auto!important;letter-spacing:-.7px!important}html body .maveraTheme.redgenixTheme .maveraSearch{position:absolute!important;left:10px!important;right:10px!important;top:94px!important;bottom:auto!important;width:auto!important;margin:0!important;padding:10px!important;transform:none!important;border-radius:19px!important;box-shadow:0 16px 38px rgba(15,23,42,.24)!important}body .maveraTheme.redgenixTheme .maveraServiceTabs{width:100%!important;height:52px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:center!important;gap:2px!important;padding:0 0 8px!important;background:#fff!important;border:0!important;border-bottom:1px solid #e6e9ef!important;overflow:visible!important}body .maveraTheme.redgenixTheme .maveraServiceTabs button:first-child{order:1}body .maveraTheme.redgenixTheme .maveraServiceTabs button:nth-child(4){order:2}body .maveraTheme.redgenixTheme .maveraServiceTabs button:nth-child(2){order:3}body .maveraTheme.redgenixTheme .maveraServiceTabs button:nth-child(3){order:4}html body .maveraTheme.redgenixTheme .maveraServiceTabs button,html body .maveraTheme.redgenixTheme .maveraServiceTabs button:first-child,html body .maveraTheme.redgenixTheme .maveraServiceTabs button:last-child{width:100%!important;min-width:0!important;height:42px!important;margin:0!important;padding:0 3px!important;border:1px solid transparent!important;border-radius:22px!important;background:#fff!important;color:#657087!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:6px!important;font-size:10px!important;line-height:1!important;box-shadow:none!important}html body .maveraTheme.redgenixTheme .maveraServiceTabs button.active{border-color:#ed1c24!important;background:#fff!important;color:#ed1c24!important;box-shadow:none!important}body .maveraTheme.redgenixTheme .maveraServiceTabs button svg{width:15px!important;height:15px!important}body .maveraTheme.redgenixTheme .maveraSearch form{padding:8px 0 0!important;gap:9px!important;border:0!important;background:#fff!important;box-shadow:none!important}body .maveraTheme.redgenixTheme .maveraSearch form>label{height:64px!important;border-radius:14px!important;background:#fff!important}body .maveraTheme.redgenixTheme .maveraSearch .search{height:52px!important;border-radius:13px!important}body .maveraTheme.redgenixTheme .maveraSearch form:not(.maveraStayForm):not(.maveraTransferForm)>label{grid-column:1/-1!important}html body .maveraTheme.redgenixTheme .redgenixTrust{bottom:60px!important;width:335px!important;max-width:calc(100% - 36px)!important;display:flex!important;justify-content:center!important;gap:8px 7px!important;flex-wrap:wrap!important;overflow:visible!important}body .maveraTheme.redgenixTheme .redgenixTrust span{flex:0 0 auto!important;min-height:38px!important;padding:8px 12px!important;font-size:9px!important}html body .maveraTheme.redgenixTheme .maveraContent{width:100%!important;margin:0!important;padding-top:0!important;background:#fff!important}html body .maveraTheme.redgenixTheme .maveraContent>.categorySection{width:100%!important;margin:0!important;padding:26px 0 30px!important;border:0!important;border-radius:0!important;background:#fff!important;transform:none!important;box-shadow:none!important}html body .maveraTheme.redgenixTheme .categorySection .sectionHeading{width:100%!important;margin:0 0 20px!important;padding:0 14px!important}html body .maveraTheme.redgenixTheme .categorySection .categoryRail{width:100%!important;margin:0!important;padding:0 14px!important}html body .maveraTheme.redgenixTheme .categorySection .categoryRail .railTrack{width:100%!important;margin:0!important;padding:0!important}.maveraTheme :is(h1,.pageTitle){letter-spacing:-.035em}.maveraTheme :is(.catalogHero h1,.villaSearchHero h1,.hotelSearchHero h1){font-size:31px!important;line-height:1.08!important}.maveraTheme :is(.catalogWrap,.villaSearchWrap,.hotelSearchWrap,.vdCrumb,.vdIntro,.vdLayout,.hdCrumb,.hdIntro,.hdLayout){width:calc(100% - 28px)!important}.maveraTheme :is(.vdGallery,.hdGallery){width:calc(100% - 20px)!important;border-radius:18px!important;overflow:hidden}.maveraTheme :is(.vdPanel,.hdPanel){padding:20px 16px!important}.maveraTheme :is(.resForm,.trResForm){padding-left:12px!important;padding-right:12px!important}.maveraTheme :is(.resHero,.trResHero){padding-left:16px!important;padding-right:16px!important}.maveraTheme :is(.resSummary,.trResSummary){position:static!important;width:100%!important}.siteFooter .footerTop{padding-left:18px!important;padding-right:18px!important}.siteFooter .footerMenus{grid-template-columns:1fr 1fr!important}body .maveraTheme.redgenixTheme :is(.homeCampaignStrip,.homeCategories,.homeVisaSection,.homeGallerySection,.blogSection){padding-top:38px!important;padding-bottom:42px!important}body .maveraTheme.redgenixTheme :is(.homeCampaignStrip>header,.sectionHeading,.homeGalleryHead){margin-bottom:18px!important;min-height:0!important}body .maveraTheme.redgenixTheme .categoryCard img{border-radius:18px!important}}@media(max-width:640px){body:has(.voyagerBot.open),html:has(.voyagerBot.open){overflow:hidden!important;overscroll-behavior:none}.voyagerBot.open.left,.voyagerBot.open.right{position:fixed!important;inset:0!important;width:100%!important;height:100dvh!important;z-index:2147483647!important}.voyagerBot.open .botPanel{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-height:100%!important;display:flex!important;flex-direction:column!important}.voyagerBot.open .botPanel>form,.voyagerBot.open .botPanel>header,.voyagerBot.open .botPowered,.voyagerBot.open .botPreferences{flex-shrink:0}.voyagerBot.open .botMessages{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.voyagerBot.open .botPowered{height:calc(28px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}}.maveraHero .heroMediaFrame{position:absolute;z-index:-2;inset:0;overflow:hidden;background:#111;pointer-events:none;container-type:size}.maveraHero .heroMedia{position:absolute;inset:0;width:100%;height:100%;border:0;object-fit:cover;pointer-events:none}.maveraHero .heroYoutube{inset:auto;left:50%;top:50%;width:120%;height:auto;min-height:120%;aspect-ratio:16/9;transform:translate(-50%,-50%)}@media(max-width:900px){.maveraHero .heroMediaFrame{display:none}body.dustMobileMenuOpen .redgenixHeaderScope{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important;z-index:9000!important;background:transparent!important;border:0!important}body.dustMobileMenuOpen .redgenixHeaderScope>.header{position:static!important;width:100%!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;background:transparent!important}body.dustMobileMenuOpen .redgenixHeaderScope>.header>.headerAgencyMeta,body.dustMobileMenuOpen .redgenixHeaderScope>.header>.logo,body.dustMobileMenuOpen .redgenixHeaderScope>.header>.redgenixContact{display:none!important}body .maveraTheme.redgenixHeaderScope .header>.nav{width:100vw!important;max-width:100vw!important;padding-bottom:calc(86px + env(safe-area-inset-bottom))!important}body.dustMobileMenuOpen .maveraTheme.redgenixHeaderScope .header>.nav.open{position:fixed!important;inset:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;margin:0!important;padding-top:env(safe-area-inset-top)!important;transform:none!important}body.dustMobileMenuOpen .redgenixHeaderScope>.header>.actions{display:none!important}.redgenixHeaderScope .mobileNavHead{height:74px!important;min-height:74px!important;margin:0 -14px!important;padding:0 12px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;align-items:center!important;border-bottom:1px solid #e4e8ee!important;background:#fff!important}.redgenixHeaderScope .mobileDrawerClose{position:relative!important;z-index:2!important;grid-column:1!important;grid-row:1!important;justify-self:start!important;width:40px!important;height:40px!important;padding:0!important;border:0!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:#ed1c24!important;color:#fff!important;opacity:1!important;visibility:visible!important}.redgenixHeaderScope .mobileDrawerClose svg{display:block!important;width:20px!important;height:20px!important;stroke:#fff!important}.redgenixHeaderScope .mobileNavHead>.logo{grid-column:2!important;grid-row:1!important;display:flex!important;justify-self:start!important;justify-content:flex-start!important;width:min(145px,100%)!important;max-width:145px!important;min-width:0!important;margin-left:8px!important}.redgenixHeaderScope .mobileNavHead>.logo img{display:block!important;width:100%!important;height:auto!important;max-width:140px!important;max-height:36px!important;object-fit:contain!important;object-position:left center!important}.redgenixHeaderScope .mobileDrawerUtilities{grid-column:3!important;grid-row:1!important;display:flex!important;justify-self:end!important;justify-content:flex-end!important;gap:7px!important}.redgenixHeaderScope .mobileDrawerUtilities>a{display:grid!important;width:40px!important;height:40px!important;padding:0!important;border:1px solid #e1e5ec!important;border-radius:50%!important;place-items:center!important;background:#fff!important;color:#10131a!important}.redgenixHeaderScope .mobileDrawerUtilities svg{width:17px!important;height:17px!important}.redgenixHeaderScope .mobileDrawerUtilities>a.mobileB2bLink{width:auto!important;min-width:61px!important;padding:0 10px!important;border-color:#ed1c24!important;border-radius:21px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;color:#ed1c24!important;font-size:10px!important;font-weight:850!important}.redgenixHeaderScope .mobileDrawerUtilities>a.mobileB2bLink span{display:inline!important;color:inherit!important;line-height:1!important}.redgenixHeaderScope .nav>.navItem>.dropdown,.redgenixHeaderScope .nav>.navItem>.megaDropdown{display:none!important;max-height:0!important;overflow:hidden!important;padding:0!important;margin:0!important}.redgenixHeaderScope .nav>.navItem{height:55px!important;min-height:55px!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid #e4e8ee!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.redgenixHeaderScope .nav>.navItem:after,.redgenixHeaderScope .nav>.navItem:before,.redgenixHeaderScope .nav>.navItem>a:after,.redgenixHeaderScope .nav>.navItem>a:before{display:none!important;content:none!important}.redgenixHeaderScope .nav>.navItem>a{width:100%!important;height:55px!important;min-height:55px!important;padding:0!important;display:flex!important;align-items:center!important;gap:9px!important;border:0!important;color:#111318!important;font-size:14px!important;line-height:1!important;font-weight:750!important}.redgenixHeaderScope .nav>.navItem>a>span{flex:1 1}.redgenixHeaderScope .nav>.navItem>a .menuItemIcon{width:18px!important;height:18px!important;margin:0!important;object-fit:contain!important}.redgenixHeaderScope .nav>.navItem>a .redgenixNavArrow{flex:none!important;width:14px!important;height:14px!important;margin:0!important;transform:rotate(-90deg)!important;color:#98a2b3!important}.mobileQuickAccess{padding-bottom:10px!important}.mobileSocialMedia{margin:0 -14px;padding:17px 14px 25px;border-top:8px solid #f5f6f8;display:block}.mobileSocialMedia h3{margin:0 0 13px;color:#ed1c24;font-size:14px}.mobileSocialMedia>div{display:flex;gap:10px}.mobileSocialMedia a{width:38px;height:38px;border:3px solid #eef0f3;border-radius:50%;display:grid;place-items:center;background:#171a20;color:#fff}.mobileSocialMedia svg{width:18px;height:18px}.mobileContactBar{left:0!important;right:0!important;width:100vw!important}}@media(max-width:430px){.redgenixHeaderScope .mobileDrawerUtilities:has(.mobileB2bLink)>a:first-child{display:none!important}.redgenixHeaderScope .mobileNavHead>.logo{max-width:122px!important;margin-left:5px!important}.redgenixHeaderScope .mobileNavHead>.logo img{max-width:118px!important;max-height:33px!important}}