!DOCTYPE html html head titleHivaltitle link rel=stylesheet type=textcss href=style.css head body !-- Video Source -- !-- httpswww.pexels.comvideoaerial-view-of-beautiful-resort-2169880 -- section style=background-color #f5f7fb; class=showcase header h2 class=logoHival small style=color #3b7ddd;BETAsmallh2 header div class=text h3 style=color black;Free 247 Hostingh2 p style=color #939ba2;Start your next Minecraft server with Hival and experience no lag, 99.99% uptime and low ping in our Germany, Frankfrut and Netherlands, Amsterdam locations.p a href=httpsclient.hival.netGet Starteda div section div class=menu ul lia href=#Homeali lia href=#Newsali lia href=#Destinationali lia href=#Blogali lia href=#Contactali ul div div body html style @import url('httpsfonts.googleapis.comcssfamily=Inter200,300,400,500,600,700,800,900&display=swap'); { margin 0; padding 0; box-sizing border-box; font-family 'Inter', sans-serif; } header { background-color #222e3c; position absolute; top 0; left 0; width 100%; padding 40px 100px; z-index 1000; display flex; justify-content space-between; align-items center; } header .logo { color #fff; cursor pointer; } .toggle { position relative; width 60px; height 60px; background url(httpsi.ibb.coHrfVRcxmenu.png); background-repeat no-repeat; background-size 30px; background-position center; cursor pointer; } .toggle.active { background url(httpsi.ibb.cort3HybHclose.png); background-repeat no-repeat; background-size 25px; background-position center; cursor pointer; } .showcase { position absolute; right 0; width 100%; min-height 100vh; padding 100px; display flex; justify-content space-between; align-items center; background-color #222e3c; transition 0.5s; z-index 2; } .showcase.active { right 300px; } .showcase video { position absolute; top 0; left 0; width 100%; height 100%; object-fit cover; background-color #222e3c; opacity 0.8; } .text { position relative; z-index 10; } .text h2 { font-size 5em; font-weight 800; color #fff; line-height 1em; text-transform uppercase; } .text h3 { font-size 4em; font-weight 700; color #fff; line-height 1em; text-transform uppercase; } .text p { font-size 1.1em; color #fff; margin 20px 0; font-weight 400; max-width 700px; } .text a { display inline-block; font-size 1em; background #3b7ddd; border-radius 5px; padding 8px 25px; text-transform uppercase; text-decoration none; font-weight 500; margin-top 10px; color #fff; letter-spacing 2px; transition 0.2s; } .text ahover { letter-spacing 6px; } .social { position absolute; z-index 10; bottom 80px; display flex; justify-content center; align-items center; } .social li { list-style none; } .social li a { display inline-block; margin-right 20px; filter invert(1); transform scale(0.5); transition 0.5s; } .social li ahover { transform scale(0.5) translateY(-15px); } .menu { position absolute; top 0; right 0; width 300px; height 100%; display flex; justify-content center; align-items center; } .menu ul { position relative; } .menu ul li { list-style none; } .menu ul li a { text-decoration none; font-size 24px; color #111; } .menu ul li ahover { color #03a9f4; } @media (max-width 991px) { .showcase, .showcase header { padding 40px; } .text h2 { font-size 3em; } .text h3 { font-size 2em; } } style script type=textjavascript const menuToggle = document.querySelector('.toggle'); const showcase = document.querySelector('.showcase'); menuToggle.addEventListener('click', () = { menuToggle.classList.toggle('active'); showcase.classList.toggle('active'); }) script body html