.button{width:100%;border-radius:15px;border:1px solid #000;color:#000;background-color:#fff;padding:12px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500}.button a{color:#000;text-decoration:none}.button:hover,a:hover{border-color:rgba(178,253,238,.96);text-shadow:rgba(178,253,238,.96) 2px 2px 2px}.mini-button{width:100%;border:1px solid #000;margin:2px 0;border-radius:30px;background-color:#fff;padding:10px}.mini-button a{color:#000;text-decoration:none}.mini-button:hover,a:hover{border-color:#f08080;color:#f08080}.header-content{display:grid;grid-auto-flow:row;align-items:center;justify-items:center;padding:5px 10px 15px}.header-content .title{padding:15px;font-family:Sacramento,cursive;text-align:center}.header-content .profile-image{width:300px;height:300px}.header-content .header-content-items{text-align:center}.header-content .navbar{display:flex;width:300px;justify-content:space-between;margin-top:24px;font-family:Montserrat Alternates,sans-serif;font-size:.75em;padding-bottom:0;padding-top:0}.header-content a,.header-content a:visited{color:inherit}.header-content a:hover{color:#f08080}@media only screen and (max-width:600px){.header-content{display:flex;flex-direction:column;justify-content:center;text-align:center;background-size:250vw auto}.header-content .profile-image{width:100px;height:10px}.header-content .title{font-size:2em}.header-content .header-content-items,.header-content .title{margin:0;text-align:center}.header-content .social-link{margin:0;visibility:hidden;width:0}}.content{display:grid;grid-template-rows:auto;grid-template-columns:1fr;grid-gap:12px;gap:12px;justify-self:center;max-width:max-content;margin:0 50px;align-items:center;padding:16px}.content .title{text-align:center;font-size:1.25em;font-weight:600;color:#000;padding:10px}.content .business-type{font-size:.75em;padding-bottom:0;padding-top:0}.content .discount{padding-bottom:0}.content .disclaimer{font-size:.7em;color:gray;margin:0}.content .item{text-align:center;margin:5px}@media only screen and (max-width:600px){.content{display:grid;grid-template-rows:auto;grid-template-columns:1fr;text-align:center;margin:8px}.content .title{text-align:center;font-weight:600;color:#000;border-radius:25px;padding:10px}.content .discount{padding-bottom:0}.content .disclaimer{font-size:.65em;color:gray}}body,html{overflow-x:hidden}body{height:100vh;margin:auto;font-family:Montserrat,sans-serif;background-blend-mode:soft-light;background-position:top;background-size:auto 300%;background-attachment:scroll;background-image:linear-gradient(109.6deg,#fefdcd 5.2%,#a3e6ff 91.1%)}body,main{width:100vw}main{height:-moz-fit-content;height:fit-content;min-height:calc(100vh - 75px - 333px);display:flex;flex-direction:column;justify-content:space-between;align-items:center}.footer,main{text-align:center}.footer{height:75px;width:100%;bottom:0;left:0;right:0;margin-bottom:0;position:-webkit-sticky;position:sticky;background-color:#fff;padding:20px;display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:". socialLinks ." ". copyRight ."}.social-link-container{grid-area:socialLinks;display:grid;grid-template-columns:repeat(3,25px);justify-self:center}.social-link-container a,.social-link-container a:visited{color:inherit}.social-link-container a:hover{color:rgba(178,253,238,.96)}.copyRight{grid-area:copyRight}.copyRight a,.copyRight a:visited{color:inherit;text-decoration:none}