body{margin:0;padding:0;width:100%;height:100%;background:#e0e0eb;-webkit-transition:background-color 1s ease;-o-transition:background-color 1s ease;transition:background-color 1s ease;font-family:'Tienne',serif;background-image:url(../images/elements/body.png);background-position:center center;background-attachment:fixed;background-repeat:no-repeat;background-size:100% 100%}#loading{position:fixed;margin:0;padding:0;top:0;left:0;color:gray;width:100%;height:100%;background-color:rgba(0,0,0,0.9);z-index:8000}.loadtext{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}#bodymobile{width:100%;height:100%;background:none}@media screen and (min-width: 832px){#mobile{display:none}#desktop{-webkit-box-flex:1;-ms-flex:1;flex:1;width:80%;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;height:100px;background:rgba(255,255,255,1);z-index:10;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-size:100% 100%;-webkit-box-shadow:0 7px 7px -1px rgba(0,0,0,0.9);box-shadow:0 7px 7px -1px rgba(0,0,0,0.9)}#logo{width:20%}#logo-sixow{margin-top:80px;width:90%}#container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;height:100%}#content-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:150px auto 50px;width:95%;-webkit-box-shadow:10px 0 15px black,-10px 0 15px #000;box-shadow:10px 0 15px black,-10px 0 15px #000}.content{width:100%;padding:10px;background-color:rgba(255,255,255,0.9)}}.footer{width:100%;position:fixed;bottom:0;height:40px;background-color:rgba(255,255,255,0.8);text-align:center;-webkit-box-shadow:0 -7px 7px -1px rgba(0,0,0,0.9);box-shadow:0 -7px 7px -1px rgba(0,0,0,0.9);margin:auto;border-top:1px solid grey;font:italic bolder .8em roboto}#plan{top:0;margin:0}#barrenav{border-top:2px solid blue}#navbar{top:0;width:calc(100%-82);margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#navtarget{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#pagetarget{color:#000}#navt{display:-webkit-box;display:-ms-flexbox;display:flex}#navt li{list-style:none}#navt a{margin-left:5px;color:grey}#navt a::before{content:"> "}#navt a::first{content:" : "}#copyright{}.footer a{color:#000;text-decoration:none}.footer a:hover{color:#000;text-decoration:underline}#backToTop{opacity:.8;position:absolute;width:40px;height:40px;z-index:30;top:0;font-size:30px;text-align:center;vertical-align:middle;background-position:center center;color:#212223;background-size:100% 100%;cursor:pointer;display:none;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#backToTop a:hover{opacity:.9}#backToTop a:active{opacity:1}.imgmail{top:0;margin-top:-20px;background-origin:content-box;background-position:-30px -30px;background-repeat:no-repeat;background-size:100%}.element{height:70px;width:40px;margin:0 auto;background-position:-40px -40px;background-origin:content-box;-webkit-animation-name:stretch;animation-name:stretch;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:1;animation-delay:1;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-play-state:running;animation-play-state:running}@media screen and (max-width: 832px){body{background:none;background-color:#fff}#desktop{display:none}#mobile{display:block;background-color:#fff}#bodymobile{background:#fff}#logo-mobile{width:100%}#logo-sixow{width:80%;top:0}#content-container{width:100%}.content{background-color:#fff;padding:0 10px}.headermobile{}.contentmobile{padding:16px}.sticky{position:fixed;top:0;width:100%}.sticky + #content-container{padding-top:102px}table,tbody,tr,td{display:block;width:auto!important}#copyright{margin-top:12px;width:calc(40%-80px);font-size:80%}}@-webkit-keyframes stretch{0%{background-color:#fff}50%{background-color:blue}100%{background-color:#000}}@keyframes stretch{0%{background-color:#fff}50%{background-color:blue}100%{background-color:#000}}
