.email-signup{text-align:center;background-color:#eab2b2;padding:40px 20px}.email-signup .container{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;max-width:800px;margin:0 auto;display:flex}.email-signup .title{text-align:left;color:#fff;flex:200px;font-size:1.2rem;font-weight:700}.email-signup .input-wrapper{flex:2 300px}.email-signup input{border:1px solid #ccc;border-radius:4px;width:100%;margin-bottom:0;padding:10px 15px;font-size:1rem}.email-signup .button-wrapper{text-align:right;flex:100px}.email-signup button{color:#89d2f7;cursor:pointer;background-color:#fff;border:2px solid #8ab;border-radius:4px;margin-top:0;padding:10px 20px;font-weight:700}.email-signup .disclaimer{color:#fff;max-width:600px;margin-top:15px;margin-left:auto;margin-right:auto;font-size:.8rem}
.info-links{color:#202020;padding:40px 20px;font-family:Arial,sans-serif}.links-and-social{flex-wrap:wrap;justify-content:space-between;gap:20px;max-width:1200px;margin:0 auto 30px;display:flex}.links-container{flex-wrap:wrap;flex:1;gap:20px;display:flex}.links-column{text-align:left;flex:200px}.links-column h4{margin-bottom:10px;font-weight:700}.links-column ul{margin:0 0 20px;padding:0;list-style:none}.links-column ul li{margin-bottom:5px}.links-column ul li a{color:#202020;font-size:.9rem;text-decoration:none}.links-column ul li a:hover{text-decoration:underline}.social-media{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;min-width:200px;display:flex}.social-media p{margin-bottom:10px;font-weight:700}.social-media .icons{justify-content:center;gap:15px;font-size:1.5rem;display:flex}.social-media .icons a{color:#202020;transition:color .3s}.social-media .icons a:hover{color:#555}.copyright{text-align:left;margin-top:20px;font-size:.8rem}
