.attraction-title>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}@media (min-width: 1024px){.attraction-title>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}}.attraction-title h1{text-align:center;font-family:Eagle Lake;font-size:1.875rem;line-height:2.25rem}@media (min-width: 640px){.attraction-title h1{font-size:2.25rem;line-height:2.5rem;line-height:56px}}@media (min-width: 1536px){.attraction-title h1{font-size:3rem;line-height:1;line-height:64px}}.attraction-title p{font-size:20px;font-weight:500;line-height:30px}@media (min-width: 640px){.attraction-title p{font-size:22px;line-height:32px}}@media (min-width: 1536px){.attraction-title p{font-size:1.5rem;line-height:2.25rem}}.place-of-interest{padding-top:1.5rem}@media (min-width: 640px){.place-of-interest{padding-top:2.5rem}}.place-of-interest h2{margin-bottom:2rem;text-align:center;font-family:Eagle Lake;font-size:1.875rem;line-height:2.25rem}@media (min-width: 640px){.place-of-interest h2{font-size:2.25rem;line-height:2.5rem;line-height:56px}}@media (min-width: 1536px){.place-of-interest h2{margin-bottom:4rem;font-size:3rem;line-height:1;line-height:64px}}.place-of-interest .attraction-cards{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2.5rem}@media (min-width: 1536px){.place-of-interest .attraction-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}}.place-of-interest .attraction-cards .card{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:0px}@media (min-width: 640px){.place-of-interest .attraction-cards .card{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.25rem}}.place-of-interest .attraction-cards .card .image{position:relative;height:300px;width:100%}@media (min-width: 640px){.place-of-interest .attraction-cards .card .image{height:380px}}.place-of-interest .attraction-cards .card .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.place-of-interest .attraction-cards .card .image .number{position:absolute;top:1.25rem;left:1.25rem;display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(113 81 65 / var(--tw-bg-opacity, 1));font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(255 255 255 / .6);--tw-shadow: var(--tw-shadow-colored) }.place-of-interest .attraction-cards .card .content>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.place-of-interest .attraction-cards .card .content{padding-top:1rem}@media (min-width: 640px){.place-of-interest .attraction-cards .card .content>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.place-of-interest .attraction-cards .card .content{padding:0}}@media (min-width: 1024px){@media (min-width: 640px){.place-of-interest .attraction-cards .card .content>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}}.place-of-interest .attraction-cards .card .content{padding-left:3rem;padding-right:3rem}}@media (min-width: 1536px){.place-of-interest .attraction-cards .card .content{padding-left:0;padding-right:0}}.place-of-interest .attraction-cards .card .content h3{font-family:Eagle Lake;font-size:1.5rem;line-height:2rem;line-height:40px}@media (min-width: 1536px){.place-of-interest .attraction-cards .card .content h3{font-size:1.875rem;line-height:2.25rem;line-height:44px}}.place-of-interest .attraction-cards .card .content .description{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 640px){.place-of-interest .attraction-cards .card .content .description{gap:1.25rem}}.place-of-interest .attraction-cards .card .content .description h4{font-size:22px;font-weight:600}@media (min-width: 640px){.place-of-interest .attraction-cards .card .content .description h4{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 1536px){.place-of-interest .attraction-cards .card .content .description h4{font-size:1.5rem;line-height:2rem}}.place-of-interest .attraction-cards .card .content .description p{font-size:20px;line-height:28px}@media (min-width: 640px){.place-of-interest .attraction-cards .card .content .description p{font-size:20px;line-height:32px}}@media (min-width: 1536px){.place-of-interest .attraction-cards .card .content .description p{font-size:1.5rem;line-height:2.25rem}}.place-of-interest .attraction-cards .card:nth-child(2n) .image{order:-9999}@media (min-width: 640px){.place-of-interest .attraction-cards .card:nth-child(2n) .image{order:9999}}@media (min-width: 1536px){.place-of-interest .attraction-cards .card:nth-child(2n) .image{order:-9999}}
