.destination.destination-v21{height:auto;aspect-ratio:4/5;border-radius:15px;isolation:isolate}.destination-v21:after{inset:35% 0 0;background:linear-gradient(transparent,#08223a40 35%,#071d35ed)}.destination-v21 .destination-country{position:absolute;z-index:1;top:17px;left:17px;padding:6px 10px;border:1px solid #ffffff45;border-radius:6px;background:#102f4d80;color:white;font-style:normal;font-size:10px;font-weight:800;line-height:1.3;letter-spacing:.07em;text-transform:uppercase;max-width:calc(100% - 34px)}.destination.destination-v21>span{left:20px;bottom:21px;right:53px;max-width:none;gap:7px}.destination-v21 strong{font-size:23px;line-height:1.15;white-space:normal;overflow-wrap:normal}.destination-v21 small{font-size:11px;line-height:1.4;letter-spacing:0;font-weight:600;color:#e1ebf5}.destination-v21>b{bottom:23px;right:17px}.destination-v21:focus-visible{outline:3px solid #447cad;outline-offset:4px}.destination-v21 img[data-destination-photo="sochi-seaport"]{object-position:50% 12%}.destination-v21 img[data-destination-photo="dagestan-river"]{object-position:38% 50%}.destination-v21 img[data-destination-photo="sharm-ras-um-sid"]{object-position:50% 55%}.destination-v21 img[data-destination-photo="phuket-bay"]{object-position:50% 50%}@media(max-width:1000px){.destination-v21 strong{font-size:20px}.destination.destination-v21>span{left:15px;right:43px;bottom:17px}.destination-v21 .destination-country{left:13px;top:13px;font-size:9px;padding:5px 8px}.destination-v21 small{font-size:10px}.destination-v21>b{right:12px;bottom:19px;width:24px;height:24px}}@media(max-width:650px){.destination.destination-v21{height:auto;aspect-ratio:4/5;border-radius:12px}.destination-v21 strong{font-size:18px}.destination.destination-v21>span{left:13px;right:33px;bottom:14px;gap:6px}.destination-v21 .destination-country{top:12px;left:12px;font-size:8px;padding:5px 7px;max-width:calc(100% - 24px)}.destination-v21 small{font-size:10px;line-height:1.3}.destination-v21>b{right:10px;bottom:15px;width:20px;height:20px;font-size:12px}}@media(prefers-reduced-motion:reduce){.destination-v21 img{transition:none}.destination-v21:hover img{transform:none}}
