﻿.iconbox{height:24px;width:24px;float:left;}.i{background-size:contain !important;width:100%;height:100%;position:relative;display:block;}.i.map{background:url(../Images/Base/ico/2021/General/map.svg) no-repeat 0 0;}.i.calendar{background:url(../Images/Base/ico/2021/General/Calendar.svg) no-repeat 0 0;}.i.clock{background:url(../Images/Base/ico/2021/General/Clock.svg) no-repeat 0 0;}.i.edit{background:url(../Images/Base/ico/2021/General/Edit.svg) no-repeat 0 0;}.i.hot{background:url(../Images/Base/ico/2021/General/Hot.svg) no-repeat 0 0;}.i.heart{background:url(../Images/Base/ico/2021/General/Favorite.svg) no-repeat 0 0;}.i.sun{background:url('../Images/Base/ico/2021/Vacation/Sun Holidays.svg') no-repeat 0 0;}.i.tree{background:url('../Images/Base/ico/2021/Vacation/Far Away.svg') no-repeat 0 0;}.i.car-sun{background:url('../Images/Base/ico/2021/Vacation/Car Holidays.svg') no-repeat 0 0;}.i.city{background:url('../Images/Base/ico/2021/Vacation/Citytrips.svg') no-repeat 0 0;}.i.wintersun{background:url('../Images/Base/ico/2021/Vacation/Winter Sun.svg') no-repeat 0 0;}.i.wintersport{background:url('../Images/Base/ico/2021/Vacation/Winter Sports.svg') no-repeat 0 0;}.i.info{background:url('../Images/Base/ico/2021/General/Info.svg') no-repeat 0 0;}.i.question{background:url('../Images/Base/ico/2021/General/question.svg') no-repeat 0 0;}.i.blog{background:url('../Images/Base/ico/2021/General/Blog.svg') no-repeat 0 0;}.i.photo{background:url('../Images/Base/ico/2021/Other/Photo.svg') no-repeat 0 0;}.i.party{background:url('../Images/Base/ico/2021/Other/Party.svg') no-repeat 0 0;}.i.plane{background:url('../Images/Base/ico/2021/Transport/Flight.svg') no-repeat 0 0;}.i.arrival{background:url('../Images/Base/ico/2021/Transport/Arrival.svg') no-repeat 0 0;}.i.departure{background:url('../Images/Base/ico/2021/Transport/Departure.svg') no-repeat 0 0;}.i.car{background:url('../Images/Base/ico/2021/Transport/Own Transport.svg') no-repeat 0 0;}.i.food{background:url('../Images/Base/ico/2021/Other/Food.svg') no-repeat 0 0;}.i.arrow-down{background:url('../Images/Base/ico/2021/General/Arrow Down.svg') no-repeat 0 0;}.i.arrow-up{background:url('../Images/Base/ico/2021/General/Arrow Up.svg') no-repeat 0 0;}.i.arrow-left{background:url('../Images/Base/ico/2021/General/Arrow Left.svg') no-repeat 0 0;}.i.arrow-right{background:url('../Images/Base/ico/2021/General/Arrow Right.svg') no-repeat 0 0;}.i.chevron-right{background:url('../Images/Base/ico/2021/General/Chevron Right.svg') no-repeat 0 0;}.i.anvr{background:url('../Images/Base/logo/ANVR.svg') no-repeat 0 0;}.i.sgr{background:url('../Images/Base/logo/SGR.svg') no-repeat 0 0;}.i.phone{background:url('../Images/Base/ico/2021/General/Phone.svg') no-repeat 0 0;}.i.support{background:url('../Images/Base/ico/2021/General/Support.svg') no-repeat 0 0;}.i.cancel{background:url('../Images/Base/ico/2021/General/Cancel.svg') no-repeat 0 0;}.i.user{background:url('../Images/Base/ico/2021/General/Account.svg') no-repeat 0 0;}.i.mail{background:url('../Images/Base/ico/2021/General/Mail.svg') no-repeat 0 0;}.i.house{background:url('../Images/Base/ico/2021/Transport/Store.svg') no-repeat 0 0;}.i.hotel{background:url('../Images/Base/ico/2021/Transport/Hotel.svg') no-repeat 0 0;}.i.facebook{background:url('../Images/Base/ico/2021/Social/Facebook.svg') no-repeat 0 0;}.i.twitter{background:url('../Images/Base/ico/2021/Social/Twitter.svg') no-repeat 0 0;}.i.whatsapp{background:url('../Images/Base/ico/2021/Social/Whatsapp.svg') no-repeat 0 0;}.i.instagram{background:url('../Images/Base/ico/2021/Social/Instagram.svg') no-repeat 0 0;}.i.tickets{background:url('../Images/Base/ico/2021/Transport/Visa.svg') no-repeat 0 0;}.i.check{background:url('../Images/Base/ico/2021/General/Accept.svg') no-repeat 0 0;}.i.blue{filter:invert(57%) sepia(42%) saturate(7458%) hue-rotate(179deg) brightness(95%) contrast(104%);}.i.dark-blue{filter:invert(15%) sepia(98%) saturate(2439%) hue-rotate(188deg) brightness(89%) contrast(101%);}.i.gray-blue{filter:invert(96%) sepia(2%) saturate(2587%) hue-rotate(174deg) brightness(91%) contrast(109%);}.i.white{filter:invert(100%);}.i.yellow{filter:invert(82%) sepia(52%) saturate(650%) hue-rotate(354deg) brightness(108%) contrast(98%);}.i.orange{filter:invert(53%) sepia(53%) saturate(3395%) hue-rotate(358deg) brightness(102%) contrast(102%);}.i.green{filter:invert(70%) sepia(22%) saturate(1144%) hue-rotate(75deg) brightness(92%) contrast(86%);}.i.gray{filter:invert(43%) sepia(0%) saturate(0%) hue-rotate(56deg) brightness(101%) contrast(91%);}.result-page-component{width:100%;float:left;clear:both;}.result-page-component h1{font-family:Hermes Maia T8;font-style:normal;font-weight:800;font-size:56px;line-height:64px;text-align:center;letter-spacing:-.02em;}@media screen and (min-width:768px) and (max-width:1299px){.result-page-component h1{font-size:32px;line-height:48px;}}@media screen and (min-width:0) and (max-width:767px){.result-page-component h1{font-size:24px;line-height:32px;}}.result-page-component h2{font-family:Hermes Maia T4;font-style:normal;font-weight:bold;font-size:24px;line-height:32px;text-align:center;letter-spacing:-.02em;}@media screen and (min-width:0) and (max-width:767px){.result-page-component h2{font-size:24px;line-height:32px;}}.result-page-button{color:#fff !important;font-family:Open Sans;box-sizing:border-box;font-style:normal;font-weight:bold;font-size:12px;line-height:14px;text-align:center;letter-spacing:.08em;text-transform:uppercase;padding:12px 0;height:40px;border-radius:4px;background-color:#d90000;cursor:pointer;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.11),0 1px 5px rgba(0,0,0,.12);text-decoration:none;}.result-page-button.red{background-color:#d90000;}.result-page-button.green{background-color:#390;}.result-page-button.blue{background-color:#0092f2;}.result-page-searchbox{position:absolute;width:640px;height:64px;left:calc(50% - 320px);top:208px;background:#fff;box-shadow:0 100px 80px rgba(0,0,0,.07),0 12.5216px 10.0172px rgba(0,0,0,.035);border-radius:32px;}.result-page-searchbox .result-page-searchbox-content{width:640px;height:64px;position:relative;}.result-page-searchbox input{border:none;font-family:Open Sans;font-style:normal;font-weight:bold;font-size:16px;line-height:24px;height:100%;width:80%;margin-left:60px;}.result-page-breadcrumbs{text-align:center;font-size:16px;}.result-page-breadcrumbs ul{display:inline-block;}.result-page-breadcrumbs ul li{float:left;clear:none;position:relative;}.result-page-breadcrumbs ul li:not(:last-child){padding-right:15px;}.result-page-breadcrumbs ul li:not(:last-child):after{content:'/';position:absolute;right:0;}.result-page-breadcrumbs ul li:not(first){padding-left:10px;}.result-page-sub-title{font-family:Hermes Maia T4;font-style:normal;font-weight:normal;font-size:24px;line-height:32px;text-align:center;margin-top:15px;}@media screen and (min-width:0) and (max-width:767px){.result-page-sub-title{font-size:12px;line-height:20px;}}.result-page-description{margin-top:10px;margin-bottom:50px;font-family:Open Sans;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;text-align:center;grid-column:span 6/-4;}@media screen and (min-width:0) and (max-width:767px){.result-page-description{grid-column:span 12;margin:0 20px;text-align:left;}.result-page-description h2{text-align:left;}}.result-page-description p{margin:20px 0;}.result-page-yellow-box{float:left;clear:both;width:100%;background:#ffbf2b;border-radius:8px;padding:16px;box-sizing:border-box;margin-bottom:20px;}.result-page-yellow-box .wrapper{float:left;clear:both;width:100%;}.result-page-filter-title{font-family:Hermes Maia T4;font-style:normal;font-weight:normal;font-size:24px;line-height:32px;margin-bottom:5px;}.result-page-filter-header{font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:24px;margin-top:5px;margin-bottom:5px;}.result-page-filter-box{width:100%;height:48px;background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px;padding:6px;margin-bottom:8px;}.result-page-filter-box:hover{border:1px solid #0092f2;}.result-page-filter-box .result-page-filter-box-icon{width:22px;height:22px;text-align:center;display:block;float:left;margin:7px 11px 7px 7px;font-size:17px;color:#0092f2;}.result-page-filter-box .result-page-filter-box-title{font-family:Open Sans;font-style:normal;font-weight:bold;font-size:10px;line-height:15px;align-items:center;letter-spacing:.03em;text-transform:uppercase;color:#0092f2;}.result-page-filter-box .result-page-filter-box-value{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:16px;line-height:100%;color:#004979;}.result-page-sort-button{padding:9px 30px 9px 16px !important;color:#0092f2;border:none;box-sizing:border-box;font-family:Open Sans;font-style:normal;font-weight:bold;font-size:12px;line-height:14px;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;width:unset;height:unset;}.result-page-sort-button.disabled{opacity:.5;pointer-events:none;}.result-page-nav-button{padding:9px 16px;border:1px solid #0092f2;color:#0092f2;box-sizing:border-box;border-radius:3px;font-family:Open Sans;font-style:normal;font-weight:bold;font-size:10px;line-height:14px;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;width:unset;height:unset;}.result-page-nav-button:hover{background-color:#0092f2;border:1px solid #fff;color:#fff;}.result-page-nav-button.disabled{opacity:.5;pointer-events:none;}.result-page-nav-button:focus{border-color:#0092f2;border-width:1px;}.result-page-loading-icon{position:absolute;font-size:100px;left:calc(50% - 50px);margin-top:70px;color:#808080;opacity:.7;z-index:99;}.result-page-loading{position:relative;background-color:#d3d3d3;border-radius:16px;min-height:234px;opacity:.4;margin-bottom:50px;box-shadow:0 4px 80px rgba(0,0,0,.07),0 .893452px 17.869px rgba(0,0,0,.0417275),0 .266004px 5.32008px rgba(0,0,0,.0282725);pointer-events:none;}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeInLeft{from{opacity:0;transform:translatex(-10px);}to{opacity:1;transform:translatex(0);}}.result-page-pagination{width:100%;float:left;margin-bottom:50px;display:flex;display:-ms-flexbox;align-content:space-evenly;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:nowrap;justify-content:space-around;}.result-page-filter-buttons-top{float:left;clear:both;width:100%;height:47px;}@media screen and (min-width:0) and (max-width:767px){.result-page-filter-buttons-top{padding-left:20px;box-sizing:border-box;}}.result-page-sorting-filter{float:left;}@media screen and (min-width:768px) and (max-width:1299px){.result-page-sorting-filter{float:right;}}@media screen and (min-width:0) and (max-width:767px){.result-page-sorting-filter{float:right;}}.result-page-result{height:249px;position:relative;margin-bottom:24px;transition:box-shadow ease .4s;border-radius:8px;animation:fadeInLeft ease-out .5s;box-shadow:0 4px 80px rgba(0,0,0,.07),0 .893452px 17.869px rgba(0,0,0,.0417275),0 .266004px 5.32008px rgba(0,0,0,.0282725);}@media screen and (min-width:768px) and (max-width:1299px){.result-page-result{height:328px;grid-row-gap:0 !important;}}@media screen and (min-width:0) and (max-width:767px){.result-page-result{height:unset;grid-row-gap:0 !important;box-shadow:0 4px 80px rgba(0,0,0,.07),0 .893452px 17.869px rgba(0,0,0,.04),0 .266004px 5.32008px rgba(0,0,0,.03);border-radius:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px;overflow:hidden;}}.result-page-result .no-result-image{width:100%;height:100%;background:#eff8fe;display:flex;display:-ms-flexbox;align-items:center;justify-content:center;-ms-flex-item-align:center;-ms-flex-align:center;}.result-page-result .no-result-image i{width:96px;height:96px;}.result-page-result hr{background-color:#e0e0e0;}.result-page-result .result-slider{height:249px;overflow:hidden;border-bottom-left-radius:8px;border-top-left-radius:8px;}@media screen and (min-width:768px) and (max-width:1299px){.result-page-result .result-slider{border-bottom-left-radius:0;}}@media screen and (min-width:0) and (max-width:767px){.result-page-result .result-slider{border-radius:0;}.result-page-result .result-slider:after{content:"";height:16px;width:100%;background-color:#fff;position:absolute;z-index:1;bottom:0;left:0;border-top-left-radius:16px;border-top-right-radius:16px;}}.result-page-result .result-page-photo{box-sizing:border-box;background:#fff;color:#fff;height:249px;background-size:cover;object-fit:cover;animation:fadeIn .5s ease;}.result-page-result .result-page-info{padding-top:20px;}@media screen and (min-width:768px) and (max-width:1299px){.result-page-result .result-page-info{padding-top:16px;padding-right:16px;}}@media screen and (min-width:0) and (max-width:767px){.result-page-result .result-page-info{padding:20px;padding-top:4px;}}.result-page-result .result-page-price-box{box-sizing:border-box;height:100%;padding:16px;border-left:5px dotted #e0e0e0;}@media screen and (min-width:768px) and (max-width:1299px){.result-page-result .result-page-price-box{border-left:none;border-top:5px dotted #e0e0e0;margin-top:-5px;}}@media screen and (min-width:0) and (max-width:767px){.result-page-result .result-page-price-box{border-left:none;border-top:3px dotted #e0e0e0;border-bottom-left-radius:16px;border-bottom-right-radius:16px;}}.result-page-result .result-page-price-box .price-tag-wrapper{position:relative;margin-top:10px;margin-bottom:10px;float:left;clear:both;width:100%;}@media screen and (min-width:768px) and (max-width:1299px){.result-page-result .result-page-price-box .price-tag-wrapper{position:absolute;bottom:-1px;right:212px;}}@media screen and (min-width:0) and (max-width:767px){.result-page-result .result-page-price-box .price-tag-wrapper{position:absolute;bottom:115px;right:20px;}}.result-page-result .result-page-price-box .price-tag{text-align:right;position:relative;width:96px;height:64px;left:3.35px;top:0;background:#ffbf2b;transform:matrix(1,.05,-.05,1,0,0);z-index:0;}.result-page-result .result-page-price-box .price-tag.blue{background:rgba(0,146,242,.15);}.result-page-result .result-page-price-box .price-tag .price-tag-inner{width:96px;height:64px;background:#fde92f;transform:matrix(1,-.1,.1,1,0,0);z-index:1;box-sizing:border-box;padding-top:7px;padding-right:10px;}.result-page-result .result-page-price-box .price-tag .price-tag-inner.blue{background:#eff8fe;}.result-page-result .result-page-price-box .price-tag .price-tag-inner .result-page-price{font-family:Hermes Maia T4;font-style:normal;font-weight:bold;font-size:24px;line-height:18px;text-align:right;letter-spacing:-.02em;color:#d90000;}.result-page-result .result-page-price-box .price-tag .price-tag-inner .result-page-price-per-person{font-family:Open Sans;font-style:normal;font-size:10px;line-height:10px;color:#d90000;}.result-page-result .result-page-price-box .result-page-result-date{font-family:Open Sans;font-style:normal;font-weight:bold;font-size:16px;line-height:24px;color:#004979;text-align:right;}@media screen and (min-width:768px) and (max-width:1299px){.result-page-result .result-page-price-box .result-page-result-date{text-align:left;}}@media screen and (min-width:0) and (max-width:767px){.result-page-result .result-page-price-box .result-page-result-date{text-align:left;}}.result-page-result .result-page-price-box .result-page-price-box-info{font-family:Open Sans;font-style:normal;font-weight:600;font-size:12px;line-height:20px;color:#a8a8a8;text-align:right;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}@media screen and (min-width:768px) and (max-width:1299px){.result-page-result .result-page-price-box .result-page-price-box-info{text-align:left;float:left;position:relative;margin-left:15px;padding-top:8px;}}@media screen and (min-width:0) and (max-width:767px){.result-page-result .result-page-price-box .result-page-price-box-info{text-align:left;float:left;position:relative;padding-top:8px;width:100%;}}.result-page-result .result-page-price-box .result-page-go-button{float:left;clear:both;width:100%;}@media screen and (min-width:768px) and (max-width:1299px){.result-page-result .result-page-price-box .result-page-go-button{position:absolute;right:24px;bottom:24px;width:172px;height:40px;}}@media screen and (min-width:0) and (max-width:767px){.result-page-result .result-page-price-box .result-page-go-button{margin-top:10px;}}.result-page-result .result-page-result-title{font-family:Hermes Maia T4;font-style:normal;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:-.02em;color:#004979;}.result-page-result .result-page-result-sub-title{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#0092f2;}.result-page-result .result-page-usp{font-family:Open Sans;font-style:normal;font-weight:600;font-size:12px;line-height:28px;color:#004979;}.result-page-result .result-page-usp:before{content:"✓";width:13px;height:16px;background-color:#390;color:#fff;border-radius:50%;margin:0;padding:0;line-height:16px;padding-left:3px;display:inline-block;margin-right:10px;}.result-page-result .result-page-roset{padding:3px 8px;color:#fff;border-radius:3px;margin-top:3px;background:#0092f2;font-size:16px;line-height:22px;font-weight:bold;}.result-page-result .result-page-roset:after{position:absolute;left:12px;display:inline-block;bottom:-9px;content:'';height:0;width:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:10px solid #0092f2;}.result-page-result-banner{text-align:left;margin-bottom:24px;border-radius:8px;height:249px;position:relative;overflow:hidden;transition:box-shadow ease .4s;animation:fadeInLeft ease-out .5s;box-shadow:0 4px 80px rgba(0,0,0,.07),0 .893452px 17.869px rgba(0,0,0,.0417275),0 .266004px 5.32008px rgba(0,0,0,.0282725);}@media screen and (min-width:768px) and (max-width:1299px){.result-page-result-banner{height:285px;grid-row-gap:0 !important;}}@media screen and (min-width:0) and (max-width:767px){.result-page-result-banner{height:177px;grid-row-gap:0 !important;box-shadow:0 4px 80px rgba(0,0,0,.07),0 .893452px 17.869px rgba(0,0,0,.04),0 .266004px 5.32008px rgba(0,0,0,.03);border-radius:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px;overflow:hidden;}}.result-page-result-banner img{width:100%;height:100%;background-size:cover;object-fit:cover;}.result-page-float-bar{position:fixed;box-shadow:0 -4px 80px rgba(0,0,0,.07),0 -.89px 17.869px rgba(0,0,0,.0417275),0 -.27px 5.32008px rgba(0,0,0,.0282725);padding:10px calc(20% - 60px);width:100%;box-sizing:border-box;height:70px;background:#fff;bottom:0;z-index:9;}@media screen and (min-width:1300px) and (max-width:1407px),screen and (min-width:1408px){.result-page-float-bar{display:none;}}.result-page-float-bar .result-page-float-bar-title{font-family:Hermes Maia T4;font-style:normal;font-weight:bold;font-size:24px;line-height:32px;letter-spacing:-.02em;color:#004979;}.result-page-float-bar .result-page-float-bar-sub-title{font-family:Open Sans;font-style:normal;font-weight:600;font-size:12px;line-height:20px;color:#004979;}.result-page-content-info{background-color:#eff8fe;}@media screen and (min-width:0) and (max-width:767px){.result-page-content-info{background-color:#fff;position:relative;padding-top:6px;}.result-page-content-info:before{content:"";width:40px;height:4px;position:absolute;z-index:2;top:-16px;left:calc(50% - 20px);background:#e0e0e0;border-radius:2px;}.result-page-content-info:after{content:"";height:32px;width:100%;background-color:#fff;position:absolute;z-index:1;top:-32px;left:0;border-top-left-radius:32px;border-top-right-radius:32px;}}#info{padding-top:57px;float:left;clear:both;width:100%;}#info.closed{max-height:522px;overflow:hidden;margin-bottom:50px;}#info.closed:after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 31%,#fff 100%);}.result-page-content-info-description{text-align:left;}@media screen and (min-width:0) and (max-width:767px){.result-page-content-info-description{background-color:#fff;position:relative;padding-top:6px;}}.result-page-content-info-description .result-page-description{text-align:left;}.result-page-content-info-description .result-page-description h2{font-weight:800;font-size:32px;line-height:48px;text-align:left;}@media screen and (min-width:0) and (max-width:767px){.result-page-content-info-description .result-page-description h2{font-weight:bold;font-size:24px;line-height:32px;}}.result-page-content-info-description .result-page-info-title{font-family:Open Sans;font-style:normal;font-weight:bold;font-size:10px;line-height:12px;letter-spacing:.03em;text-transform:uppercase;color:#0092f2;}@media screen and (min-width:0) and (max-width:767px){.result-page-content-info-description .result-page-info-title{margin-left:20px;}}@media screen and (min-width:0) and (max-width:767px){.result-page-content-travelerinfo{padding:0 20px;}}.result-page-content-travelerinfo .result-page-info-title{font-weight:800;font-size:20px;line-height:24px;text-align:left;}@media screen and (min-width:768px) and (max-width:1299px){.result-page-content-travelerinfo .result-page-info-title{text-align:center;}}.result-page-content-travelerinfo .result-page-content-travelerinfo-item{margin-top:16px;width:100%;float:left;clear:both;}.result-page-content-travelerinfo .result-page-content-travelerinfo-icon{font-size:32px;margin-right:16px;color:#0092f2;margin-top:5px;}.result-page-content-travelerinfo .result-page-content-travelerinfo-type{font-weight:bold;font-size:16px;line-height:24px;margin-bottom:2px;}.result-page-content-travelerinfo .result-page-content-travelerinfo-content{font-weight:normal;font-size:16px;line-height:24px;}section.result-page-content{position:relative;padding:0;margin:0 auto;color:#004979;text-rendering:optimizeLegibility;}@media screen and (min-width:0) and (max-width:767px){section.result-page-content{width:calc(100% - 32px);clear:both;}section.result-page-content.results{width:100%;}}@media screen and (min-width:768px) and (max-width:1299px){section.result-page-content{width:calc(100% - 32px);clear:both;}}@media screen and (min-width:1300px) and (max-width:1407px){section.result-page-content{width:calc(100% - 96px);}}@media screen and (min-width:1408px){section.result-page-content{width:1312px;}}section.result-page-content .grid{display:grid;display:-ms-grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-row-gap:1em;-ms-grid-column:repeat(12,minmax(0,1fr));-ms-column-gap:1em;}section.result-page-content .grid.nine{grid-template-columns:repeat(9,minmax(0,1fr));}@media screen and (min-width:0) and (max-width:767px){section.result-page-content .grid{grid-column-gap:16px;-ms-column-gap:16px;}}@media screen and (min-width:768px) and (max-width:1299px){section.result-page-content .grid{grid-column-gap:24px;-ms-column-gap:24px;}}@media screen and (min-width:1300px) and (max-width:1407px){section.result-page-content .grid{grid-column-gap:24px;-ms-column-gap:24px;}}@media screen and (min-width:1408px){section.result-page-content .grid{grid-column-gap:32px;-ms-column-gap:32px;}}section.result-page-content .grid .width-1{grid-column:span 1;-ms-grid-row-span:1;}section.result-page-content .grid .width-2{grid-column:span 2;-ms-grid-row-span:2;}section.result-page-content .grid .width-3{grid-column:span 3;-ms-grid-row-span:3;}section.result-page-content .grid .width-4{grid-column:span 4;-ms-grid-row-span:4;}section.result-page-content .grid .width-5{grid-column:span 5;-ms-grid-row-span:5;}section.result-page-content .grid .width-6{grid-column:span 6;-ms-grid-row-span:6;}section.result-page-content .grid .width-7{grid-column:span 7;-ms-grid-row-span:7;}section.result-page-content .grid .width-8{grid-column:span 8;-ms-grid-row-span:8;}section.result-page-content .grid .width-9{grid-column:span 9;-ms-grid-row-span:9;}section.result-page-content .grid .width-10{grid-column:span 10;-ms-grid-row-span:10;}section.result-page-content .grid .width-11{grid-column:span 11;-ms-grid-row-span:11;}section.result-page-content .grid .width-12{grid-column:span 12;-ms-grid-row-span:12;}section.result-page-content a{font-weight:normal;}.white-grid{background-color:#fff;float:left;clear:both;width:100%;}.gray-grid{background-color:#eff8fe;float:left;clear:both;width:100%;}#result-page-banner{background-color:#0092f2;width:100%;height:360px;position:relative;overflow:hidden;z-index:0;}@media screen and (min-width:768px) and (max-width:1299px){#result-page-banner{height:264px;margin-bottom:64px;}#result-page-banner .slick-slide{height:264px !important;width:264px !important;}}@media screen and (min-width:0) and (max-width:767px){#result-page-banner{margin-bottom:0;}#result-page-banner .slick-dots{bottom:47px;}}#result-page-banner .result-page-banner-image{float:left;height:360px;width:360px;}@media screen and (min-width:768px) and (max-width:1299px){#result-page-banner .result-page-banner-image{height:264px !important;width:264px !important;}}#result-page-banner .result-page-banner-image picture img{width:100% !important;height:360px !important;object-position:center;}@media screen and (min-width:768px) and (max-width:1299px){#result-page-banner .result-page-banner-image picture img{height:264px !important;width:264px !important;}}#popular-list .slick-list{margin:0 -16px !important;overflow:visible;}#popular-list .slick-slide>div{padding:0 16px !important;}@media screen and (min-width:768px) and (max-width:1299px){#popular-list .slick-list{margin:0 -12px !important;overflow:visible;}#popular-list .slick-slide>div{padding:0 12px !important;}}@media screen and (min-width:0) and (max-width:767px){#popular-list .slick-list{margin:0 -8px !important;overflow:visible;}#popular-list .slick-slide>div{padding:0 8px !important;}}.popular-place-wrapper{overflow:hidden;padding:0 32px !important;}.popular-place-wrapper:after{content:"";position:absolute;z-index:1;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to right,#eff8fe 0%,rgba(239,248,254,0) 3%,rgba(239,248,254,0) 97%,#eff8fe 100%);width:100%;height:100%;}@media screen and (min-width:768px) and (max-width:1299px),screen and (min-width:0) and (max-width:767px){.popular-place-wrapper{padding:0 !important;overflow:visible;}.popular-place-wrapper:after{display:none;}}a.popular-button.slick-arrow{font-size:35px;position:absolute;top:-60px;transition:transform ease .2s;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;}a.popular-button.slick-arrow:hover{transform:translateZ(0) scale(1.1);}a.popular-button.slick-arrow:active{transform:translateZ(0) scale(.95);}@media screen and (min-width:0) and (max-width:767px){a.popular-button.slick-arrow{display:none !important;}}.popular-place{background:#fff;box-shadow:0 4px 80px rgba(0,0,0,.07),0 .893452px 17.869px rgba(0,0,0,.0417275),0 .266004px 5.32008px rgba(0,0,0,.0282725);border-radius:8px;box-sizing:border-box;font-size:20px;font-weight:bold;margin-right:32px;-webkit-font-smoothing:antialiased;transition:transform ease .3s;-webkit-backface-visibility:hidden;cursor:pointer;}.popular-place:hover{transform:translateZ(0) scale(1.02);}.popular-place a{text-decoration:none;}.popular-place .popular-place-title{padding:0 16px;font-family:Open Sans;font-style:normal;font-weight:bold;font-size:16px;line-height:16px;margin-top:10px;color:#004979;}.popular-place .popular-place-sub-title{padding:0 16px;font-family:Open Sans;font-style:normal;font-weight:600;font-size:12px;line-height:20px;color:#0092f2;margin-bottom:10px;}.popular-place .popular-place-image{border-radius:8px;margin:4px;object-fit:cover;height:164px;width:calc(100% - 8px);box-sizing:border-box;}.secondary-popular-place a{text-decoration:none;}.secondary-popular-place .popular-place-title{padding:0 16px;font-family:Open Sans;font-style:normal;font-weight:bold;font-size:20px;line-height:24px;margin-top:10px;color:#004979;}.secondary-popular-place .popular-place-sub-title{padding:0 16px;font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#0092f2;margin-bottom:10px;}.secondary-popular-place .popular-place-image{border-radius:8px;margin:4px;object-fit:cover;height:80px;width:80px;box-sizing:border-box;}.result-page-filter-popup{width:300px;position:absolute;padding:16px;background:#fff;border-radius:8px;top:-16px;left:-16px;z-index:4;box-shadow:0 4px 80px rgba(0,0,0,.07),0 .893452px 17.869px rgba(0,0,0,.0417275),0 .266004px 5.32008px rgba(0,0,0,.0282725);}.datepicker-container .datepicker-title{margin:0 auto;position:static;left:0;width:100%;right:0;top:24px;}.banner-search-bar{background:#fff;box-shadow:0 -4px 80px rgba(0,0,0,.07),0 -.89px 17.869px rgba(0,0,0,.0417275),0 -.27px 5.32008px rgba(0,0,0,.0282725);border-radius:8px;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-align:center;-ms-flex-item-align:center;position:absolute;box-sizing:border-box;width:1088px;left:calc(50% - 544px);top:315px;padding:8px;}@media screen and (min-width:768px) and (max-width:1299px){.banner-search-bar{width:100%;left:0;top:264px;}.banner-search-bar .result-page-filter-box-icon{display:none;}}.banner-search-bar .wrapper{width:224px;}.banner-search-bar .wrapper .result-page-filter-box{margin-bottom:0;}@media screen and (min-width:768px) and (max-width:1299px){.result-page-filter-group-list{padding:0 24px;padding-bottom:200px;}}@media screen and (min-width:0) and (max-width:767px){.result-page-filter-group-list{padding:0 20px;padding-bottom:200px;}}@keyframes slideIn{0%{left:100vw;}100%{left:0;}}.result-page-mobile-filters{position:fixed;background-color:#fff;width:100%;height:100%;top:0;left:0;bottom:0;z-index:10;overflow-y:scroll;padding-top:45px;animation:slideIn .5s ease;padding-bottom:100px;}.result-page-mobile-filters .result-page-mobile-filters-bottom{position:fixed;padding:20px;width:100%;box-sizing:border-box;border-top:1px solid #e0e0e0;bottom:0;left:0;right:0;background-color:#fff;}.about-company-item{font-size:16px;line-height:24px;margin-top:20px;}.about-company-item i{color:#390;font-size:20px;margin-right:10px;}.about-company-trustpilot{background-color:#fff;border-radius:16px;width:100%;padding:24px;height:212px;overflow-y:scroll;box-sizing:border-box;}.about-company-trustpilot strong{font-weight:bold;font-size:16px;line-height:24px;color:#004979;margin-bottom:6px;float:left;clear:both;width:100%;}.about-company-trustpilot .review-text{font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#a8a8a8;}.about-company-trustpilot .review-date{font-weight:bold;font-size:10px;line-height:12px;letter-spacing:.03em;text-transform:uppercase;color:#0092f2;margin-bottom:4px;}.about-company-trustpilot .reviews-container li{padding:0 0 20px 0;float:left;clear:both;width:100%;}.about-company-trustpilot .reviews-score-text{margin-left:8px;font-family:Hermes Maia T4;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:-.02em;color:#73cf11;}.about-company-trustpilot .reviews-score-stamp{font-family:Hermes Maia T4;font-style:normal;font-weight:bold;font-size:20px;line-height:46px;text-align:right;letter-spacing:-.02em;color:#73cf11;height:48px;width:48px;display:block;border-radius:50%;border:1px solid #73cf11;}.result-page-reviews-amount{font-weight:600;font-size:12px;line-height:20px;margin:10px 0;color:#a8a8a8;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-align:center;}.result-page-reviews-amount p{margin-left:5px;margin-top:7px;}.result-page-anchor-navigation{width:100%;clear:both;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-align:center;}.result-page-anchor-navigation .result-page-anchor-navigation-item{width:100px;height:80px;float:left;margin-right:8px;background-color:#fff;border:2px solid #80c8f8;box-sizing:border-box;border-radius:8px;cursor:pointer;color:#004979;transition:color .2s ease,border .2s ease,transform .2s ease,box-shadow .2s ease;}.result-page-anchor-navigation .result-page-anchor-navigation-item .result-page-anchor-navigation-icon{width:32px;height:32px;margin:0 auto;margin-top:12px;margin-bottom:10px;}.result-page-anchor-navigation .result-page-anchor-navigation-item .result-page-anchor-navigation-text{font-weight:bold;font-size:12px;line-height:16px;text-align:center;letter-spacing:.08em;text-transform:uppercase;width:100%;}.result-page-anchor-navigation .result-page-anchor-navigation-item:hover{color:#0092f2;border:2px solid #0092f2;transform:translateY(-3px);box-shadow:0 3px #004979,0 10px 20px #0049792e;}.result-page-anchor-navigation .result-page-anchor-navigation-item:active{transform:translateY(1px);box-shadow:0 0 #004979;}.result-page-faq-subtitle{font-size:16px;line-height:24px;text-align:center;color:#a8a8a8;margin-top:16px;}.result-page-faq-item{border-bottom:1px solid #e0e0e0;width:100%;padding-bottom:17px;padding-top:14px;}.result-page-faq-item .result-page-faq-question{font-weight:bold;font-size:16px;line-height:24px;color:#0092f2;margin-bottom:8px;position:relative;cursor:pointer;}.result-page-faq-item .result-page-faq-question.open::after{content:'-';}.result-page-faq-item .result-page-faq-question::after{content:'+';position:absolute;right:0;top:0;font-size:30px;font-weight:normal;}.result-page-faq-item .result-page-faq-answer.closed{display:none;}.result-page-faq-item .result-page-faq-answer.open{display:block;}.result-page-location-item{border-bottom:1px solid #e0e0e0;height:56px;width:calc(50% - 16px);float:left;}.result-page-location-item:nth-child(even){margin-left:32px;}.result-page-location-item a{text-decoration:none;}.result-page-location-item .result-page-location-item-title{font-weight:bold;font-size:16px;line-height:24px;color:#004979;margin-top:11px;}.result-page-location-item .result-page-location-item-subtitle{font-weight:600;font-size:12px;line-height:100%;color:#0092f2;}.result-page-blog-list{margin-top:20px;}.result-page-blog-list .slick-list{margin:0 -16px !important;overflow:visible;}.result-page-blog-list .slick-slide>div{padding:0 16px !important;}@media screen and (min-width:768px) and (max-width:1299px){.result-page-blog-list .slick-list{margin:0 -12px !important;overflow:visible;}.result-page-blog-list .slick-slide>div{padding:0 12px !important;}}@media screen and (min-width:0) and (max-width:767px){.result-page-blog-list .slick-list{margin:0 -8px !important;overflow:visible;}.result-page-blog-list .slick-slide>div{padding:0 8px !important;}}.result-page-blog-list .result-page-blog-item{background:#fff;box-shadow:0 4px 80px rgba(0,0,0,.07),0 .893452px 17.869px rgba(0,0,0,.0417275),0 .266004px 5.32008px rgba(0,0,0,.0282725);border-radius:8px;overflow:hidden;-webkit-font-smoothing:antialiased;transition:transform ease .3s;-webkit-backface-visibility:hidden;}.result-page-blog-list .result-page-blog-item:hover{transform:translateZ(0) scale(1.02);cursor:pointer;}.result-page-blog-list .result-page-blog-item .result-page-blog-image{height:96px;width:100%;}.result-page-blog-list .result-page-blog-item .result-page-blog-image img{width:100%;height:100%;object-fit:cover;}.result-page-blog-list .result-page-blog-item .result-page-blog-content{padding:30px 16px;}.result-page-blog-list .result-page-blog-item .result-page-blog-content .result-page-blog-date{font-weight:bold;font-size:10px;line-height:12px;letter-spacing:.03em;text-transform:uppercase;color:#0092f2;margin-bottom:2px;}.result-page-blog-list .result-page-blog-item .result-page-blog-content .result-page-blog-title{font-family:Hermes Maia T4;font-style:normal;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:-.02em;color:#004979;margin-bottom:10px;}.result-page-blog-list .result-page-blog-item .result-page-blog-content .result-page-blog-desc{font-weight:normal;font-size:16px;line-height:24px;color:#004979;margin-bottom:20px;}.result-page-blog-list .result-page-blog-item .result-page-blog-content .result-page-blog-readmore{font-family:Open Sans;font-style:normal;font-weight:bold;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:#0092f2;}.result-page-travelparty-category{border-bottom:1px solid #e0e0e0;height:65px;padding-top:22px;width:100%;}.result-page-travelparty-category .result-page-travelparty-title{font-weight:bold;font-size:16px;line-height:24px;color:#004979;}.result-page-travelparty-category .result-page-travelparty-subtitle{font-weight:600;font-size:12px;line-height:100%;color:#0092f2;}.result-page-travelparty-category .result-page-travelparty-counter{line-height:32px;float:left;margin-left:10px;margin-right:10px;font-size:16px;}.result-page-travelparty-category .result-page-travelparty-button{border:2px solid #0092f2;color:#0092f2;height:32px;width:32px;border-radius:50%;font-size:20px;float:left;text-indent:3px;line-height:31px;-webkit-font-smoothing:antialiased;transition:transform ease .1s;-webkit-backface-visibility:hidden;cursor:pointer;}.result-page-travelparty-category .result-page-travelparty-button:hover{transform:translateZ(0) scale(1.1);}.result-page-travelparty-category .result-page-travelparty-button:active{transform:translateZ(0) scale(.9);}review-component{text-align:center;}review-component span.count{all:unset;}.result-page-result-usps{display:flex;display:-ms-flexbox;justify-content:space-evenly;-ms-flex-align:stretch;margin-bottom:24px;color:#390;font-weight:600;font-size:12px;}.result-page-result-usps div{float:left;}@media screen and (min-width:0) and (max-width:767px){.result-page-result-usps div:not(:first-child){display:none;}}.result-page-result-usps div:before{content:"✓";width:13px;height:16px;background-color:#390;color:#fff;border-radius:50%;margin:0;padding:0;line-height:16px;padding-left:3px;display:inline-block;margin-right:10px;}.result-page-transport-filter{float:left;clear:both;width:100%;}.result-page-transport-filter .result-page-transport-button-wrapper{background:#eff8fe;border-radius:4px;height:48px;width:100%;float:left;clear:both;}.result-page-transport-filter .result-page-transport-button-wrapper .result-page-transport-button{float:left;margin:4px 0;box-sizing:border-box;height:calc(100% - 8px);width:calc(50% - 5px);border-radius:4px;color:#0092f2;font-weight:bold;font-size:12px;line-height:16px;display:flex;display:-ms-flexbox;-ms-flex-align:center;-ms-flex-item-align:center;align-items:center;justify-content:center;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease,transform .1s ease,background .1s ease,box-shadow .1s ease;}.result-page-transport-filter .result-page-transport-button-wrapper .result-page-transport-button:hover{opacity:.95;transform:translateY(-2px);box-shadow:0 2px #004979,0 4px 14px #0049792e 2e;}.result-page-transport-filter .result-page-transport-button-wrapper .result-page-transport-button.active{background:#0092f2;color:#fff;transform:translateY(1px);box-shadow:0 -1px #004979;}.result-page-transport-filter .result-page-transport-button-wrapper .result-page-transport-button:active{transform:translateY(2px);box-shadow:0 -2px #004979;}.result-page-slider{width:100%;}.result-page-filter-multi div.child label{margin-left:25px;}.location-search-container{position:relative;}.location-search-container .location-search{border:1px solid #80c8f8;border-radius:4px;position:relative;width:100%;padding:10px 10px 10px 40px;height:48px;color:#004979;box-sizing:border-box;}.location-search-container i{position:absolute;left:15px;top:16px;font-size:16px;}.chips{float:left;clear:both;margin-bottom:10px;}.chips .chip{background:#0092f2;border-radius:16px;float:left;clear:none;position:relative;color:#fff;font-size:12px;padding:2px 30px 2px 10px;margin-bottom:5px;}.chips .chip:not(:last-child){margin-right:5px;}.chips .chip:after{position:absolute;right:5px;top:5px;width:16px;height:16px;content:'x';background:#80c8f8;border-radius:50%;color:#0092f2;text-align:center;line-height:16px;}.chips .chip:hover{background:#d90000;}.chips .chip:hover:after{background:#ec8080;color:#d90000;}.chips .chip .nationality-flag{position:static;margin-right:5px;vertical-align:middle;}.result-slider-container{position:relative;}.result-slider-container .wishlist-button-holder{position:absolute;z-index:10;text-align:right;height:50px;width:50px;top:0;right:0;}.result-slider-container .wishlist-button-holder a.active,.result-slider-container .wishlist-button-holder a:hover{color:#d90000;}.result-slider-container .wishlist-button-holder a.active svg path,.result-slider-container .wishlist-button-holder a:hover svg path{fill:#d90000;fill-opacity:1;}.result-slider-container .wishlist-button-holder a svg path{fill:#000;fill-opacity:.33;stroke:#fff;stroke-width:5px;stroke-miterlimit:10;stroke-linecap:round;stroke-linejoin:round;}.blue-box{width:100%;height:100%;margin:10px 0;background:#eff8fe;}.slick-dots{position:absolute;bottom:16px;z-index:6;display:flex;justify-content:center;top:unset;right:unset;height:unset;background:rgba(0,73,121,.5);border-radius:8px;left:50%;width:auto;transform:translateX(-50%);}@media screen and (min-width:0) and (max-width:767px){.slick-dots{bottom:32px;}}.slick-dots li{font-size:0;line-height:16px;height:16px;}.slick-dots li button{width:8px;height:8px;background-color:transparent;border:2px solid #fff;padding:0;box-sizing:border-box;margin:0 4px;}.slick-dots .slick-active button{background-color:#fff;}