.trip-ideas-hero__title{margin-bottom:20px}@media print,screen and (min-width:48em){.trip-ideas-hero__title{margin-bottom:20px}}@media print,screen and (min-width:82.5em){.trip-ideas-hero__title{margin-bottom:20px}}.trip-ideas-hero__tags{margin-bottom:20px}@media print,screen and (min-width:48em){.trip-ideas-hero__tags{margin-bottom:20px}}@media print,screen and (min-width:82.5em){.trip-ideas-hero__tags{margin-bottom:30px}}.trip-ideas-hero__attractions,.trip-ideas-hero__from-to,.trip-ideas-hero__nearest-airport,.trip-ideas-hero__trip-detail{font-family:Proxima Nova,sans-serif}[lang=ar] .trip-ideas-hero__attractions,[lang=ar] .trip-ideas-hero__from-to,[lang=ar] .trip-ideas-hero__nearest-airport,[lang=ar] .trip-ideas-hero__trip-detail{font-family:Lateef,"sans-serif"}[lang=ja] .trip-ideas-hero__attractions,[lang=ja] .trip-ideas-hero__from-to,[lang=ja] .trip-ideas-hero__nearest-airport,[lang=ja] .trip-ideas-hero__trip-detail{font-family:MP Plus Rounded\ 1c,"sans-serif"}[lang=ru] .trip-ideas-hero__attractions,[lang=ru] .trip-ideas-hero__from-to,[lang=ru] .trip-ideas-hero__nearest-airport,[lang=ru] .trip-ideas-hero__trip-detail{font-family:Raleway,"sans-serif"}.trip-ideas-hero__attractions,.trip-ideas-hero__from-to,.trip-ideas-hero__nearest-airport,.trip-ideas-hero__trip-detail{font-style:normal;font-weight:400;letter-spacing:.3px;font-size:14px;line-height:20px}@media(min-width:320px){.trip-ideas-hero__attractions,.trip-ideas-hero__from-to,.trip-ideas-hero__nearest-airport,.trip-ideas-hero__trip-detail{font-size:calc(.2vw + 13.36px)}}@media(min-width:1320px){.trip-ideas-hero__attractions,.trip-ideas-hero__from-to,.trip-ideas-hero__nearest-airport,.trip-ideas-hero__trip-detail{font-size:16px}}@media(min-width:320px){.trip-ideas-hero__attractions,.trip-ideas-hero__from-to,.trip-ideas-hero__nearest-airport,.trip-ideas-hero__trip-detail{line-height:calc(.3vw + 19.04px)}}@media(min-width:1320px){.trip-ideas-hero__attractions,.trip-ideas-hero__from-to,.trip-ideas-hero__nearest-airport,.trip-ideas-hero__trip-detail{line-height:calc(.35714vw + 18.28571px)}}@media(min-width:1600px){.trip-ideas-hero__attractions,.trip-ideas-hero__from-to,.trip-ideas-hero__nearest-airport,.trip-ideas-hero__trip-detail{line-height:24px}}.trip-ideas-hero{position:relative}.trip-ideas-hero__image{position:sticky;top:0;z-index:0}@media print,screen and (min-width:48em){.trip-ideas-hero__image{max-height:60vh;overflow:hidden}}.trip-ideas-hero__image .image{height:20.25rem;position:relative}@media print,screen and (min-width:48em){.trip-ideas-hero__image .image{height:auto;padding-bottom:45%}}@media print,screen and (min-width:82.5em){.trip-ideas-hero__image .image{padding-bottom:40%}}@media screen and (min-width:100em){.trip-ideas-hero__image .image{padding-bottom:35%}}.trip-ideas-hero__gradient{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.trip-ideas-hero__trip-detail{background-position:0;background-repeat:no-repeat;background-size:1.25rem 1.25rem;margin-bottom:.875rem;padding-left:1.75rem}.trip-ideas-hero__trip-detail--car{background-image:url(/img/ui/icons/white/car.svg)}.trip-ideas-hero__trip-detail--cycle{background-image:url(/img/ui/icons/white/cycle.svg)}.trip-ideas-hero__trip-detail--hiking{background-image:url(/img/ui/icons/white/hiking.svg)}.trip-ideas-hero__trip-detail--boat{background-image:url(/img/ui/icons/white/boat.svg)}.trip-ideas-hero__trip-detail--train{background-image:url(/img/ui/icons/white/train.svg)}.trip-ideas-hero__trip-detail--bus{background-image:url(/img/ui/icons/white/bus.svg)}.trip-ideas-hero__from-to{background:url(/img/ui/icons/white/pin.svg) 0 no-repeat;background-size:1.25rem 1.25rem;margin-bottom:.75rem;padding-left:1.75rem}.trip-ideas-hero__nearest-airport{background:url(/img/ui/icons/white/plane.svg) 0 no-repeat;background-size:1.25rem 1.25rem;margin-bottom:1.125rem;padding-left:1.75rem}.trip-ideas-hero__attractions{margin-bottom:3.75rem}.trip-ideas-hero__attractions-title,.trip-ideas-hero__nearest-airport-title{font-weight:700}.trip-ideas-hero__attractions-title{display:block}.trip-ideas-hero__trip-duration{font-weight:700}.trip-ideas-hero__content{position:relative}.trip-ideas-hero__info{color:#fff;position:relative;top:-4.375rem}@media print,screen and (min-width:48em){.trip-ideas-hero__info{top:-5.625rem}}.trip-ideas-hero__tags .hashtags{padding:0}
.collage-elements__lead{margin-bottom:.625rem}@media print,screen and (min-width:82.5em){.collage-elements__lead{margin-bottom:0}}.collage-elements__lead .image{height:100%;margin-right:0}@media print,screen and (min-width:82.5em){.collage-elements__lead .image{margin-right:.625rem}}@media print,screen and (min-width:82.5em){.collage-elements__lead .video{height:100%;margin-right:.625rem}}@media print,screen and (min-width:82.5em){.collage-elements__lead .plyr,.collage-elements__lead .plyr__video-embed,.collage-elements__lead .plyr__video-wrapper,.collage-elements__lead .video__player{height:100%}}.collage-elements__image{margin:.625rem 0}@media print,screen and (min-width:82.5em){.collage-elements__image{margin:0}}@media print,screen and (min-width:48em){.collage-elements__image:first-of-type .image{margin-right:.625rem}}@media print,screen and (min-width:82.5em){.collage-elements__image:first-of-type .image{margin:0 0 .625rem .625rem}}@media print,screen and (min-width:48em){.collage-elements__image:last-of-type .image{margin-left:.625rem}}@media print,screen and (min-width:82.5em){.collage-elements__image:last-of-type .image{margin:.625rem 0 0 .625rem}}
.collage-hero__title{margin-bottom:20px}@media print,screen and (min-width:48em){.collage-hero__title{margin-bottom:20px}}@media print,screen and (min-width:82.5em){.collage-hero__title{margin-bottom:20px}}.collage-hero__tags{margin-bottom:20px}@media print,screen and (min-width:48em){.collage-hero__tags{margin-bottom:20px}}@media print,screen and (min-width:82.5em){.collage-hero__tags{margin-bottom:30px}}.collage-hero__subtitle{margin-bottom:30px}@media print,screen and (min-width:48em){.collage-hero__subtitle{margin-bottom:30px}}@media print,screen and (min-width:82.5em){.collage-hero__subtitle{margin-bottom:40px}}.collage-hero{margin-bottom:40px}@media print,screen and (min-width:48em){.collage-hero{margin-bottom:60px}}@media print,screen and (min-width:82.5em){.collage-hero{margin-bottom:80px}}.collage-hero__subtitle{font-family:Proxima Nova,sans-serif}[lang=ar] .collage-hero__subtitle{font-family:Lateef,"sans-serif"}[lang=ja] .collage-hero__subtitle{font-family:MP Plus Rounded\ 1c,"sans-serif"}[lang=ru] .collage-hero__subtitle{font-family:Raleway,"sans-serif"}.collage-hero__subtitle{font-size:18px;line-height:26px;font-family:ioi,sans-serif;font-weight:300}@media(min-width:320px){.collage-hero__subtitle{font-size:18px}}@media(min-width:768px){.collage-hero__subtitle{font-size:18px}}@media(min-width:1320px){.collage-hero__subtitle{font-size:calc(.71429vw + 8.57143px)}}@media(min-width:1600px){.collage-hero__subtitle{font-size:20px}}@media(min-width:320px){.collage-hero__subtitle{line-height:26px}}@media(min-width:768px){.collage-hero__subtitle{line-height:calc(.36232vw + 23.21739px)}}@media(min-width:1320px){.collage-hero__subtitle{line-height:calc(.71429vw + 18.57143px)}}@media(min-width:1600px){.collage-hero__subtitle{line-height:30px}}.collage-hero{position:relative}.collage-hero:after{background-image:url(/img/bg/header-coastline.webp);background-position:50%;background-repeat:repeat;bottom:0;content:"";height:26px;left:0;position:absolute;width:100%}.collage-hero__hero-core{position:relative}.collage-hero__hero-core .image:not(.image--original-size){aspect-ratio:1/1;padding-bottom:unset}@media print,screen and (min-width:48em){.collage-hero__hero-core .image:not(.image--original-size){aspect-ratio:16/7}}.collage-hero__info{color:#fff;margin-top:-2.5rem;position:relative}@media print,screen and (min-width:48em){.collage-hero__info{margin-top:-3.1875rem}}@media print,screen and (min-width:82.5em){.collage-hero__info{margin-top:-4.46875rem}}.collage-hero__info:before{bottom:0;content:"";position:absolute;top:-2.5rem;width:100%}@media print,screen and (min-width:48em){.collage-hero__info:before{top:-3.1875rem}}@media print,screen and (min-width:82.5em){.collage-hero__info:before{top:-4.46875rem}}.collage-hero__info .grid-container{position:relative}.collage-hero__tags .hashtags{padding-top:0}.collage-hero__collage{padding-bottom:4.375rem}@media print,screen and (min-width:82.5em){.collage-hero__collage{padding-bottom:5.625rem}}
