.dp-c-most-popular-destinations{padding-top:40px;padding-bottom:48px;overflow:visible;max-width:100%;margin-left:16px;margin-right:16px;position:relative}@media(min-width:768px){.dp-c-most-popular-destinations{max-width:768px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;width:calc(100% - 32px)}}@media(min-width:992px){.dp-c-most-popular-destinations{max-width:992px;margin-left:auto;margin-right:auto}}@media(min-width:1200px){.dp-c-most-popular-destinations{max-width:1200px;margin-left:auto;margin-right:auto}}@media(max-width:767px){.dp-c-most-popular-destinations{margin-left:0;margin-right:0}}@media(min-width:768px){.dp-c-most-popular-destinations{padding-top:64px;padding-bottom:64px}}.dp-c-most-popular-destinations--in-search-empty{padding-top:0;padding-bottom:0}.dp-c-most-popular-destinations--in-search-empty .dp-c-most-popular-destinations__header{display:none}.dp-c-most-popular-destinations--in-search-empty .dp-c-most-popular-destinations__city{font-family:var(--dp-font, "StrawfordRegular", sans-serif);font-weight:400}.dp-c-most-popular-destinations--in-search-empty .dp-c-most-popular-destinations__city{font-size:1.6rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-most-popular-destinations--in-search-empty .dp-c-most-popular-destinations__city{letter-spacing:-.02em}@media(min-width:768px){.dp-c-most-popular-destinations--in-search-empty .dp-c-most-popular-destinations__city{font-size:1.6rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-most-popular-destinations--in-search-empty .dp-c-most-popular-destinations__city{letter-spacing:-.02em}}.dp-c-most-popular-destinations--in-search-empty .dp-c-most-popular-destinations__city{font-family:var(--dp-font, "StrawfordBold", sans-serif)!important}:lang(ru) .dp-c-most-popular-destinations--in-search-empty .dp-c-most-popular-destinations__city,:lang(th) .dp-c-most-popular-destinations--in-search-empty .dp-c-most-popular-destinations__city,:lang(zh) .dp-c-most-popular-destinations--in-search-empty .dp-c-most-popular-destinations__city{font-weight:700!important}.dp-c-most-popular-destinations--wide{box-sizing:border-box;position:relative;width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media(min-width:768px){.dp-c-most-popular-destinations--wide{padding-left:32px;padding-right:32px}}@media(min-width:1280px){.dp-c-most-popular-destinations--wide{padding-left:64px;padding-right:64px}}@media(max-width:767px){.dp-c-most-popular-destinations--wide{padding-left:0;padding-right:0}}.dp-c-geo-carousel+.dp-c-most-popular-destinations--wide{padding-top:0}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__header .dp-c-most-popular-destinations__section-title{color:#101933}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__slide{position:relative}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__nav{top:50%}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__carousel .swiper{overflow-x:clip;overflow-y:visible;overflow-clip-margin:16px}@media(hover:hover){.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__slide-link:hover .dp-c-most-popular-destinations__img-wrapper{transform:translateY(-2px)}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__slide-link:hover .dp-c-most-popular-destinations__img-wrapper img{transform:none}}@media(prefers-reduced-motion:reduce){.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__slide-link:hover .dp-c-most-popular-destinations__img-wrapper{transform:none}}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__img-wrapper{aspect-ratio:4/5;border-radius:12px;transition:transform .3s cubic-bezier(.22,1,.36,1)}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__img-wrapper:after{background:linear-gradient(to top,#0009,#0000 45%);opacity:1}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__info{position:absolute;right:12px;bottom:12px;left:12px;z-index:1}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__city{font-family:var(--dp-font, "StrawfordRegular", sans-serif);font-weight:400}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__city{font-size:1.6rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__city{letter-spacing:-.02em}@media(min-width:768px){.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__city{font-size:1.6rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__city{letter-spacing:-.02em}}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__city{font-family:var(--dp-font, "StrawfordBold", sans-serif)!important}:lang(ru) .dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__city,:lang(th) .dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__city,:lang(zh) .dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__city{font-weight:700!important}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__city{color:#fff;line-height:1.2}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__country{font-size:1.2rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__country{letter-spacing:-.02em}@media(min-width:768px){.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__country{font-size:1.2rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__country{letter-spacing:-.02em}}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__country{font-family:var(--dp-font, "StrawfordRegular", sans-serif);font-weight:400}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__country{color:#ffffffd9}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__slide-link:hover .dp-c-most-popular-destinations__city{color:#fff}@media(min-width:768px){.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__info{right:16px;bottom:16px;left:16px}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__city{font-family:var(--dp-font, "StrawfordRegular", sans-serif);font-weight:400}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__city{font-size:2rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__city{letter-spacing:-.02em}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__city{line-height:1.2}}@media(min-width:768px)and (min-width:768px){.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__city{font-size:2rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__city{letter-spacing:-.02em}}@media(min-width:768px){.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__city{font-family:var(--dp-font, "StrawfordBold", sans-serif)!important}:lang(ru) .dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__city,:lang(th) .dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__city,:lang(zh) .dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__city{font-weight:700!important}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__country{font-size:1.4rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__country{letter-spacing:-.02em}}@media(min-width:768px)and (min-width:768px){.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__country{font-size:1.4rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__country{letter-spacing:-.02em}}@media(min-width:768px){.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__country{font-family:var(--dp-font, "StrawfordRegular", sans-serif);font-weight:400}}.dp-c-most-popular-destinations--vertical.dp-c-most-popular-destinations--skeleton .dp-c-most-popular-destinations__slide{flex:0 0 calc((100% - 12px * 1.2) / 2.2)}@media(min-width:768px){.dp-c-most-popular-destinations--vertical.dp-c-most-popular-destinations--skeleton .dp-c-most-popular-destinations__slide{flex:0 0 calc((100% - 16px * 2.3) / 3.3)}}@media(min-width:992px){.dp-c-most-popular-destinations--vertical.dp-c-most-popular-destinations--skeleton .dp-c-most-popular-destinations__slide{flex:0 0 calc((100% - 48px)/4)}}@media(min-width:1200px){.dp-c-most-popular-destinations--vertical.dp-c-most-popular-destinations--skeleton .dp-c-most-popular-destinations__slide{flex:0 0 calc((100% - 64px)/5)}}@media(min-width:1400px){.dp-c-most-popular-destinations--vertical.dp-c-most-popular-destinations--skeleton .dp-c-most-popular-destinations__slide{flex:0 0 calc((100% - 16px * 5) / 6)}}.dp-c-most-popular-destinations--vertical.dp-c-most-popular-destinations--skeleton .dp-c-most-popular-destinations__carousel{gap:12px}@media(min-width:768px){.dp-c-most-popular-destinations--vertical.dp-c-most-popular-destinations--skeleton .dp-c-most-popular-destinations__carousel{gap:16px}}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__carousel .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 12px * 1.2) / 2.2);margin-right:12px}@media(min-width:768px){.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__carousel .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 16px * 2.3) / 3.3);margin-right:16px}.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__carousel .swiper:not(.swiper-initialized) .swiper-slide:first-child{margin-left:0}}@media(min-width:992px){.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__carousel .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 48px)/4)}}@media(min-width:1200px){.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__carousel .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 64px)/5)}}@media(min-width:1400px){.dp-c-most-popular-destinations--vertical .dp-c-most-popular-destinations__carousel .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 16px * 5) / 6)}}.dp-c-most-popular-destinations__header{margin-bottom:24px;padding-left:16px}@media(min-width:768px){.dp-c-most-popular-destinations__header{padding-left:0}}.dp-c-most-popular-destinations__header .dp-c-most-popular-destinations__section-title{font-family:var(--dp-font, "StrawfordRegular", sans-serif);font-weight:400}.dp-c-most-popular-destinations__header .dp-c-most-popular-destinations__section-title{font-size:2rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-most-popular-destinations__header .dp-c-most-popular-destinations__section-title{letter-spacing:-.02em}@media(min-width:768px){.dp-c-most-popular-destinations__header .dp-c-most-popular-destinations__section-title{font-size:2rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-most-popular-destinations__header .dp-c-most-popular-destinations__section-title{letter-spacing:-.02em}}.dp-c-most-popular-destinations__header .dp-c-most-popular-destinations__section-title{font-family:var(--dp-font, "StrawfordBold", sans-serif)!important}:lang(ru) .dp-c-most-popular-destinations__header .dp-c-most-popular-destinations__section-title,:lang(th) .dp-c-most-popular-destinations__header .dp-c-most-popular-destinations__section-title,:lang(zh) .dp-c-most-popular-destinations__header .dp-c-most-popular-destinations__section-title{font-weight:700!important}.dp-c-most-popular-destinations__header .dp-c-most-popular-destinations__section-title{color:#080808;margin:0}@media(min-width:768px){.dp-c-most-popular-destinations__header .dp-c-most-popular-destinations__section-title{font-family:var(--dp-font, "StrawfordRegular", sans-serif);font-weight:400}.dp-c-most-popular-destinations__header .dp-c-most-popular-destinations__section-title{font-size:3.1rem;line-height:4rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-most-popular-destinations__header .dp-c-most-popular-destinations__section-title{letter-spacing:-.02em}}@media(min-width:768px)and (min-width:768px){.dp-c-most-popular-destinations__header .dp-c-most-popular-destinations__section-title{font-size:3.1rem;line-height:4rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-most-popular-destinations__header .dp-c-most-popular-destinations__section-title{letter-spacing:-.02em}}@media(min-width:768px){.dp-c-most-popular-destinations__header .dp-c-most-popular-destinations__section-title{font-family:var(--dp-font, "StrawfordBold", sans-serif)!important}:lang(ru) .dp-c-most-popular-destinations__header .dp-c-most-popular-destinations__section-title,:lang(th) .dp-c-most-popular-destinations__header .dp-c-most-popular-destinations__section-title,:lang(zh) .dp-c-most-popular-destinations__header .dp-c-most-popular-destinations__section-title{font-weight:700!important}}.dp-c-most-popular-destinations__carousel{position:relative;overflow:visible}.dp-c-most-popular-destinations__carousel .swiper{overflow:hidden}.dp-c-most-popular-destinations__carousel .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 16px * 1.3) / 2.3);margin-right:16px}.dp-c-most-popular-destinations__carousel .swiper:not(.swiper-initialized) .swiper-slide:first-child{margin-left:16px}@media(min-width:769px){.dp-c-most-popular-destinations__carousel .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 16px * 2) / 3)}}@media(min-width:992px){.dp-c-most-popular-destinations__carousel .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 64px)/5)}.dp-c-most-popular-destinations__carousel .swiper:not(.swiper-initialized) .swiper-slide:first-child{margin-left:0}}@media(min-width:1440px){.dp-c-most-popular-destinations__carousel .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 16px * 5) / 6)}}@media(min-width:1680px){.dp-c-most-popular-destinations__carousel .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 16px * 6) / 7)}}.dp-c-most-popular-destinations__nav{position:absolute;top:43%;transform:translateY(-50%);z-index:10;width:44px;height:44px;border-radius:100px;background-color:#ffffffe6;backdrop-filter:blur(1.5px);box-shadow:0 2px 6px #0000001a;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.dp-c-most-popular-destinations__nav--prev{left:8px}.dp-c-most-popular-destinations__nav--next{right:8px}.dp-c-most-popular-destinations__nav.swiper-button-disabled{opacity:0;pointer-events:none}@media(min-width:768px){.dp-c-most-popular-destinations__nav{width:50px;height:50px}.dp-c-most-popular-destinations__nav--prev{left:-25px}.dp-c-most-popular-destinations__nav--next{right:-25px}}.dp-c-most-popular-destinations__slide-link{display:block;text-decoration:none}.dp-c-most-popular-destinations__slide-link:hover,.dp-c-most-popular-destinations__slide-link:focus{text-decoration:none}@media(hover:hover){.dp-c-most-popular-destinations__slide-link:hover .dp-c-most-popular-destinations__img-wrapper img{transform:scale(1.08)}.dp-c-most-popular-destinations__slide-link:hover .dp-c-most-popular-destinations__img-wrapper:after{opacity:1}.dp-c-most-popular-destinations__slide-link:hover .dp-c-most-popular-destinations__city{color:#203ed5}}@media(prefers-reduced-motion:reduce){.dp-c-most-popular-destinations__slide-link .dp-c-most-popular-destinations__img-wrapper img{transition:none}.dp-c-most-popular-destinations__slide-link:hover .dp-c-most-popular-destinations__img-wrapper img{transform:none}}.dp-c-most-popular-destinations__slide{display:flex;flex-direction:column;gap:8px}.dp-c-most-popular-destinations__img-wrapper{aspect-ratio:5/4;border-radius:12px;overflow:hidden;position:relative}.dp-c-most-popular-destinations__img-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .7s cubic-bezier(.22,1,.36,1)}.dp-c-most-popular-destinations__img-wrapper:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#00000047,#0000 55%);opacity:0;pointer-events:none;transition:opacity .4s ease}.dp-c-most-popular-destinations__info{display:flex;flex-direction:column;gap:2px}.dp-c-most-popular-destinations__city{font-family:var(--dp-font, "StrawfordRegular", sans-serif);font-weight:400}.dp-c-most-popular-destinations__city{font-size:1.8rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-most-popular-destinations__city{letter-spacing:-.02em}@media(min-width:768px){.dp-c-most-popular-destinations__city{font-size:1.8rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-most-popular-destinations__city{letter-spacing:-.02em}}.dp-c-most-popular-destinations__city{font-family:var(--dp-font, "StrawfordBold", sans-serif)!important}:lang(ru) .dp-c-most-popular-destinations__city,:lang(th) .dp-c-most-popular-destinations__city,:lang(zh) .dp-c-most-popular-destinations__city{font-weight:700!important}.dp-c-most-popular-destinations__city{color:#080808;margin:0;transition:color .25s ease}.dp-c-most-popular-destinations__country{font-size:1.4rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-most-popular-destinations__country{letter-spacing:-.02em}@media(min-width:768px){.dp-c-most-popular-destinations__country{font-size:1.4rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-most-popular-destinations__country{letter-spacing:-.02em}}.dp-c-most-popular-destinations__country{color:#454548;margin:0}.dp-c-most-popular-destinations__bullets{--swiper-pagination-bullet-horizontal-gap: 3px;display:flex;align-items:center;justify-content:center;margin-top:24px}.dp-c-most-popular-destinations__bullets.swiper-pagination-bullets.swiper-pagination-horizontal{position:static;bottom:auto;left:auto;width:100%}.dp-c-most-popular-destinations__bullets.swiper-pagination-lock{display:none}.dp-c-most-popular-destinations__bullets .swiper-pagination-bullet{width:6px;height:6px;border-radius:100px;background:#afafaf;opacity:1;transition:width .25s ease,background-color .25s ease}.dp-c-most-popular-destinations__bullets .swiper-pagination-bullet-active{width:22px;background:#2244ce}.dp-c-most-popular-destinations--skeleton .dp-c-most-popular-destinations__header{display:flex;flex-direction:column}.dp-c-most-popular-destinations--skeleton .dp-c-most-popular-destinations__header .titleLine-placeHolder{animation:skeleton-loading 1.5s infinite;background:linear-gradient(90deg,#fafafa 25%,#f1f0f0,#fafafa 75%);border-radius:12px;background-size:200% 100%}.dp-c-most-popular-destinations--skeleton .dp-c-most-popular-destinations__header .titleLine-placeHolder{height:30px;width:300px;max-width:80%}@media(min-width:768px){.dp-c-most-popular-destinations--skeleton .dp-c-most-popular-destinations__header .titleLine-placeHolder{height:40px}}.dp-c-most-popular-destinations--skeleton .dp-c-most-popular-destinations__carousel{display:flex;gap:16px;overflow:hidden}@media(max-width:767px){.dp-c-most-popular-destinations--skeleton .dp-c-most-popular-destinations__carousel{padding-left:16px}}.dp-c-most-popular-destinations--skeleton .dp-c-most-popular-destinations__slide{flex:0 0 calc(66.6666666667% - 16px)}@media(min-width:768px){.dp-c-most-popular-destinations--skeleton .dp-c-most-popular-destinations__slide{flex:0 0 calc(33.3333333333% - 16px)}}@media(min-width:992px){.dp-c-most-popular-destinations--skeleton .dp-c-most-popular-destinations__slide{flex:0 0 calc(20% - 16px)}}@media(min-width:1440px){.dp-c-most-popular-destinations--skeleton .dp-c-most-popular-destinations__slide{flex:0 0 calc(16.6666666667% - 16px)}}@media(min-width:1680px){.dp-c-most-popular-destinations--skeleton .dp-c-most-popular-destinations__slide{flex:0 0 calc(14.2857142857% - 16px)}}.dp-c-most-popular-destinations--skeleton .dp-c-most-popular-destinations__img-wrapper{animation:skeleton-loading 1.5s infinite;background:linear-gradient(90deg,#fafafa 25%,#f1f0f0,#fafafa 75%);background-size:200% 100%}.dp-c-most-popular-destinations--skeleton .dp-c-most-popular-destinations__img-wrapper img{display:none}.dp-c-most-popular-destinations--skeleton .skeleton-text{animation:skeleton-loading 1.5s infinite;background:linear-gradient(90deg,#fafafa 25%,#f1f0f0,#fafafa 75%);border-radius:4px;background-size:200% 100%;height:16px}.dp-c-most-popular-destinations--skeleton .skeleton-text--city{width:80%;margin-bottom:4px}.dp-c-most-popular-destinations--skeleton .skeleton-text--country{width:55%}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}
