body *{-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:optimizeLegibility !important}body{padding:0;margin:0;background:#f8f9fa;font-family:'Roboto', sans-serif;text-align:justify;color:#3a3a3a;display:flex;flex-direction:column;min-height:100vh}.align-center{justify-content:center;align-items:center;align-content:center;justify-items:center;text-align:center}.container{width:100%;padding-left:16px;padding-right:16px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}@media (min-width: 1400px){.container{max-width:1320px}}@media (max-width: 767px){.container{max-width:475px}}@media (max-width: 768px){.container{max-width:725px}}@media (min-width: 1200px){.container{width:1150px}}.row{display:flex;flex-wrap:wrap;margin-top:0;margin-right:-0.75rem;margin-left:-0.75rem}.row *{flex-shrink:0;width:100%;max-width:100%;padding-right:0.75rem;padding-left:0.75rem;margin-top:0}.col{flex:1 0 0}*,::after,::before{box-sizing:border-box}.d-flex{display:flex !important}.flex-row{flex-direction:row !important}footer{background-color:#e3e3e3;width:100%;color:#726f6f;padding:8px;text-align:center;margin-top:auto}footer a{color:#726f6f}footer a:hover{color:#3a3a3a}header{padding-top:16px;padding-bottom:20px}header .header-link{border:1px solid #00b653;color:#00b653;text-decoration:none;min-width:90px;padding:2px 0;margin:0.25rem 1rem !important}header .header-link:hover{background:#00b653;color:white}header .header-title-image{height:65px;border-radius:50%}@media screen and (min-width: 501px){header .header-title-image{display:inline-block}}@media screen and (max-width: 500px){header .header-title-image{display:none}}@media screen and (max-width: 240px){#header-title h1{font-size:13vw}}@media screen and (min-width: 241px) and (max-width: 350px){#header-title h1{font-size:2rem}}@media screen and (min-width: 351px) and (max-width: 500px){#header-title h1{font-size:330%}}@media screen and (min-width: 501px){#header-title h1{font-size:3.6rem}}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.25rem;font-weight:500;line-height:1.2;font-family:'Bebas Neue', cursive;color:#1c313a}h1{font-size:2.45em;font-weight:normal}h2{font-size:2.05em}h3{font-size:1.75em}h4{font-size:1.4em}.h1-subtitle p{margin:0;font-size:0.90rem}a{color:#00b653;overflow-wrap:break-word}a:hover{color:#12964a}.big-link{display:flex;justify-content:center}.big-link a{border:1px solid #00b653;color:#00b653;text-decoration:none;min-width:90px;padding:8px 24px}.big-link a:hover{background:#00b653;color:white}ul{color:#3a3a3a}li{display:list-item;list-style-type:square;list-style-position:inside;font-size:1.05rem;margin:3px 0}section{margin-top:52px}section p{margin-left:0}#section-error{display:flex;flex-direction:column;align-items:center;padding:16px;margin-top:0}#section-error p{max-width:400px}#section-error h1{font-size:3.25rem}#section-error img{max-width:100%;max-height:480px}img,svg{vertical-align:middle}figure{display:table;padding:0;margin:auto;margin-bottom:16px}figure img{vertical-align:middle}figure figcaption{background-color:#b1b1b1;color:white;padding:6px;text-align:center;display:table-caption;caption-side:bottom;max-width:85%;margin-left:7.5%}p{font-size:1.05rem;color:#3a3a3a;margin-left:8px;overflow-wrap:break-word}i{margin:0 12px}hr{margin:0 16px;border:1px solid #1c313a;color:inherit;background-color:currentColor;opacity:.25;height:1px}hr:not([size]){height:1px}.language-select{display:flex;justify-content:center;align-items:center}.language-select span{margin-right:8px}.language-select a img{height:32px}.social-icon{display:flex;justify-content:center;align-items:center;height:50px;width:50px;border:1px solid var(--main-social-link-color);margin-right:16px;padding-top:2px;font-size:0 !important}.social-icon>i{position:relative;font-size:35px !important;color:var(--main-social-link-color)}.social-icon:hover,.social-icon:active{background:var(--main-social-link-color)}.social-icon:hover>i,.social-icon:active>i{color:var(--main-social-link-mouserover-color)}
