.intro{margin-top:30px;text-align:center}@media(max-width: 767.98px){.intro.mobile-dir{text-align:right}}@media(min-width: 768px){.intro.desk-dir{text-align:right}}.intro [class^=btn]{color:#009e4c}.intro--title{font-weight:500;color:#054422;font-size:28px;line-height:1.39;margin:30px auto 0;text-align:center;max-width:776px}@media(min-width: 768px){.intro--title{font-weight:400;font-size:36px}}.intro--title.align-right{text-align:right}.intro--image{display:flex;justify-content:center}.intro--image img{max-width:100%;height:fit-content}.intro--icon{width:227px;height:69px;margin:auto}.intro--icon svg,.intro--icon img{width:100%;height:100%}.intro--desc{color:#1f1f1f;font-size:18px;font-weight:400;line-height:1.4;max-width:776px;margin:10px auto 0}@media(min-width: 768px){.intro--desc{font-size:22px}}.intro--desc p{margin-bottom:0}.intro--desc.sm{font-size:16px}@media(min-width: 768px){.intro--desc.sm{font-size:18px}}.intro--desc.md{font-size:18px}@media(min-width: 768px){.intro--desc.md{font-size:20px}}.intro--desc-sub{color:#5c5c5c;font-size:14px;display:block;font-weight:400;line-height:1.5}@media(min-width: 768px){.intro--desc-sub{font-size:16px}}#attractions-app .container .basic .container-inner{padding-inline:19px}#attractions-app .container .basic .container-inner h2{font-size:1.5rem;margin-top:30px}#attractions-app .container .basic .container-inner span{font-size:1.25rem;line-height:1.4em}#attractions-app .container .basic .intro .title{margin-bottom:20px}.container-inner .wp-block-button__link{background:#b2d9c3;color:#054422}.container-inner .wp-block-separator{opacity:1;border-color:#e7e7e7}.general--card{position:relative;overflow:hidden;border-radius:15px 15px 15px 0}.general--card:before{display:none;content:"";position:absolute;right:0;left:0;width:100%;height:100%;bottom:0;top:0;z-index:2;background:rgba(0,0,0,.39)}.general--card_title{margin:0;padding-left:20px;text-align:right}.general--card_title a{pointer-events:all;font-size:18px;color:unset}@media(min-width: 1200px){.general--card_title a{font-size:20px}}.general--card_title a:hover,.general--card_title a:focus{color:#fff}.general--card_content{height:100%;pointer-events:none;z-index:3;--swiper-navigation-size: 20px;--swiper-navigation-color: #fff;position:absolute;top:0;padding:14px;color:#fff;width:100%;display:flex;justify-content:space-between;align-items:flex-start}@media(min-width: 992px){.general--card_content{margin-bottom:60px}}.general--card_content .swiper-button-next,.general--card_content .swiper-button-prev{transform:translateY(150px);transition:.3s transform ease-in-out}.general--card_content:hover .swiper-button-next,.general--card_content:hover .swiper-button-prev,.general--card_content:focus .swiper-button-next,.general--card_content:focus .swiper-button-prev,.general--card_content:focus-within .swiper-button-next,.general--card_content:focus-within .swiper-button-prev{transform:translateY(0%)}.general--card_desc{display:none}@media(min-width: 992px){.general--card_desc{display:block}}.general--card picture:before{content:"";position:absolute;right:0;left:0;width:100%;height:100%;bottom:0;top:0;z-index:2;background-image:linear-gradient(182deg, rgba(0, 0, 0, 0.29) 0%, rgba(0, 0, 0, 0) 100%)}.general--card_actions{pointer-events:all;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;height:100%}.general--card_actions .btn{color:#fff;flex-direction:column;width:auto}.general--card_actions svg{--icon-color: white}.general--card_actions .text{margin-top:12px}.general--card_actions .badge{color:#393939;padding:1.5px 8px;border-radius:30px;background:#fff;width:max-content;font-size:18px;font-weight:400}.general--card-info-title{margin-top:12px;color:#0a0a0a;font-weight:500;font-size:18px}@media(min-width: 576px){.general--card-info-title{font-size:24px;font-weight:400}}.general--card-info-content{color:#1f1f1f;font-weight:400;line-height:1.39;font-size:16px}@media(min-width: 576px){.general--card-info-content{font-size:18px}}.general--card-info-footer{margin-top:20px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.show-more-warp{background:rgba(0,0,0,.28);display:flex;justify-content:space-around;align-items:center;position:absolute;top:0;right:0;opacity:0;z-index:2;width:100%;height:100%;transition:all .4s ease-in-out}.show-more:hover .show-more-warp,.show-more:focus .show-more-warp,.show-more:focus-within .show-more-warp{opacity:1}.show-more:hover .show-more-link,.show-more:focus .show-more-link,.show-more:focus-within .show-more-link{color:#fff;border-bottom:2px solid #fff}.show-more-link{font-size:20px;color:#fff;border-bottom:2px solid #fff;padding:2px 5px;pointer-events:all}#wattaw .modal-dialog{max-width:342px}@media(min-width: 1200px){.open-wattaw.not-header{display:block;position:fixed;right:unset;bottom:50%;width:100%;height:100%;padding:10px;z-index:11;border-radius:0 50px 50px 0px;background:#009e4c;overflow:hidden;max-width:55px;max-height:60px;left:-10px}}.open-wattaw.not-header svg{fill:#fff;position:absolute;top:-20px;width:50px;height:100px;right:5px;left:unset}html[lang=en-US] .open-wattaw.not-header svg,html[lang=ru-RU] .open-wattaw.not-header svg{right:-5px}html[lang=en-US] .form-select,html[lang=ru-RU] .form-select{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M2 5l6 6 6-6%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left .75rem center}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:auto}#favorites-page{display:block;margin:40px auto}#favorites-page .spinner-border{display:block;margin:40px auto}
