*{margin:0;padding:0;box-sizing:border-box}body{font-family:Arial,sans-serif}.navbar{display:flex;justify-content:space-between;align-items:center;padding:20px;position:absolute;top:0;left:0;right:0;width:100%;z-index:10;background-color:rgba(0,0,0,.5)}.navbar .logo img{width:120px}.navbar nav ul{list-style-type:none;display:flex}.navbar nav ul li{margin-left:20px;margin-right:20px}.navbar nav ul li a{color:#fff;text-decoration:none;font-size:16px;font-weight:600;text-transform:uppercase}.hero{height:100vh;background-image:url(/images/xfishing3.jpg.pagespeed.ic.slV_-aGLEF.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff}.hero-content h1{font-size:3em;font-weight:700;margin-bottom:20px}.hero-content p{font-size:1.5em;margin-bottom:30px}.cta-btn{padding:15px 30px;font-size:16px;background-color:#f60;color:#fff;text-decoration:none;border-radius:5px;font-weight:600;text-transform:uppercase}.cta-btn:hover{background-color:#e65c00}.row-blue{background:#b0e0e6}@media (max-width:768px){.navbar{flex-direction:column;text-align:center}.navbar nav ul{flex-direction:column;margin-top:10px}.navbar nav ul li{margin:10px 0}.hero-content h1{font-size:2.5em}.hero-content p{font-size:1.2em}}@media (max-width:480px){.hero-content h1{font-size:2em}.hero-content p{font-size:1em}.cta-btn{padding:12px 25px;font-size:14px}}@media only screen and (max-width:576px){.container{width:100%}#footer{display:none}#navbar{display:none}}@media only screen and (min-width:577px) and (max-width:768px){.container{width:80%}#footer{display:none}#navbar{display:none}}@media only screen and (min-width:769px) and (max-width:1024px){.container{width:70%}#footer2{display:none}}@media only screen and (min-width:1025px) and (max-width:1440px){.container{width:60%}#footer2{display:none}}@media only screen and (min-width:1441px){.container{width:50%}#footer2{display:none}}table{border:1px solid navy;border-collapse:collapse;padding:10px}table th{border:1px solid #b3adad;padding:5px;background:#f0f0f0;color:#313030}table td{border:1px solid #b3adad;text-align:center;padding:5px;background:#fff;color:#313030}