.menu__link,.attractions__link,.contact__item a,.footer__item a,.copyright__item a{position:relative;display:inline-block;padding:4px 0;transition:color .3s ease}.menu__link::after,.attractions__link::after,.contact__item a::after,.footer__item a::after,.copyright__item a::after{content:"";position:absolute;bottom:0;left:0;height:2px;width:0;background-color:#d4a373;transition:width .4s ease}.menu__link:hover,.attractions__link:hover,.contact__item a:hover,.footer__item a:hover,.copyright__item a:hover{color:#d4a373}.menu__link:hover::after,.attractions__link:hover::after,.contact__item a:hover::after,.footer__item a:hover::after,.copyright__item a:hover::after{width:100%}.button{padding:12px 24px;transition:transform .3s ease,box-shadow .3s ease,color .3s ease,border-radius .3s ease}@media(any-hover: hover){.button:hover{transform:translateY(-4px);color:#fff;border-radius:8px;box-shadow:0 10px 20px #6f5a30}}.animate-on-scroll{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.show{opacity:1;transform:translateY(0)}.social-link:hover .social-icon{content:url("../img/contact/fb-black.svg")}.social-inst:hover .social-inst{content:url("../img/contact/insta-black.svg")}
