@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Montserrat+Alternates:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap);.landing-container,body{background:var(--body-color);overflow:hidden}:root{--body-color:black;--heading-:black;--heading-hover:white;--btn-color:grey;--btn-gradient:black;--start-animate:none;--end-animate:none}@keyframes blurAni{0%{filter:blur(10px)}100%{filter:blur(0px)}}*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins}.landing-container{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;animation:1s alternate landingAnimate}@keyframes landingAnimate{0%{transform:var(--start-animate)}100%{transform:var(--end-animate)}}.landing-container .header-container{text-align:center;margin-top:0}.landing-container .header-container h3{font-size:60px;margin-bottom:10px;text-transform:uppercase;animation:2s alternate blurAni;font-family:"Montserrat Alternates"!important}.landing-container .header-container p{margin-top:-10px;margin-bottom:15px;font-size:19px}.landing-container .landing-heading{font-size:60px;font-weight:600;background:var(--heading-);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;cursor:pointer}.landing-container .landing-heading:hover{background:var(--heading-hover);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.landing-container img.front-img{width:600px;height:auto;border-radius:15px;cursor:pointer;border:1px solid transparent;margin-bottom:30px;animation:2s linear infinite alternate img-animate}@keyframes img-animate{0%{transform:scale(1);border:1px solid #fff}100%{transform:scale(1.06);border:1px solid transparent}}.landing-container .text-container img{width:230px}.landing-container button{width:130px;height:40px;margin:0 6px 10px;font-size:17px;font-weight:600;cursor:pointer;background:#222;color:#fff;border:2px solid var(--btn-color);outline:0;transition:.2s linear;border-radius:3px;position:relative}.landing-container button:hover{border:2px solid var(--btn-color)}.landing-container button:hover::after{opacity:1}.landing-container button::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--btn-gradient);opacity:0;transition:.2s linear;display:flex;justify-content:center;align-items:center}.landing-container button:first-child::after{content:'View'}.landing-container button:nth-child(2)::after{content:'Photos'}.landing-container button:nth-child(3)::after{content:'Contact'}.landing-container .text-container{text-align:center}.landing-container .text-container p{font-size:17px;font-weight:500}.menu{width:200px;height:200px;border-radius:10px;background:#daa520;color:#fff;position:absolute;top:0;display:none}.menu.visible{display:block}