@font-face{font-family:BrixSansBold;font-style:normal;font-weight:700;src:url(eon-brix-sans-bold.ttf) format("truetype"),url(eon-brix-sans-bold.eot) format("embedded-opentype"),url(eon-brix-sans-bold.woff) format("woff"),url(eon-brix-sans-bold.woff2) format("woff2")}*{box-sizing:border-box;outline:none}body,html{margin:0}html{margin-left:calc(100vw - 100%)}body{font-size:16px}.navbar{background:#fff;display:block;border-bottom:2px solid #f6f6f7;z-index:3;width:100%;top:0;min-height:80px}.footer-border,.navbar-border{border:2px solid #40aebb;position:relative;margin-left:calc(100% - 100vw)}.footer-border--dark-red,.navbar-border--dark-red{width:11%;border:2px solid #b00402;position:absolute;right:-2px;top:-2px}.footer-border--red,.navbar-border--red{width:10%;border:2px solid #f21c0a;position:absolute;right:10%;top:-2px}.navbar-brand{float:right;margin:21px 15px}@media (min-width:1000px){.navbar-brand{margin:8px 0}}.navbar-brand .header-logo{display:block;width:74px;height:22px;position:relative;font-size:0}@media (min-width:1000px){.navbar-brand .header-logo{height:62px;width:100px}}@media (min-width:1000px){.navbar-brand .header-logo:after{top:9px}}.navbar-brand .header-logo:after{content:" ";display:block;width:100%;height:100%;background:transparent url(logo.png) no-repeat 50%;background-size:contain}.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;display:block;max-width:1180px}.footer-left{float:left;display:block}.footer-version{color:grey;opacity:.5;margin-left:15px}.footer-right,.footer-right>*{float:right;display:flex;align-items:center}.footer-social{padding:30px 0;line-height:33px;display:block;float:left;width:100%}.footer-social-services{float:left;margin:0;list-style-type:none;padding-top:5px;padding-left:0}.footer-social-services li{float:left;margin-right:10px}@media (min-width:1000px){.footer-social-services li{margin-right:25px}}.footer-logo{display:block;position:relative;width:77px;height:22px;background:transparent url(logo.png) no-repeat 50%;background-size:contain}@media (min-width:768px){.footer-logo{width:100px;height:30px}}a.footer-social-contact{color:#39393a;font-size:16px;font-family:BrixSansBold;position:relative;text-decoration:none;margin-right:20px}a.footer-social-contact:after{content:"";background:#e8e8e8;display:block;width:2px;height:20px;position:absolute;top:7px;right:-11px}.footer-social-services svg{height:15px;fill:#39393a}@media (min-width:1000px){.footer-social-services svg{height:25px}}.footer-social-services .facebook svg,.footer-social-services .twitter svg{width:65px}@media (min-width:1000px){.footer-social-services .facebook svg,.footer-social-services .twitter svg{width:120px}}.footer-separator{clear:both;padding:5px 0}.footer{position:relative;left:0;bottom:0;right:0;height:100px}.content{min-height:calc(100vh - 182px)}.overlay{background:hsla(0,0%,100%,.8);position:absolute;left:0;top:0;bottom:0;right:0;z-index:1}.sk-fading-circle{width:40px;height:40px;position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);z-index:2}.sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#ea1c0a;border-radius:100%;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-circle2{transform:rotate(30deg)}.sk-circle3{transform:rotate(60deg)}.sk-circle4{transform:rotate(90deg)}.sk-circle5{transform:rotate(120deg)}.sk-circle6{transform:rotate(150deg)}.sk-circle7{transform:rotate(180deg)}.sk-circle8{transform:rotate(210deg)}.sk-circle9{transform:rotate(240deg)}.sk-circle10{transform:rotate(270deg)}.sk-circle11{transform:rotate(300deg)}.sk-circle12{transform:rotate(330deg)}.sk-circle2:before{animation-delay:-1.1s}.sk-circle3:before{animation-delay:-1s}.sk-circle4:before{animation-delay:-.9s}.sk-circle5:before{animation-delay:-.8s}.sk-circle6:before{animation-delay:-.7s}.sk-circle7:before{animation-delay:-.6s}.sk-circle8:before{animation-delay:-.5s}.sk-circle9:before{animation-delay:-.4s}.sk-circle10:before{animation-delay:-.3s}.sk-circle11:before{animation-delay:-.2s}.sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}