@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";body,html{width:100vw;max-width:100vw;overflow-x:hidden;scroll-behavior:smooth}body{margin:0;font-family:Inter;opacity:0;animation:fadeIn .6s ease-in forwards;background:#fff}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.logo{width:80%;max-width:600px;left:2vw;top:24px;z-index:99}.contact,.logo{position:absolute}.contact{right:2vw;top:60px}.contact a{color:#fff;text-decoration:none;border:1px solid #fff;padding:10px 20px;border-radius:24px;transition:all .4s ease}.contact a:hover{background-color:#fff;color:#000}p{font-size:20px}footer{padding:14px 0;width:96vw;margin:auto}footer p{text-align:right;max-width:600px;margin-left:auto;margin-right:0;font-weight:200;margin-bottom:24px;font-size:18px}footer p a{color:inherit;text-decoration:none}footer,footer p a{border-bottom:1px solid #000}footer{margin-bottom:24px}footer span{width:100%;text-align:right;display:block}.footer-img{width:100%;height:auto}:focus{outline:none}.swiper-pagination-bullet-active{background:#000!important}@media only screen and (max-width:900px){p{font-size:18px}.logo{top:70px;left:5%}.contact{right:14px;top:24px}}