.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}.collapse--item{display:flex;flex-wrap:wrap;width:100%;border-bottom:1px solid #e6e6e6;color:#2b1815;padding:15px 0}.collapse--item a{color:#054422;text-decoration:none}.collapse--head-title{padding:40px 0 10px;border-bottom:1px solid #e6e6e6}.collapse--title{width:100%;text-align:right;display:flex;justify-content:space-between;align-items:baseline}.collapse--title span{padding-left:10px}.collapse--title svg{width:12px;height:8px;transform:rotate(-180deg);transition:.4s transform}.collapse--title[aria-expanded=true]{font-weight:500}.collapse--title[aria-expanded=true] svg{transform:rotate(0deg)}.collapse--item,.collapse--title{font-size:16px}@media(min-width: 768px){.collapse--item,.collapse--title{font-size:18px}}.collapse--desc{width:100%;font-weight:400}.collapse--content{margin-top:10px}.collapse--content img{width:auto;max-width:100%;height:auto;max-height:100%}.btn:focus{box-shadow:unset !important}.faqs{margin-top:45px}.faqs-items{list-style:none;padding:0}.faqs-items .collapse--item:first-child{margin-top:10px;border-top:1px solid #e6e6e6}@media(min-width: 768px){.faqs-items .collapse--item:first-child{margin-top:30px}}.faqs-items .collapse--head-title{border-bottom:0}.faqs-items .collapse--head-title h3{font-weight:700}.intro--desc h4{margin-top:20px}.faqs.intro.container{padding-inline:19px;margin-inline:auto}.faqs.intro.container>.intro--desc{margin-inline:0;max-width:1050px}.faqs.intro.container>.intro--desc.align-center{margin-inline:auto}.faqs.intro.container .align-right.intro--title{max-width:unset}.title-column{--icon-width: 133px;--icon-height: 62px;--space-top: 100px}
