.destinations_header-text__KF0S3{margin-bottom:20px;margin-top:4%;display:flex;flex-direction:column;align-items:center}.destinations_header-text-subtitle__cKJaN{color:#17567E;font-size:16px;font-weight:700;margin-bottom:8px}.destinations_header-text-title__qrCf7{font-size:36px;font-weight:700;margin-bottom:24px;text-align:center}.destinations_container__s_ZyU{text-align:center}.destinations_header__8sGD9{position:relative;height:350px;overflow:hidden;display:flex;justify-content:center;align-items:center}.destinations_parallax-container__kwKsn{width:100%;overflow:hidden;height:100%}.destinations_parallax-image__p7wAB{width:100%;height:100%;transform:translateY(0);will-change:transform;object-fit:fill}.destinations_header_content__6YJUt{position:relative;z-index:2;color:white;text-align:center}.destinations_parallax-container__kwKsn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.destinations_grid__N8bgf{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1rem;gap:1rem;max-width:1350px;margin:2rem auto;padding:2rem;justify-content:center}.destinations_card__PVe_J{position:relative;overflow:hidden;border-radius:8px;transition:transform .3s ease;cursor:pointer;height:500px;max-width:300px;margin:0 auto}.destinations_card__PVe_J img{width:100%;height:100%;object-fit:cover}.destinations_card__PVe_J:hover{transform:scale(1.05)}.destinations_pagination__TQd30{margin-top:1.5rem;display:flex;align-items:center;justify-content:center;gap:1rem}.destinations_nextButton__mxgAT{background:none;border:none;font-size:1.5rem;cursor:pointer}@media (max-width:1024px){.destinations_grid__N8bgf{grid-template-columns:repeat(3,1fr)}.destinations_header-text-subtitle__cKJaN{font-size:14px}.destinations_header-text-title__qrCf7{font-size:30px}}@media (max-width:768px){.destinations_grid__N8bgf{grid-template-columns:repeat(2,1fr);padding:10px}.destinations_header__8sGD9{height:300px}.destinations_title__W8SSE{font-size:2rem}.destinations_header-text-subtitle__cKJaN{font-size:12px}.destinations_header-text-title__qrCf7{font-size:26px}.destinations_header__8sGD9{height:250px}}@media (max-width:480px){.destinations_grid__N8bgf{grid-template-columns:1fr}.destinations_header-text-subtitle__cKJaN{font-size:11px}.destinations_header-text-title__qrCf7{font-size:15px}.destinations_header-text__KF0S3{margin-top:6%}}.destinations_paginationContainer__7zxZa{margin:16px 0;display:flex;justify-content:center}