.ExcursionCard-module__cA1hvG__card{width:282px;min-width:282px;height:430px;color:inherit;background:#fff 50%/cover;border:none;border-radius:50px;flex-direction:column;text-decoration:none;transition:transform .5s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 24px #00000014}.ExcursionCard-module__cA1hvG__card:hover{transform:scale(1.05)}.ExcursionCard-module__cA1hvG__imageContainer{background:#eaf4ff;width:100%;height:250px;position:relative}.ExcursionCard-module__cA1hvG__image{object-fit:cover;width:100%;height:100%}.ExcursionCard-module__cA1hvG__content{background:linear-gradient(#0000 0%,#000 70%);flex-direction:column;gap:18px;padding:100px 16px 24px;display:flex}.ExcursionCard-module__cA1hvG__topLine{flex-direction:column;align-items:flex-start;gap:10px;margin-top:24px;margin-left:16px;display:flex}.ExcursionCard-module__cA1hvG__topLineRight{flex-direction:column;align-items:flex-start;display:flex}.ExcursionCard-module__cA1hvG__typeTag{color:#fff;text-shadow:2px 2px 4px #00000040;background:linear-gradient(135deg,#4facfe 0%,#00f2fe 100%);border-radius:12px;padding:4px 10px;font-size:16px}.ExcursionCard-module__cA1hvG__typeTagIndi{background:linear-gradient(135deg,#11998e 0%,#38ef7d 100%)}.ExcursionCard-module__cA1hvG__typeTagActiv{background:linear-gradient(135deg,#fa709a 0%,#fee140 100%)}.ExcursionCard-module__cA1hvG__typeTagRec{background:linear-gradient(233.13deg,#4d96ff 24.71%,#0351c1 71.43%)}.ExcursionCard-module__cA1hvG__typeTagBileti{background:linear-gradient(135deg,#a18cd1 0%,#fbc2eb 100%)}.ExcursionCard-module__cA1hvG__locationTag{backdrop-filter:blur(50px);color:#f3f3f3;background:#01000033;border-radius:20px;padding:4px 10px;font-size:16px}.ExcursionCard-module__cA1hvG__scheduleInfo{justify-content:space-between;gap:8px;display:flex}.ExcursionCard-module__cA1hvG__scheduleItem{backdrop-filter:blur(50px);color:#f3f3f3;background:#01000033;border-radius:20px;align-items:center;gap:4px;width:fit-content;font-size:16px;display:flex}.ExcursionCard-module__cA1hvG__titleBlock{flex-direction:column;gap:4px;display:flex}.ExcursionCard-module__cA1hvG__titleLine{align-items:center;gap:5px;display:flex}.ExcursionCard-module__cA1hvG__rating{color:#222;background:#fff;border-radius:12px;justify-content:center;align-items:center;width:33px;height:19px;padding:4px 10px;font-size:16px;font-weight:700;display:flex}.ExcursionCard-module__cA1hvG__title{color:#fff;text-shadow:2px 2px 4px #00000040;font-size:16px;font-weight:700}.ExcursionCard-module__cA1hvG__departure{color:#f3f3f3;font-size:16px}.ExcursionCard-module__cA1hvG__footer{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.ExcursionCard-module__cA1hvG__priceBlock{flex-direction:column;align-items:flex-end;display:flex}.ExcursionCard-module__cA1hvG__price{color:#0000;white-space:nowrap;background-image:linear-gradient(72.05deg,#ff4f00 38.3%,#ff6a00 64.85%);-webkit-background-clip:text;background-clip:text;align-self:center;font-size:19px;font-weight:600}.ExcursionCard-module__cA1hvG__priceLabel{color:#f3f3f3;font-size:14px;line-height:.7}.ExcursionCard-module__cA1hvG__viewButton{color:#fff;cursor:pointer;text-shadow:2px 2px 4px #00000040;background:0 0;border:1px solid #fff;border-radius:17px;padding:10px;font-size:16px}.ExcursionCard-module__cA1hvG__recommended{color:#b38f00;background:#ffe066;border-radius:10px;padding:2px 10px;font-size:13px;font-weight:600;position:absolute;top:16px;right:16px}.ExcursionCard-module__cA1hvG__notActive{color:#721c24;background:#f8d7da;border-radius:10px;padding:2px 10px;font-size:13px;font-weight:600;position:absolute;top:16px;right:16px}@media (max-width:900px){.ExcursionCard-module__cA1hvG__card{border-radius:32px;width:100%}.ExcursionCard-module__cA1hvG__imageContainer{height:200px}.ExcursionCard-module__cA1hvG__content{gap:12px;padding:16px}}
.container{box-sizing:border-box;margin:auto}.container.container__default{max-width:1200px}.container__fluid{width:100%;padding:0}.container__padding{padding:0 20px}.container__silver{background:#f7f8fa}.container.container__renderer img{width:100%;max-width:600px;margin:20px 0}.container__renderer{background:#fffa;padding:20px}.container__overflow{scroll-behavior:smooth;overflow:scroll hidden}.container__renderer h2,.container__renderer h3,.container__renderer h4,.container__renderer h5{margin:20px 0}.container__renderer p{text-align:justify}@media (min-width:800px){.container__renderer{padding:20px 200px}}
