@import url('https://fonts.googleapis.com/css2?family=Montserrat: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&display=swap');body{padding:0;margin:0;background:url('/Images/FreeWifi/site/wifi-bg.jpg') no-repeat center top #B5D8E5}h1{color:white;text-transform:uppercase;text-shadow:2px 2px 12px rgba(0,0,0,0.3);font-family:'Montserrat',sans-serif;font-weight:600}p,.span-clicker{color:white;font-size:18px;line-height:1.4;text-shadow:2px 2px 12px rgba(0,0,0,0.3);font-family:'Montserrat',sans-serif}.span-clicker{font-weight:bold}.window{width:650px;text-align:center;margin:auto;font-size:18px;font-family:arial}.logo{display:block;margin:50px auto 20px;max-width:400px;padding-left:50px}.term-window{margin:80px auto;text-align:center}.terms{text-decoration:underline}.ui-body-c,.ui-overlay-c{background:0}a.ui-btn{display:inline}a.ui-shadow,div.ui-shadow{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}a.ui-btn-hover-c,div.ui-btn-hover-c{background:0;text-shadow:none;font-weight:normal;border:0}div#wrapper{width:auto;float:none;margin:0}.agree-box{width:300px;height:60px;margin:20px auto}.agree-box div.ui-btn-up-c{color:#FFF}.customer-question{margin-bottom:14px}.customer-question p{margin:0 0 7px 0}.customer-question label{color:#fff}.agree{display:block;font-size:18px;color:#FFF;width:300px;height:60px;border:0;outline:0;background-color:#0bacee;font-size:18px;cursor:pointer;text-transform:uppercase;box-shadow:2px 2px 12px rgba(0,0,0,0.3);border-radius:10px}div.window{text-align:left}.span-clicker{line-height:26px}.span-clicker span{cursor:pointer;text-decoration:underline}.legal-window{overflow:hidden;position:relative;width:100%;height:400px;margin:20px 0 0 0}.legal-box{position:absolute;height:360px;top:-300px;margin:10px;border-radius:4px;width:95%;overflow:auto;display:none;padding:10px;box-shadow:0 0 10px #000;text-align:left;background-color:#222;font-family:'Montserrat',sans-serif}.legal-box h2,.legal-box li{color:white}input#zip-code,select#visit-reason,#email{font-size:16px;padding:10px;color:#000;margin-bottom:15px;width:355px;text-align:center}select#visit-reason{width:380px}input::placeholder{color:#000}