@media screen and (max-width:640px){.m-pagehead__title{font-size:35px!important}}.atraction-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:27px;padding-top:75px}@media screen and (max-width:640px){.atraction-head{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:30px}}.atraction-head__text{font-size:16px;font-size:calc((16 / 16)) rem;line-height:calc(58 / 32);letter-spacing:.155em;text-align:center}@media screen and (max-width:1060px){.atraction-head__text{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:640px){.atraction-head__text{font-size:14px;font-size:calc((14 / 16)) rem;text-align:left}}.atraction-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:17px 15px;padding-top:37px}@media screen and (max-width:640px){.atraction-buttons{gap:10px;padding-top:30px}}.atraction-buttons+.atraction-buttons{padding-top:27px}@media screen and (max-width:640px){.atraction-buttons+.atraction-buttons{padding-top:15px}}@media screen and (max-width:640px){.atraction-buttons .m-btn-bg{line-height:1.4;width:calc(50% - 5px)}}.atraction-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:33px 35px;padding-top:45px}@media screen and (max-width:640px){.atraction-list{gap:20px;padding-top:30px}}.atraction-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:min(343px,calc(50% - 19px));padding:20px;border:1px solid rgba(100,100,100,.5);border-radius:10px;background-color:#fff}@media screen and (max-width:640px){.atraction-list-item{width:min(343px,calc(50% - 10px));padding:10px}}.atraction-list-item:hover{text-decoration:none}.atraction-list-item:hover .atraction-list__image img{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:unset}.atraction-list-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:14px;font-size:calc((14 / 16)) rem;letter-spacing:.095em;gap:21px;padding-top:12px;padding-inline:3px}@media screen and (max-width:640px){.atraction-list-heading{padding-top:10px;gap:10px}}.atraction-list__image{text-align:center;aspect-ratio:1;border-radius:10px;overflow:hidden}.atraction-list__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.2s;transition:.2s;border-radius:10px}.atraction-list__title{line-height:calc(40 / 30);letter-spacing:.035em}.atraction-list .m-tags{margin-top:auto;font-size:13px;font-size:calc((13 / 16)) rem}.atraction-post{width:min(767px,100%);margin-inline:auto;padding-top:83px}@media screen and (max-width:640px){.atraction-post{padding-top:50px}}.atraction-post-info{padding:30px 11px 0}.atraction-post-info p{padding:6px 3px 1.5em}.atraction-post-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:33px;padding:35px 0 0}@media screen and (max-width:640px){.atraction-post-gallery{gap:20px}}.atraction-post-gallery-item{width:min(232px,calc(33.333% - 22px));position:relative}@media screen and (max-width:640px){.atraction-post-gallery-item{width:calc(50% - 10px)}}.atraction-post-gallery-item__caption{display:none;color:#fff;font-size:13px;font-size:calc((13 / 16)) rem;width:100%;background-color:rgba(0,0,0,.8);position:absolute;bottom:0;left:0;padding:10px!important;border-radius:0 0 25px 25px}.atraction-post-gallery-item:hover .atraction-post-gallery-item__caption{display:block}