.document{display:flex;height:100%;min-height:35rem;width:100%;flex-direction:column;border-radius:30px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.document h3{font-size:2.25rem;line-height:2.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(202 51 38 / var(--tw-text-opacity, 1))}.document p{font-weight:300;--tw-text-opacity: 1;color:rgb(89 89 89 / var(--tw-text-opacity, 1))}.document>div:nth-child(2){display:grid;flex-grow:1;place-items:center}.document>div:nth-child(2) .icon-container{display:grid;height:6rem;width:6rem;place-items:center;border-radius:9999px;background-color:#ca33261a;padding:1.5rem}.document>div:nth-child(2) .icon-container svg{fill:#ca3326}.document ul li{font-size:.875rem;line-height:1.25rem;font-weight:300;--tw-text-opacity: 1;color:rgb(89 89 89 / var(--tw-text-opacity, 1))}.document:hover{--tw-scale-x: 102%;--tw-scale-y: 102%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer}.offers{display:grid;grid-auto-flow:row;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}@media (min-width: 768px){.offers{grid-template-columns:repeat(5,minmax(0,1fr))}}.offers .offer{height:100%;width:100%}.offers .offer>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity: 1;border-color:rgb(255 255 255 / var(--tw-divide-opacity, 1))}.offers .offer{border-radius:30px;--tw-bg-opacity: 1;background-color:rgb(202 51 38 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.offers .offer>*{padding:1.75rem}.offers .offer h2{text-align:center;font-family:Blade Runner,sans-serif;font-size:2.25rem;line-height:2.5rem}.offers .offer h2+div{margin-top:.25rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.offers .offer .price,.offers .offer .price-split{margin-top:1.25rem;text-align:center;font-size:1.5rem;line-height:2rem}.offers .offer ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.offers .offer ul li{display:flex;place-items:center;gap:.625rem;padding-top:.625rem}.offers .offer ul li svg{height:100%;max-height:1.5rem;min-height:1.5rem;width:100%;min-width:1.5rem;max-width:1.5rem}@media (min-width: 768px){.offers .offer.adults{grid-column:span 2 / span 2}.offers .offer.youth{grid-column:span 3 / span 3}}.offers .offer.youth .price-split{display:flex;justify-content:space-between}.offers .offer.youth .price-split span{width:100%;text-align:center}.banner ul>: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))}.banner ul li{display:flex;gap:.75rem}.banner ul li>div:last-child>div:first-child{font-size:1.25rem;line-height:1.75rem;font-weight:500}.banner ul li>div:last-child>div:last-child{font-size:1rem;line-height:1.5rem;font-weight:300;--tw-text-opacity: 1;color:rgb(89 89 89 / var(--tw-text-opacity, 1))}.banner ul li .circle{margin-top:auto;margin-bottom:auto;display:grid;aspect-ratio:1 / 1;height:3rem;width:3rem;place-items:center;border-radius:9999px;background-color:#ca33261a;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(202 51 38 / var(--tw-text-opacity, 1))}.documents{display:grid;gap:1.25rem}@media (min-width: 768px){.documents{grid-template-columns:repeat(5,minmax(0,1fr))}.documents .document{grid-column:span 2 / span 2}}
