@font-face{font-family:MuseoRegular;src:url(/static/fonts/MuseoSans-300.otf)}@font-face{font-family:MuseoTitle;src:url(/static/fonts/MuseoSans-100.otf)}a,body,button{font-family:MuseoRegular!important}h1{font-family:MuseoTitle!important}.vp-footer{background-color:#412020!important}.vp-footer .container .vp-footer-text,.vp-footer .container a{color:#fff}.vp-footer .container a:hover{text-decoration:underline}.vp-header .navbar-brand .navbar-item img{max-height:8rem;height:8rem}.vp-button.button{background-color:#412020;color:#fff;font-family:FiraSans,sans-serif;font-size:14px;font-weight:700;line-height:.86;letter-spacing:normal;text-transform:uppercase}.vp-button.button a{color:#fff}.vp-button.button:active,.vp-button.button:focus,.vp-button.button:hover,.vp-button.button a:active,.vp-button.button a:focus,.vp-button.button a:hover{color:#f3f3f3}.vp-button.button .logo{fill:#fff;stroke:#fff}.vp-button.button[disabled]{background-color:#412020}.vp-button.button.level-2{background-color:#fff;border:1px solid #b2b2c0;color:#222}.vp-button.button.level-2 a{color:#222}.vp-button.button.level-2 .logo{fill:#412020;stroke:#412020}

@font-face{font-family:MuseoRegular;src:url(/static/fonts/MuseoSans-300.otf)}@font-face{font-family:MuseoTitle;src:url(/static/fonts/MuseoSans-100.otf)}a,body,button{font-family:MuseoRegular!important}h1{font-family:MuseoTitle!important}.vp-footer{background-color:#412020!important}.vp-footer .container .vp-footer-text,.vp-footer .container a{color:#fff}.vp-footer .container a:hover{text-decoration:underline}.vp-header .navbar-brand .navbar-item img{max-height:8rem;height:8rem}.vp-cookie-banner{background-color:#412020;color:#fff}.vp-cookie-banner .cookies{display:flex;align-items:center;justify-content:center;min-height:30px;padding:5px}.vp-cookie-banner .cookies a{color:#fff;text-decoration:underline}.vp-cookie-banner .close-button{cursor:pointer;border-radius:5px;color:#fff;padding-left:5px;padding-right:5px;position:absolute;top:6px;right:6px}@media screen and (max-width:768px){.vp-cookie-banner .close-button{top:30px}.vp-cookie-banner .cookies{flex-direction:column}}
@font-face{font-family:MuseoRegular;src:url(/static/fonts/MuseoSans-300.otf)}@font-face{font-family:MuseoTitle;src:url(/static/fonts/MuseoSans-100.otf)}a,body,button{font-family:MuseoRegular!important}h1{font-family:MuseoTitle!important}.vp-footer{background-color:#412020!important}.vp-footer .container .vp-footer-text,.vp-footer .container a{color:#fff}.vp-footer .container a:hover{text-decoration:underline}.vp-header .navbar-brand .navbar-item img{max-height:8rem;height:8rem;height:5rem;padding:0}.vp-header .navbar-brand .navbar-item h1{font-size:22px;margin-bottom:0;text-align:center}.vp-header .navbar-brand .navbar-burger{margin-top:1.8rem;margin-right:1rem}.vp-header .navbar-brand .navbar-title{flex-basis:45rem;flex-shrink:1}.vp-header .navbar-end .navbar-item a{font-size:14px;font-weight:700;color:#222;text-transform:uppercase}@media screen and (min-width:1024px){.vp-header .navbar-brand{flex-shrink:1}}

.vp-footer img{height:50px;padding:.5rem}.vp-footer .container{height:100px}.vp-footer .vp-footer-text{color:#fff;font-size:12px;margin:10px}
@font-face{font-family:MuseoRegular;src:url(/static/fonts/MuseoSans-300.otf)}@font-face{font-family:MuseoTitle;src:url(/static/fonts/MuseoSans-100.otf)}a,body,button{font-family:MuseoRegular!important}h1{font-family:MuseoTitle!important}.vp-footer{background-color:#412020!important}.vp-footer .container .vp-footer-text,.vp-footer .container a{color:#fff}.vp-footer .container a:hover{text-decoration:underline}.vp-header .navbar-brand .navbar-item img{max-height:8rem;height:8rem}.vp-warning{font-size:16px;text-align:center;background-color:#412020;color:#fff;padding:4px 0}
@font-face{font-family:MuseoRegular;src:url(/static/fonts/MuseoSans-300.otf)}@font-face{font-family:MuseoTitle;src:url(/static/fonts/MuseoSans-100.otf)}a,body,button{font-family:MuseoRegular!important}h1{font-family:MuseoTitle!important}.vp-footer{background-color:#412020!important}.vp-footer .container .vp-footer-text,.vp-footer .container a{color:#fff}.vp-footer .container a:hover{text-decoration:underline}.vp-header .navbar-brand .navbar-item img{max-height:8rem;height:8rem}.error-messages{color:#f23232;border:2px solid #f23232;border-radius:4px;font-size:12px;padding:5px}
