body{margin:0 auto;padding:0 auto;font-family:Avenir-light, Avenir, serif}@font-face{font-family:'Avenir-light';src:url("../font/Avenir-light.woff2") format("woff2"),url("../font/Avenir-light.woff") format("woff"),url("../font/Avenir-light.ttf") format("truetype")}.btn-pink{border:0;display:block;margin:1.5em auto 1em;padding-right:3em;padding-left:3em;border-radius:25px;font-size:22px;background-color:#e72265}.btn-pink a{color:#fff}.cookies{margin-bottom:1em;z-index:3;position:fixed;bottom:0}.cookies .cookies-content{max-width:508px;background-color:white;text-align:center;padding-bottom:1em;box-shadow:1px 1px 12px #555;border-radius:25px;border:1px solid #e72265}.cookies .cookies-content .btn-blue{display:block;border-radius:25px;font-size:20px;font-weight:bold;margin-left:auto;margin-right:auto;margin-bottom:.5em;border:0;color:#fff;background-image:linear-gradient(to right, #2786bd, #579BE2, #2786bd)}.cookies .text{margin-top:1em;display:block;margin-left:auto;margin-right:auto}.cookies .link p{color:#2786bd;margin-bottom:0;padding-bottom:0}.btn-primary{border-color:#2786bd}.btn-primary:hover{border-color:#2786bd}label{color:#e72265}.form-container{display:block;margin:0 auto}.form-control{border:2px solid #2786bd;border-radius:25px}.btn-blue{display:block;border-radius:25px;font-weight:bold;margin:1.5em auto 5em;border:0;color:#fff;background-image:linear-gradient(to right, #2786bd, #579BE2, #2786bd)}footer{display:block;margin-right:auto;margin-left:auto}footer .copyright{background-image:linear-gradient(to right, #579BE2, #5DB0E1, #579BE2)}footer .copyright p{padding-top:1.5em;margin-bottom:1.5em;text-align:center;color:#fff}footer .legacy p{padding-top:.5em;text-align:center}footer .contact{padding-top:.5em;text-align:center}
