@font-face{font-family:"opensans";src:url(/assets/fonts/opensans.regular.woff) format("woff")}@font-face{font-family:"opensans";src:url(/assets/fonts/opensans.bold.woff) format("woff");font-weight:bold}@font-face{font-family:"opensans";src:url(/assets/fonts/opensans.italic.woff) format("woff");font-style:italic}@font-face{font-family:"courgette";src:url(/assets/fonts/courgette.regular.woff) format("woff")}footer{color:#fff;background:#24292e;width:100%;bottom:0;min-height:3.7rem;box-shadow:0 -1px 1px rgba(0,0,0,.12),0 -2px 2px rgba(0,0,0,.12),0 -4px 4px rgba(0,0,0,.12);will-change:transform}footer>div{height:100%;display:flex;margin:auto;align-items:center;justify-content:space-between;max-width:min(1000px, calc(100vw - 2 * max(15px, 2vw)))}footer>div>div{font-size:2em;margin:.125em 0;display:inline-flex;flex-wrap:wrap;column-gap:.25em}footer .social{margin:.25em 0;display:grid;grid-auto-flow:column;gap:.25em}footer .social a{width:1em;height:1em;background:#fff;transition:all .15s}footer .social .facebook{-webkit-mask:url(/assets/icons/social/facebook.svg) no-repeat center/contain}footer .social .facebook:hover{background:#4267b2}footer .social .linkedin{-webkit-mask:url(/assets/icons/social/linkedin.svg) no-repeat center/contain}footer .social .linkedin:hover{background:#0072b1}footer .social .pinterest{-webkit-mask:url(/assets/icons/social/pinterest.svg) no-repeat center/contain}footer .social .pinterest:hover{background:#e60023}footer .social .instagram{-webkit-mask:url(/assets/icons/social/instagram.svg) no-repeat center/contain;background:#fff}footer .social .instagram>b{display:block;width:100%;height:100%;background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);opacity:0;transition:opacity .15s}footer .social .instagram:hover>b{opacity:1}footer a{color:#fff;display:inline-block;text-decoration:none}footer .privacy{text-align:right;transition:color .15s}footer .privacy:hover{color:#f09035}footer .logo{text-align:center;padding:0 30px}footer .logo b{text-transform:uppercase;font-family:"Times New Roman",Times,serif;font-size:1.3em;transition:color .15s}footer .logo i{display:inline-block;font-style:normal}footer .logo:hover b{color:#f09035}body{margin:0;overflow-x:hidden;font-family:"opensans"}main{display:grid;padding-top:3.7rem;position:relative;min-height:calc(100vh - 2 * 3.7rem);width:100%;will-change:transform;transition:transform .5s,box-shadow 0s linear .5s;background:#fff}
#cookie{background-color:#fff;position:fixed;z-index:1000;bottom:0;width:100vw;display:none;flex-direction:column;flex-wrap:nowrap;align-items:center;box-shadow:0 -1px 1px rgba(255,255,255,.2),0 -2px 2px rgba(230,230,230,.2),0 -4px 4px rgba(200,200,200,.12),0 -8px 8px rgba(150,150,150,.12)}#cookie.active{display:flex}#text-p{width:85%}#buttons{display:flex;flex-direction:column;align-items:stretch;margin-bottom:16px}.button{cursor:pointer;font-family:"opensans";font-weight:bold;border:none;border-radius:5px;border-bottom:4px solid;transition:all .15s;box-shadow:0 1px 1px rgba(0,0,0,.12),0 -1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12)}#accept-button{background-color:#4cbb17;color:#fff;border-color:#3a9112;margin-bottom:10px;padding:10px}#accept-button:hover{background-color:#3a9112}#decline-button{background-color:#dbdbdb;border-color:#c2c2c2;padding:10px}#decline-button:hover{background-color:#c2c2c2}@media screen and (min-width: 576px){#cookie{flex-direction:row;justify-content:space-between;padding:16px}#text-p{margin:0px 8px 0px 8px}#buttons{flex-direction:row;margin:0px 50px 0px 0px}.button{width:150px}#accept-button{padding:16px;margin:0px 16px 0px 0px}#decline-button{padding:10px}}
