body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{min-height:100vh}.App,.LoadingScreen{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.LoadingScreen{margin:30vh auto auto;padding-bottom:20vh}@media screen and (min-width:750px){.LoadingScreen img{height:30vh!important;width:auto!important}}.LoadingScreen img{width:70vw;margin:auto}.LoadingScreen h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-style:italic;font-weight:700;margin:5px auto auto;font-size:22px;color:#0a1e1e}.Footer{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;height:30vh;border-top:2px solid #d9000d;width:100%;bottom:0;background-color:#fff}.Footer h3{color:#d9000d;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;text-transform:uppercase;margin:1rem auto auto;font-size:12px}.Footer p{color:#000}.Footer a,.Footer p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;margin:.1rem auto auto;font-size:10px}.Footer a{color:#00f;text-decoration:none}.Footer .copyrights{color:#9c9c9c;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;text-transform:uppercase;margin:auto;font-size:9px}.Footer-ds{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin:auto;border-top:2px solid #d9000d;width:80%;bottom:0;background-color:#fff}.Footer-ds p{color:#0a1e1e;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;margin:1rem auto auto;padding-bottom:1rem;font-size:12px}.Footer-ds .Footer-top{display:grid;grid-template-columns:50% 50%;width:100%}.Footer-ds .Footer-top .Footer-left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:auto;margin-bottom:auto}.Footer-ds .Footer-top .Footer-left h3{color:#d9000d;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;text-transform:uppercase;padding-bottom:.3rem;font-size:12px;text-align:left;margin:1rem auto auto 30%}.Footer-ds .Footer-top .Footer-left p{color:#0a1e1e}.Footer-ds .Footer-top .Footer-left a,.Footer-ds .Footer-top .Footer-left p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;text-align:left;margin:.3rem auto auto 30%}.Footer-ds .Footer-top .Footer-left a{color:#00f;text-decoration:none}.Footer-ds .Footer-top .Footer-right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:auto;margin-bottom:auto}.Footer-ds .Footer-top .Footer-right p{color:#0a1e1e;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;text-align:left;margin:.3rem auto auto 30%}.Footer-ds .Footer-top .Footer-right p:hover{cursor:pointer}.Header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:10vh;background:#d9000d;width:100%;position:fixed;z-index:20}@media screen and (min-width:750px){.Header img{position:fixed!important;top:1rem!important;left:5rem!important;width:20vw!important}}.Header img{margin:auto;width:160px}.Challenges{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:10vh;padding-bottom:15vh}@media screen and (min-width:750px){.Challenges h1{font-size:2vw!important}.Challenges h4{font-size:1.5vw!important;text-transform:uppercase!important}.Challenges .Challenges-item{width:80%!important}.Challenges .Challenges-item:hover{cursor:pointer}.Challenges .Challenges-item .left{grid-template-columns:50% 50%!important;align-self:center!important}.Challenges .Challenges-item .left p{font-size:1vw!important}.Challenges .Challenges-item .left h4{margin-left:30%!important}.Challenges .Challenges-item .price{font-size:1.5vw!important}.Challenges .Challenges-item img{width:auto!important;height:159px!important}}.Challenges h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#d9000d;margin-left:5%;font-size:20px;text-transform:uppercase;font-weight:700}.Challenges .divider{width:90%;margin:auto;height:2px;background:#d9000d;border-radius:10px}.Challenges .Challenges-item{display:grid;grid-template-columns:55% 20% 25%;width:90%;margin:auto;border-bottom:2px solid #d9000d}.Challenges .Challenges-item .left{display:grid;grid-template-rows:30% 70%}.Challenges .Challenges-item .left h4{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;margin-left:0;font-size:14px;font-weight:700}.Challenges .Challenges-item .left .details{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:auto auto auto 0}.Challenges .Challenges-item .left .details p{line-clamp:3;text-align:left;margin:auto auto auto 10px;font-size:12px}.Challenges .Challenges-item .left .details p,.Challenges .Challenges-item .price{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif}.Challenges .Challenges-item .price{font-style:italic;font-weight:700;margin:auto;text-align:center;font-size:14px;color:#828282}.Challenges .Challenges-item img{width:70px;height:auto;margin:auto}.Registration{-webkit-flex-direction:column;flex-direction:column;padding-top:10vh;padding-bottom:15vh}.Registration,.Registration .top{display:-webkit-flex;display:flex}.Registration .top{-webkit-flex-direction:row;flex-direction:row;margin-top:0;margin-bottom:0}.Registration .top h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#d9000d;margin-left:10%;font-size:20px;text-transform:uppercase;font-weight:700}.Registration .top button{display:-webkit-flex;display:flex;margin:auto 5% auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.Registration .top button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Registration .divider{width:80%;margin:auto;height:2px;background:#d9000d;border-radius:10px}.Registration form{margin:auto;width:80%}.Registration form,.Registration form .form-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.Registration form .form-item{-webkit-align-items:flex-start;align-items:flex-start;margin-top:1.5rem}.Registration form .form-item .required{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin:auto auto auto 0}.Registration form .form-item .required label{font-size:14px;text-transform:uppercase;font-weight:700}.Registration form .form-item .required label,.Registration form .form-item .required p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#828282}.Registration form .form-item .required p{font-size:10px;margin:auto auto 1px 10px}.Registration form .form-item label{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#828282;font-size:14px;text-transform:uppercase;font-weight:700}.Registration form .form-item input{width:95%}.Registration form .form-item input,.Registration form .form-item select{margin-top:1rem;border-radius:10px;font-size:14px;border:1px solid #828282;padding:.5rem}.Registration form .form-item select{width:100%}.Registration form .form-item textarea{margin-top:1rem;width:95%;border-radius:10px;font-size:14px;border:1px solid #828282;padding:.5rem}.Registration form .aszf{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;margin:40px auto auto 0}.Registration form .aszf .checkbox{width:20px;height:20px;border:2px solid #d9000d;background-color:transparent}.Registration form .aszf .checkbox .checkbox-inner{width:15px;height:15px;margin:auto}.Registration form .aszf img{width:15px;height:15px;margin:5px auto auto}.Registration form .aszf label{margin-left:10px}.Registration form .aszf label,.Registration form .aszf label a{font-size:14px;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif}.Registration form button{display:-webkit-flex;display:flex;margin:30px auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.Registration form button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Registration-ds{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:10vh;padding-bottom:15vh}.Registration-ds .top{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:0;margin-bottom:0}.Registration-ds .top h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#d9000d;margin-left:10%;font-size:2vw;text-transform:uppercase;font-weight:700}.Registration-ds .top button{display:-webkit-flex;display:flex;margin:auto 5% auto auto;border-radius:15px;background-color:#d9000d;border:none;width:10vw;height:2vw}.Registration-ds .top button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:1.5vw;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Registration-ds .divider{width:80%;margin:auto;height:2px;background:#d9000d;border-radius:10px}.Registration-ds .form{display:grid;grid-template-columns:50% 50%;width:80%;margin:auto}.Registration-ds .form form{margin:auto;width:80%}.Registration-ds .form form,.Registration-ds .form form .form-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.Registration-ds .form form .form-item{-webkit-align-items:flex-start;align-items:flex-start;margin-top:1.5rem}.Registration-ds .form form .form-item .required{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin:auto auto auto 0}.Registration-ds .form form .form-item .required label{text-transform:uppercase;font-weight:700}.Registration-ds .form form .form-item .required label,.Registration-ds .form form .form-item .required p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#828282;font-size:1vw}.Registration-ds .form form .form-item .required p{margin:auto auto 1px 10px}.Registration-ds .form form .form-item label{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#828282;font-size:1vw;text-transform:uppercase;font-weight:700}.Registration-ds .form form .form-item input{margin-top:1rem;width:95%;border-radius:10px;font-size:1vw;border:1px solid #828282;padding:.5rem}.Registration-ds .form form .form-item select,.Registration-ds .form form .form-item textarea{margin-top:1rem;width:100%;border-radius:10px;font-size:1vw;border:1px solid #828282;padding:.5rem}.Registration-ds .form form .aszf{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;margin:40px auto auto 0}.Registration-ds .form form .aszf .checkbox{width:20px;height:20px;border:2px solid #d9000d;background-color:transparent}.Registration-ds .form form .aszf .checkbox .checkbox-inner{width:15px;height:15px;margin:auto}.Registration-ds .form form .aszf img{width:15px;height:15px;margin:5px auto auto}.Registration-ds .form form .aszf label{margin-left:10px}.Registration-ds .form form .aszf label,.Registration-ds .form form .aszf label a{font-size:14px;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif}.Registration-ds .form form button{display:-webkit-flex;display:flex;margin:30px auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.Registration-ds .form form button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Registration-ds .form .Avatar{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:0}.Registration-ds .form .Avatar h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#9c9c9c;margin-top:0;margin-left:10%;font-size:2vw;text-transform:uppercase;font-weight:700}.Registration-ds .form .Avatar .divider{width:90%;margin:auto;height:2px;background:#d9000d;border-radius:10px}.Registration-ds .form .Avatar .Avatar-row{display:grid;grid-template-columns:repeat(3,1fr);margin:2rem auto auto;width:100%}.Registration-ds .form .Avatar .Avatar-row .Avatar-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:auto}.Registration-ds .form .Avatar .Avatar-row .Avatar-item:hover{cursor:pointer}.Registration-ds .form .Avatar .Avatar-row .Avatar-item .Avatar-icon{display:-webkit-flex;display:flex;width:80px;height:80px;border-radius:40px;margin:auto}.Registration-ds .form .Avatar .Avatar-row .Avatar-item h4{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:1vw;text-transform:uppercase;margin:1rem auto auto;color:#828282;font-weight:700}.Registration-ds .form .Avatar .Next-btn{width:35%;background:#d9000d;border-radius:15px;margin:2rem auto auto;text-decoration:none}.Registration-ds .form .Avatar .Next-btn p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-style:italic;color:#fff;margin:auto;text-align:center;padding:.4rem;font-size:14px}.Login{padding-bottom:5vh}@media screen and (min-width:750px){.Login .Apple,.Login .Facebook,.Login .Google{width:30%!important}.Login h1{font-size:2vw!important}}.Login .declined h3{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:16px;color:#d9000d;text-align:center;margin:50px auto auto;width:70%}.Login .login{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:50vh}.Login .login h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:20px;margin:auto;color:#d9000d;text-transform:uppercase;font-weight:700}.Login .login .Google{display:grid;grid-template-columns:20% 80%;margin:2rem auto auto;width:80%;border:1px solid #828282;background:#fff;border-radius:30px}.Login .login .Google img{width:30px;margin:auto}.Login .login .Google p{font-size:14px;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;padding:1rem;color:#000;text-align:left;margin:auto auto auto 0}.Login .login .Facebook{display:grid;grid-template-columns:20% 80%;margin:2rem auto auto;width:80%;border:1px solid #3b5998;background:#3b5998;border-radius:30px}.Login .login .Facebook img{height:30px;margin:auto}.Login .login .Facebook p{font-size:14px;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;padding:1rem;color:#fff;text-align:left;margin:auto auto auto 0}.Login .login .Apple{display:grid;grid-template-columns:20% 80%;margin:2rem auto auto;width:80%;border:1px solid #000;border-radius:30px;background:#000}.Login .login .Apple img{height:30px;margin:auto}.Login .login .Apple p{font-size:14px;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;padding:1rem;color:#fff;text-align:left;margin:auto auto auto 0}.Messages{min-height:80vh;padding-top:10vh}.Messages .sender{position:fixed;display:grid;background-color:#fff;grid-template-columns:5% 20% 75%;width:100%;height:10vh;margin:auto;top:15vh;z-index:20}.Messages .sender .divider{height:2px;background:#828282;width:100vw;margin:auto;border-radius:10px}.Messages .sender img{width:50px;margin:auto auto 20px}.Messages .sender p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;text-align:left;margin:10px auto auto 10px}.Messages .Messenger-box{position:fixed;top:20vh;margin:auto;width:95%;height:63vh;scroll-behavior:smooth;overflow-y:scroll;overflow-x:hidden;z-index:0}.Messages .Messenger-box .Message-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:40px;width:100%;z-index:1}.Messages .Messenger-box .Message-container .Date{display:grid;grid-template-columns:40% 20% 40%;width:100%;margin:2rem auto}.Messages .Messenger-box .Message-container .Date .line{width:100%;height:1px;background:#9c9c9c;margin:auto}.Messages .Messenger-box .Message-container .Date p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;text-align:center;margin:auto;font-style:italic;opacity:.5}.Messages .Messenger-box .Message-container .Message-box{border-radius:6px;background:#f1f1f1;margin:20px auto auto;min-width:100px;max-width:300px}.Messages .Messenger-box .Message-container .Message-box p{padding:10px;margin:auto;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif}.Messages .Messenger-box .Message-container .Message-box .msg-time{padding-top:0;font-style:italic;font-size:.8rem;text-align:right;margin-top:0;opacity:.5}.Messages .Sender-box{position:fixed;bottom:8vh;left:2.5%;z-index:20;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:95%;height:8vh;margin:auto}.Messages .Sender-box textarea{border:none;background:#f1f1f1;border-radius:22px;width:70vw;margin:auto;padding:10px;font-size:14px;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif}.Messages .Sender-box img{margin:auto;width:48px;height:21px}.Menu{display:inline-block}.Menu .menuBar{display:grid;position:fixed;z-index:30;right:15px;width:25px;top:32.5px}.Menu .Menu-container{background:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:fixed;right:0;top:10vh;z-index:32;width:35vw;transition:1s ease;overflow:hidden}.Menu .Menu-container .link{margin:auto 5px auto auto}.Menu .Menu-container .link p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;text-decoration:none;color:#000;text-align:right;margin:12px 10px 6px auto}.Menu .Menu-container .linkAlt{margin:auto 5px auto auto;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.Menu .Menu-container .linkAlt p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;text-decoration:none;color:#000;text-align:right;margin:12px 10px 6px auto}.Menu .Menu-container .linkAlt .counter{display:-webkit-flex;display:flex;width:12px;height:12px;margin:12px 5px 6px auto;background-color:#d9000d;-webkit-align-self:center;align-self:center;border-radius:40px}.Menu .Menu-container .linkAlt .counter p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;text-decoration:none;color:#fff;margin:auto;font-size:10px}.Menu-ds{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.Menu-ds .link{position:fixed;top:3.5vh;z-index:40}.Menu-ds .link:hover{cursor:pointer}.Menu-ds .link p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;text-decoration:none;color:#fff;margin:auto;font-size:1.5rem!important}.AdminMessenger{padding-top:10vh;height:70vh;padding-bottom:15vh}.AdminMessenger .top{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:0;margin-bottom:0}.AdminMessenger .top h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;margin-left:5%;font-size:20px;text-transform:uppercase;font-weight:700}.AdminMessenger .top button{display:-webkit-flex;display:flex;margin:auto 5% auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.AdminMessenger .top button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.AdminMessenger .divider{width:90%;margin:0 auto auto;height:2px;background:#d9000d;border-radius:10px}.AdminMessenger .Messages-container{margin:5px auto auto;display:-webkit-flex;display:flex;height:80vh;-webkit-flex-direction:column;flex-direction:column;scroll-behavior:smooth;overflow-y:scroll}.AdminMessenger .Messages-container .Client-box{display:grid;grid-template-columns:25% 40% 35%;margin:20px}.AdminMessenger .Messages-container .Client-box:hover{cursor:pointer}.AdminMessenger .Messages-container .Client-box .icon{width:50px;margin:auto}.AdminMessenger .Messages-container .Client-box .texts{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:auto auto auto 10px}.AdminMessenger .Messages-container .Client-box .texts .who{font-size:15px}.AdminMessenger .Messages-container .Client-box .texts .text,.AdminMessenger .Messages-container .Client-box .texts .who{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;margin:auto auto auto 0;text-align:left;padding:3px}.AdminMessenger .Messages-container .Client-box .texts .text{font-size:14px}.AdminMessenger .Messages-container .Client-box .date{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;margin:auto auto auto 0;text-align:left;padding:3px}.AdminMessenger .new{position:fixed;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:80%;height:50%;top:25%;left:10%;background-color:#fff;border:2px solid #d9000d;border-radius:15px}.AdminMessenger .new h3{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:16px;text-transform:uppercase;font-weight:700;color:#d9000d;margin:auto;text-align:center}.AdminMessenger .new textarea{width:80%;margin:auto;font-size:12px;padding:10px}.AdminMessenger .new button{display:-webkit-flex;display:flex;margin:40px auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.AdminMessenger .new button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Shop{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:10vh;padding-bottom:15vh}.Shop h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#d9000d;margin-left:5%;font-size:20px;text-transform:uppercase;font-weight:700}.Shop .divider{width:90%;margin:auto;height:2px;background:#d9000d;border-radius:10px}.Shop .Shop-item{display:grid;grid-template-columns:30% 40% 30%;width:90%;border-bottom:2px solid #d9000d;margin:5px auto auto;padding-bottom:5px}.Shop .Shop-item img{height:70px;margin:auto}.Shop .Shop-item h4{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;margin-left:0;font-size:14px;font-weight:700}.Shop .Shop-item .Shop-right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-right:10px}.Shop .Shop-item .Shop-right p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-style:italic;font-weight:700;margin-right:0;text-align:right;font-size:14px;color:#828282}.Shop .Shop-item .Shop-right button{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin:auto 5% auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.Shop .Shop-item .Shop-right button img{width:15px;height:auto;margin:auto}.Shop .Shop-item .Shop-right button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Cart{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:10vh;padding-bottom:15vh}@media screen and (min-width:750px){.Cart{margin-right:30%!important}.Cart h5,.Cart p{font-size:1vw!important}.Cart img{width:2vw!important}.Cart button{width:10vw!important;height:2vw!important}.Cart button p{font-size:1.5vw!important}.Cart .top h1{font-size:2vw!important}.Cart .top button{width:10vw!important;height:2vw!important}.Cart .top button img{width:1.5vw!important}.Cart .top button p{font-size:1.5vw!important}}.Cart h5{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#0a1e1e;margin:auto;padding:2rem;text-align:left;font-size:16px;font-weight:700}.Cart .top{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:1rem;margin-bottom:1rem;width:100%}.Cart .top h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;margin:8px auto auto 5%;font-size:20px;text-transform:uppercase;font-weight:700;color:#d9000d}.Cart .top button{display:grid;grid-template-columns:20% 80%;margin:auto 5% auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.Cart .top button img{width:15px;height:auto;margin:auto;padding:5px}.Cart .top button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Cart .divider{height:2px}.Cart .divider,.Cart .divider-alt{width:90%;margin:auto;background:#d9000d;border-radius:10px}.Cart .divider-alt{height:1px}.Cart .Cart-item{display:grid;grid-template-columns:15% 55% 30%;width:80%;margin:auto}.Cart .Cart-item img{width:20px;margin:auto auto auto 0}.Cart .Cart-item .item-name{margin-left:0;text-align:left;font-weight:700}.Cart .Cart-item .item-name,.Cart .Cart-item .price{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#0a1e1e;font-size:16px}.Cart .Cart-item .price{font-style:italic;font-style:normal;margin:auto 0 auto auto;text-align:right}.Cart .Cart-sum{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:80%;margin:auto}.Cart .Cart-sum .item-name{margin-left:0;text-align:left;font-weight:700}.Cart .Cart-sum .item-name,.Cart .Cart-sum .price{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#0a1e1e;font-size:16px}.Cart .Cart-sum .price{font-style:italic;font-style:normal;margin:auto 0 auto auto;text-align:right}.Cart button{margin:20px 5% auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.Cart button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Product{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:10vh;padding-bottom:5vh}@media screen and (min-width:750px){.Product{padding-bottom:5rem!important}.Product h1{font-size:2vw!important}.Product p{font-size:1.5vw!important}.Product button{width:10vw!important;height:2vw!important}.Product button img{width:1.5vw!important}.Product .desktop-bottom{display:grid!important;grid-template-columns:35% 65%!important;width:90%!important;margin:auto!important}.Product .desktop-bottom img{width:auto!important;height:400px!important;margin:2rem auto auto!important}.Product .desktop-bottom .bottom{display:-webkit-flex!important;display:flex!important;-webkit-flex-direction:column!important;flex-direction:column!important;margin:2rem auto auto!important}.Product .desktop-bottom .bottom p{margin-top:1rem!important;margin-right:5rem!important}.Product .desktop-bottom .bottom .price-ds{margin-top:5rem!important;margin-right:0!important}.Product .desktop-bottom .bottom button{margin-right:0!important}.Product .desktop-bottom .bottom button img{width:1.5vw!important;height:auto!important;margin:auto!important;padding:5px!important}.Product .desktop-bottom .bottom button p{margin:0 auto auto!important}}.Product .top{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:0;margin-bottom:0}.Product .top h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;margin-left:5%;font-size:20px;text-transform:uppercase;font-weight:700}.Product .top button{display:grid;grid-template-columns:20% 80%;margin:auto 5% auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.Product .top button img{width:15px;height:auto;margin:auto;padding:5px}.Product .top button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Product .divider{width:90%;margin:auto;height:2px;border-radius:10px}.Product p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;padding-right:10%;margin:10px auto auto 5%;font-size:14px;text-align:left}.Product .bottom{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:20px;padding-bottom:10vh}.Product .bottom img{width:50vw;margin:auto}.Product .bottom .right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:0 10px auto auto}.Product .bottom .right p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-style:italic;font-weight:700;margin-right:0;margin-top:0;text-align:right;font-size:14px;color:#828282}.Product .bottom .right button{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin:20px 5% auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.Product .bottom .right button img{width:15px;height:auto;margin:auto}.Product .bottom .right button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Profil{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:10vh;padding-bottom:3rem}@media screen and (min-width:750px){.Profil h1{font-size:2vw!important}.Profil p{font-size:1vw!important}.Profil form{width:70%!important;margin-left:10%!important}.Profil button{width:10vw!important;height:2vw!important}.Profil button p{font-size:1.5vw!important}}.Profil .Profil-header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.Profil .Profil-header h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#d9000d;margin-left:5%;font-size:20px;text-transform:uppercase;font-weight:700}.Profil .Profil-header button{display:-webkit-flex;display:flex;margin:auto 5% auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.Profil .Profil-header button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Profil .divider{width:90%;margin:auto;height:2px;background:#d9000d;border-radius:10px}.Profil form{margin:auto;width:85%}.Profil form,.Profil form .form-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.Profil form .form-item{-webkit-align-items:flex-start;align-items:flex-start;margin-top:1.5rem}.Profil form .form-item .required{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin:auto auto auto 0}.Profil form .form-item .required label{font-size:14px;text-transform:uppercase;font-weight:700}.Profil form .form-item .required label,.Profil form .form-item .required p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#828282}.Profil form .form-item .required p{font-size:10px;margin:auto auto 1px 10px}.Profil form .form-item label{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#828282;font-size:14px;text-transform:uppercase;font-weight:700}.Profil form .form-item input{width:95%}.Profil form .form-item input,.Profil form .form-item select{margin-top:1rem;border-radius:10px;font-size:14px;border:1px solid #828282;padding:.5rem;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif}.Profil form .form-item select{width:100%}.Profil form .form-item textarea{margin-top:1rem;width:95%;border-radius:10px;border:1px solid #828282;padding:.5rem}.Profil form .form-item p,.Profil form .form-item textarea{font-size:14px;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif}.Profil form .form-item p{color:#828282}.Profil form .form-divider{width:100%;margin:auto;height:1px;background:#d9000d;border-radius:10px}.Profil form .Avatar-profil{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:1.5rem;width:100%}.Profil form .Avatar-profil h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#828282;font-size:14px;text-transform:uppercase;font-weight:700}.Profil form .Avatar-profil .Avatar-row{display:grid;grid-template-columns:repeat(3,1fr);margin:2rem auto auto;width:100%}.Profil form .Avatar-profil .Avatar-row .Avatar-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:auto}.Profil form .Avatar-profil .Avatar-row .Avatar-item:hover{cursor:pointer}.Profil form .Avatar-profil .Avatar-row .Avatar-item .Avatar-icon{display:-webkit-flex;display:flex;width:80px;height:80px;border-radius:40px;margin:auto}.Profil form .Avatar-profil .Avatar-row .Avatar-item h4{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;text-transform:uppercase;margin:1rem auto auto;color:#828282;font-weight:700}.Profil form .Avatar-profil .Next-btn{width:35%;background:#d9000d;border-radius:15px;margin:2rem auto auto;text-decoration:none}.Profil form .Avatar-profil .Next-btn p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#fff;margin:auto;text-align:center;padding:.4rem;font-size:14px}.Profil form .form-avatar{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:1.5rem auto auto 0}.Profil form .form-avatar label{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#828282;font-size:14px;text-transform:uppercase;font-weight:700}.Profil form .form-avatar .avatar-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin:1rem auto auto}.Profil form .form-avatar .avatar-container .form-icon{display:-webkit-flex;display:flex;width:80px;height:80px;border-radius:40px;margin:auto}.Profil form .form-avatar .avatar-container h4{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;text-transform:uppercase;margin:auto auto auto 1rem;color:#828282;font-weight:700}.Profil form button{display:-webkit-flex;display:flex;margin:3rem auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.Profil form button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Profil-ds .Profil{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:10vh;padding-bottom:3rem}@media screen and (min-width:750px){.Profil-ds .Profil h1{font-size:2vw!important}.Profil-ds .Profil p{font-size:1vw!important}.Profil-ds .Profil form{width:70%!important;margin-left:10%!important}.Profil-ds .Profil button{width:10vw!important;height:2vw!important}.Profil-ds .Profil button p{font-size:1.5vw!important}}.Profil-ds .Profil .Profil-header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.Profil-ds .Profil .Profil-header h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#d9000d;margin-left:5%;font-size:20px;text-transform:uppercase;font-weight:700}.Profil-ds .Profil .Profil-header button{display:-webkit-flex;display:flex;margin:auto 5% auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.Profil-ds .Profil .Profil-header button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Profil-ds .Profil .divider{width:90%;margin:auto;height:2px;background:#d9000d;border-radius:10px}.Profil-ds .Profil form{margin:auto;width:85%}.Profil-ds .Profil form,.Profil-ds .Profil form .form-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.Profil-ds .Profil form .form-item{-webkit-align-items:flex-start;align-items:flex-start;margin-top:1.5rem}.Profil-ds .Profil form .form-item .required{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin:auto auto auto 0}.Profil-ds .Profil form .form-item .required label{font-size:14px;text-transform:uppercase;font-weight:700}.Profil-ds .Profil form .form-item .required label,.Profil-ds .Profil form .form-item .required p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#828282}.Profil-ds .Profil form .form-item .required p{font-size:10px;margin:auto auto 1px 10px}.Profil-ds .Profil form .form-item label{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#828282;font-size:14px;text-transform:uppercase;font-weight:700}.Profil-ds .Profil form .form-item input{width:95%}.Profil-ds .Profil form .form-item input,.Profil-ds .Profil form .form-item select{margin-top:1rem;border-radius:10px;font-size:14px;border:1px solid #828282;padding:.5rem;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif}.Profil-ds .Profil form .form-item select{width:100%}.Profil-ds .Profil form .form-item textarea{margin-top:1rem;width:95%;border-radius:10px;border:1px solid #828282;padding:.5rem}.Profil-ds .Profil form .form-item p,.Profil-ds .Profil form .form-item textarea{font-size:14px;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif}.Profil-ds .Profil form .form-item p{color:#828282}.Profil-ds .Profil form .form-divider{width:100%;margin:auto;height:1px;background:#d9000d;border-radius:10px}.Profil-ds .Profil form .Avatar-profil{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:1.5rem;width:100%}.Profil-ds .Profil form .Avatar-profil h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#828282;font-size:14px;text-transform:uppercase;font-weight:700}.Profil-ds .Profil form .Avatar-profil .Avatar-row{display:grid;grid-template-columns:repeat(3,1fr);margin:2rem auto auto;width:100%}.Profil-ds .Profil form .Avatar-profil .Avatar-row .Avatar-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:auto}.Profil-ds .Profil form .Avatar-profil .Avatar-row .Avatar-item:hover{cursor:pointer}.Profil-ds .Profil form .Avatar-profil .Avatar-row .Avatar-item .Avatar-icon{display:-webkit-flex;display:flex;width:80px;height:80px;border-radius:40px;margin:auto}.Profil-ds .Profil form .Avatar-profil .Avatar-row .Avatar-item h4{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;text-transform:uppercase;margin:1rem auto auto;color:#828282;font-weight:700}.Profil-ds .Profil form .Avatar-profil .Next-btn{width:35%;background:#d9000d;border-radius:15px;margin:2rem auto auto;text-decoration:none}.Profil-ds .Profil form .Avatar-profil .Next-btn p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#fff;margin:auto;text-align:center;padding:.4rem;font-size:14px}.Profil-ds .Profil form .form-avatar{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:1.5rem auto auto 0}.Profil-ds .Profil form .form-avatar label{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#828282;font-size:14px;text-transform:uppercase;font-weight:700}.Profil-ds .Profil form .form-avatar .avatar-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin:1rem auto auto}.Profil-ds .Profil form .form-avatar .avatar-container .form-icon{display:-webkit-flex;display:flex;width:80px;height:80px;border-radius:40px;margin:auto}.Profil-ds .Profil form .form-avatar .avatar-container h4{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;text-transform:uppercase;margin:auto auto auto 1rem;color:#828282;font-weight:700}.Profil-ds .Profil form button{display:-webkit-flex;display:flex;margin:3rem auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.Profil-ds .Profil form button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Profil-ds .Registration-ds{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:10vh;padding-bottom:15vh}.Profil-ds .Registration-ds .top{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:0;margin-bottom:0}.Profil-ds .Registration-ds .top h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#d9000d;margin-left:5%;font-size:2vw;text-transform:uppercase;font-weight:700}.Profil-ds .Registration-ds .top button{display:-webkit-flex;display:flex;margin:auto 5% auto auto;border-radius:15px;background-color:#d9000d;border:none;width:10vw;height:2vw}.Profil-ds .Registration-ds .top button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:1.5vw;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Profil-ds .Registration-ds .divider{width:90%;margin:auto;height:2px;background:#d9000d;border-radius:10px}.Profil-ds .Registration-ds .form{display:grid;grid-template-columns:50% 50%;width:80%;margin:auto}.Profil-ds .Registration-ds .form form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:auto;width:80%}.Profil-ds .Registration-ds .form form .form-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;margin-top:1.5rem}.Profil-ds .Registration-ds .form form .form-item .required{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin:auto auto auto 0}.Profil-ds .Registration-ds .form form .form-item .required label{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#828282;font-size:1vw;text-transform:uppercase;font-weight:700}.Profil-ds .Registration-ds .form form .form-item .required p{margin:auto auto 1px 10px}.Profil-ds .Registration-ds .form form .form-item .required p,.Profil-ds .Registration-ds .form form .form-item label{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#828282;font-size:1vw}.Profil-ds .Registration-ds .form form .form-item label{text-transform:uppercase;font-weight:700}.Profil-ds .Registration-ds .form form .form-item input{margin-top:1rem;width:95%;border-radius:10px;font-size:1vw;border:1px solid #828282;padding:.5rem}.Profil-ds .Registration-ds .form form .form-item select,.Profil-ds .Registration-ds .form form .form-item textarea{margin-top:1rem;width:100%;border-radius:10px;font-size:1vw;border:1px solid #828282;padding:.5rem}.Profil-ds .Registration-ds .form form .aszf{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;margin:40px auto auto 0}.Profil-ds .Registration-ds .form form .aszf .checkbox{width:20px;height:20px;border:2px solid #d9000d;background-color:transparent}.Profil-ds .Registration-ds .form form .aszf .checkbox .checkbox-inner{width:15px;height:15px;margin:auto}.Profil-ds .Registration-ds .form form .aszf img{width:15px;height:15px;margin:5px auto auto}.Profil-ds .Registration-ds .form form .aszf label{margin-left:10px}.Profil-ds .Registration-ds .form form .aszf label,.Profil-ds .Registration-ds .form form .aszf label a{font-size:14px;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif}.Profil-ds .Registration-ds .form form button{display:-webkit-flex;display:flex;margin:30px auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.Profil-ds .Registration-ds .form form button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Profil-ds .Registration-ds .form .Avatar{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:0}.Profil-ds .Registration-ds .form .Avatar h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#9c9c9c;margin-top:0;margin-left:10%;font-size:2vw;text-transform:uppercase;font-weight:700}.Profil-ds .Registration-ds .form .Avatar .divider{width:90%;margin:auto;height:2px;background:#d9000d;border-radius:10px}.Profil-ds .Registration-ds .form .Avatar .Avatar-row{display:grid;grid-template-columns:repeat(3,1fr);margin:2rem auto auto;width:100%}.Profil-ds .Registration-ds .form .Avatar .Avatar-row .Avatar-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:auto}.Profil-ds .Registration-ds .form .Avatar .Avatar-row .Avatar-item:hover{cursor:pointer}.Profil-ds .Registration-ds .form .Avatar .Avatar-row .Avatar-item .Avatar-icon{display:-webkit-flex;display:flex;width:80px;height:80px;border-radius:40px;margin:auto}.Profil-ds .Registration-ds .form .Avatar .Avatar-row .Avatar-item h4{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:1vw;text-transform:uppercase;margin:1rem auto auto;color:#828282;font-weight:700}.Profil-ds .Registration-ds .form .Avatar .Next-btn{width:35%;background:#d9000d;border-radius:15px;margin:2rem auto auto;text-decoration:none}.Profil-ds .Registration-ds .form .Avatar .Next-btn p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-style:italic;color:#fff;margin:auto;text-align:center;padding:.4rem;font-size:14px}.Avatar{-webkit-flex-direction:column;flex-direction:column;padding-top:10vh;padding-bottom:15vh}.Avatar,.Avatar .top{display:-webkit-flex;display:flex}.Avatar .top{-webkit-flex-direction:row;flex-direction:row;margin-top:0;margin-bottom:0}.Avatar .top h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#d9000d;margin-left:10%;font-size:16px;text-transform:uppercase;font-weight:700}.Avatar .top button{display:-webkit-flex;display:flex;margin:auto 5% auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.Avatar .top button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Avatar .divider{width:90%;margin:auto;height:2px;background:#d9000d;border-radius:10px}.Avatar .Avatar-row{display:grid;grid-template-columns:repeat(3,1fr);margin:2rem auto auto;width:100%}.Avatar .Avatar-row .Avatar-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:auto}.Avatar .Avatar-row .Avatar-item:hover{cursor:pointer}.Avatar .Avatar-row .Avatar-item .Avatar-icon{display:-webkit-flex;display:flex;width:80px;height:80px;border-radius:40px;margin:auto}.Avatar .Avatar-row .Avatar-item h4{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;text-transform:uppercase;margin:1rem auto auto;color:#828282;font-weight:700}.Avatar .Next-btn{width:35%;background:#d9000d;border-radius:15px;margin:2rem auto auto;text-decoration:none}.Avatar .Next-btn p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-style:italic;color:#fff;margin:auto;text-align:center;padding:.4rem;font-size:14px}.Picview{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:10vh;padding-bottom:15vh}@media screen and (min-width:750px){.Picview{padding-bottom:5rem!important}.Picview p{font-size:1.5vw!important}.Picview button{width:10vw!important;height:2vw!important}.Picview button img{width:1.5vw!important}}.Picview button{display:grid;grid-template-columns:20% 80%;margin:auto 5% auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.Picview button img{width:15px;height:auto;margin:auto;padding:5px}.Picview button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Picview .divider{width:90%;margin:auto;height:2px;border-radius:10px}.Picview img{width:90vw;margin:auto;padding:20px}.Billing{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:10vh;padding-bottom:15vh}@media screen and (min-width:750px){.Billing .top{margin-top:2rem!important}.Billing .top h1{font-size:2vw!important;margin-left:5%!important}.Billing .top p{font-size:1.5vw!important}.Billing .top button{width:10vw!important;height:2vw!important}.Billing .top button img{width:1.5vw!important}.Billing .divider{width:90%!important}}.Billing .top{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:0;margin-bottom:0}.Billing .top h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#d9000d;margin-left:10%;font-size:20px;text-transform:uppercase;font-weight:700}.Billing .top button{display:grid;grid-template-columns:20% 80%;margin:auto 5% auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.Billing .top button img{width:15px;height:auto;margin:auto;padding:5px}.Billing .top button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Billing .divider{width:80%;margin:auto;height:2px;background:#d9000d;border-radius:10px}.Billing form{margin:auto;width:80%}.Billing form,.Billing form .form-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.Billing form .form-item{-webkit-align-items:flex-start;align-items:flex-start;margin-top:1.5rem}.Billing form .form-item label{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#0a1e1e;font-size:14px;text-transform:uppercase;font-weight:700}.Billing form .form-item input{width:95%}.Billing form .form-item input,.Billing form .form-item select{margin-top:1rem;border-radius:10px;font-size:14px;border:1px solid #828282;padding:.5rem}.Billing form .form-item select{width:100%}.Billing form .form-item textarea{margin-top:1rem;width:95%;border-radius:10px;font-size:14px;border:1px solid #828282;padding:.5rem}.Billing form .other{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;margin:40px auto auto 0}.Billing form .other label{margin-left:10px}.Billing form .other img{width:15px;height:15px;margin:auto}.Billing form .aszf{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;margin:40px auto auto 0}.Billing form .aszf .checkbox{width:10px;height:10px;border:1px solid #d9000d;border-radius:2px;background-color:transparent}.Billing form .aszf .checkbox .checkbox-inner{width:8px;height:8px;margin:1px auto auto}.Billing form .aszf img{width:15px;height:15px;margin:5px auto auto}.Billing form .aszf label{margin-left:10px}.Billing form .aszf label,.Billing form .aszf label a{font-size:14px}.Billing form .aszf label,.Billing form .aszf label a,.Billing form .other-form h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif}.Billing form .other-form h1{color:#d9000d;margin-left:0;margin-top:40px;font-size:20px;text-transform:uppercase;font-weight:700}.Billing form .other-form .divider{width:100%;margin:auto;height:2px;background:#d9000d;border-radius:10px}.Billing form a{margin:40px auto auto}.Billing form a img{width:100%;margin:auto}.Billing form button{width:40%;background:#d9000d;border-radius:15px;border:1px solid #d9000d;margin:2rem auto auto;width:100px;height:20px}.Billing form button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-style:italic;color:#fff;margin:0 auto auto;text-align:center;font-size:14px}.Billing .form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:auto;width:60%}.Billing .form .form-row{display:grid;grid-template-columns:50% 50%}.Billing .form .form-row .form-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;margin-top:1.5rem}.Billing .form .form-row .form-item label{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#0a1e1e;font-size:1vw;text-transform:uppercase;font-weight:700;margin-left:10%}.Billing .form .form-row .form-item input{margin-top:1rem;margin-left:10%;width:80%;border-radius:10px;font-size:1vw;border:1px solid #828282;padding:.5rem}.Billing .form .form-row .form-item select,.Billing .form .form-row .form-item textarea{margin-top:1rem;width:80%;border-radius:10px;font-size:14px;border:1px solid #828282;padding:.5rem}.Billing .form .other{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;margin:40px auto auto 5%}.Billing .form .other label{margin-left:10px}.Billing .form .other img{width:15px;height:15px;margin:auto}.Billing .form .aszf{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;margin:40px auto auto 5%}.Billing .form .aszf .checkbox{width:10px;height:10px;border:1px solid #d9000d;border-radius:2px;background-color:transparent}.Billing .form .aszf .checkbox .checkbox-inner{width:8px;height:8px;margin:1px auto auto}.Billing .form .aszf img{width:15px;height:15px;margin:5px auto auto}.Billing .form .aszf label{margin-left:10px}.Billing .form .aszf label,.Billing .form .aszf label a{font-size:14px}.Billing .form .aszf label,.Billing .form .aszf label a,.Billing .form .other-form h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif}.Billing .form .other-form h1{color:#d9000d;margin-left:0;margin-top:40px;font-size:20px;text-transform:uppercase;font-weight:700}.Billing .form .other-form .divider{width:100%;margin:auto;height:2px;background:#d9000d;border-radius:10px}.Billing .form .simple{margin:40px auto auto;display:grid}.Billing .form .simple img{display:grid;width:50%;margin:auto}.Billing .form button{width:40%;background:#d9000d;border-radius:15px;border:1px solid #d9000d;margin:2rem auto auto;width:10vw;height:2vw}.Billing .form button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-weight:700;font-style:italic;color:#fff;margin:0 auto auto;text-align:center;font-size:1.5vw}.Achievement{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:10vh;padding-bottom:5vh}@media screen and (min-width:750px){.Achievement{padding-bottom:5rem!important}.Achievement h1{font-size:2vw!important}.Achievement p{font-size:1.5vw!important}.Achievement button{width:10vw!important;height:2vw!important}.Achievement button img{width:1.5vw!important}.Achievement .desktop-bottom{display:grid!important;grid-template-columns:35% 65%!important;width:90%!important;margin:auto!important}.Achievement .desktop-bottom img{width:auto!important;height:400px!important;margin:2rem auto auto!important}.Achievement .desktop-bottom .bottom{display:-webkit-flex!important;display:flex!important;-webkit-flex-direction:column!important;flex-direction:column!important;margin:2rem auto auto!important}.Achievement .desktop-bottom .bottom h2{font-size:1.5vw!important}.Achievement .desktop-bottom .bottom h3{font-size:1vw!important}.Achievement .desktop-bottom .bottom p{margin-top:1rem!important;margin-right:5rem!important}.Achievement .desktop-bottom .bottom .price-ds{margin-top:5rem!important;margin-right:0!important}.Achievement .desktop-bottom .bottom a{text-decoration:none!important}.Achievement .desktop-bottom .bottom a .button{margin-right:0!important}.Achievement .desktop-bottom .bottom a .button h5{margin:0 auto auto!important;font-size:1.5vw!important}}.Achievement .top{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding-top:20px;padding-bottom:10px}.Achievement .top h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;margin:auto auto auto 5%;font-size:20px;text-transform:uppercase;font-weight:700}.Achievement .top button{display:grid;grid-template-columns:20% 80%;margin:auto 5% auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.Achievement .top button img{width:15px;height:auto;margin:auto;padding:5px}.Achievement .top button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Achievement .divider{width:90%;margin:auto;height:2px;border-radius:10px}.Achievement img{width:50vw;margin:20px auto auto}.Achievement h1{margin-left:5%;margin-top:20px}.Achievement h1,.Achievement h2{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:20px;text-transform:uppercase;font-weight:700}.Achievement h2{margin:20px auto auto 5%}.Achievement h3{margin-left:5%;margin-top:0;font-style:normal}.Achievement h3,.Achievement p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px}.Achievement p{padding-right:10%;margin:10px auto auto 5%;text-align:left}.Achievement .button{display:grid;margin:10px 10px auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:20px}.Achievement .button .pe{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.AchList{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:10vh;padding-bottom:5vh}@media screen and (min-width:750px){.AchList h1{font-size:1.5vw!important}.AchList h5,.AchList p{font-size:1vw!important}.AchList img{width:1.5vw!important}}.AchList h1{color:#d9000d;margin-left:5%;font-size:20px}.AchList h1,.AchList h5{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;text-transform:uppercase;font-weight:700}.AchList h5{color:#000;margin:20px auto auto;font-size:14px}.AchList .divider{width:90%;margin:auto;height:2px;background:#d9000d;border-radius:10px}.AchList .AchList-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.AchList .AchList-container .AchList-item{display:grid;grid-template-columns:35% 25% 30% 10%;padding-top:20px;margin-left:5%;margin-right:5%;border-top:1px solid #d9000d;padding-bottom:20px}.AchList .AchList-container .AchList-item img{width:15px;margin:auto}.AchList .AchList-container .AchList-item h5{font-weight:700}.AchList .AchList-container .AchList-item .date,.AchList .AchList-container .AchList-item h5{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#0a1e1e;margin:auto auto auto 5%;font-size:12px}.AchList .AchList-container .AchList-item .date{font-style:italic;text-align:left}.AchList .AchList-container .AchList-item .km{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#0a1e1e;margin:auto 0 auto auto;font-size:12px;font-weight:700;text-align:right}.Progress{padding-top:45vh;padding-bottom:5vh}@media screen and (min-width:750px){.Progress{margin:auto!important;padding-top:20vh!important;padding-bottom:22vh!important;width:80%!important}.Progress .Progress-top{display:grid!important;grid-template-columns:60% 2% 38%!important}.Progress .Progress-top h1{font-size:1.5vw!important}.Progress .Progress-top h5,.Progress .Progress-top p{font-size:1vw!important}.Progress .Progress-top .map-left{margin-top:0!important}.Progress .Progress-top .map-left svg{width:45%!important;left:10%!important;right:auto!important}.Progress .Progress-achlist{display:grid!important;width:50%!important;height:30vh!important;overflow:scroll!important;scroll-behavior:smooth!important;margin:3rem auto auto 10%!important;overflow-x:scroll!important}.Progress .Progress-achlist-alt{display:grid!important;width:60%!important;margin:3rem 40% auto 0!important}.Progress .vertical-divider{display:grid!important;width:2px!important;height:80%!important;background-color:#d9000d!important;margin:auto!important}}.Progress .Progress-achlist,.Progress .vertical-divider{display:none}.Progress .st0{fill:#fff}.Progress .st1{fill:grey}.Progress .st2{fill:#9d9d9c}.Progress .st3{fill:#020203}.Progress .st4{fill:#0056a0}.Progress .st5{fill:#ebaf00}.Progress .st6{fill:#5fb130}.Progress .st7{fill:#911816}.Progress .st8{fill:#070606}.Progress .st9{fill:#0b5227}.Progress .st10{fill:#e30613}.Progress .st11{fill:#c17114}.Progress .st12{fill:none;stroke:#020203;stroke-miterlimit:10}.Progress svg{position:absolute;top:15vh;width:90vw;right:5vw}.Progress h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;margin-left:5%;margin-top:40px;font-size:20px;text-transform:uppercase;font-weight:700;color:#d9000d}.Progress .divider{width:90%;margin:auto;height:2px;border-radius:10px}.Progress .row{display:grid;grid-template-columns:40% 60%;margin:auto;padding-top:30px}.Progress .row h5{text-align:right;margin-right:0;font-weight:700}.Progress .row h5,.Progress .row p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;margin-top:auto;margin-bottom:auto;font-size:14px}.Progress .row p{margin-left:20px}.AchievementSet{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:10vh;padding-bottom:15vh}@media screen and (min-width:750px){.AchievementSet .top img{width:5vw!important}.AchievementSet .top p{font-size:2vw!important}.AchievementSet .top button{width:10vw!important;height:2vw!important}.AchievementSet .top button img{width:1.5vw!important}.AchievementSet .top button p{font-size:1.5vw!important}.AchievementSet .desktop-box{display:grid;grid-template-columns:50% 50%;width:80%;margin:2rem auto auto!important}.AchievementSet .desktop-box .desktop-right h5,.AchievementSet .desktop-box .desktop-right p{font-size:1vw!important}.AchievementSet .desktop-box .desktop-right input{width:70%!important;font-size:1vw!important}.AchievementSet .desktop-box .desktop-right button{width:10vw!important;height:2vw!important}.AchievementSet .desktop-box .desktop-right button p{font-size:1.5vw!important}.AchievementSet .desktop-box .desktop-right .ds-achs{height:30vh!important;overflow:scroll!important;scroll-behavior:smooth!important}.AchievementSet .desktop-box .desktop-right .ds-achs h1{font-size:1.5vw!important;text-transform:uppercase!important}.AchievementSet .desktop-box .desktop-right .ds-achs p{font-size:1vw!important}.AchievementSet .desktop-box .desktop-left{width:80%!important;margin:0 2rem auto auto!important}}.AchievementSet .top{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:20px;margin-bottom:0;width:100%}.AchievementSet .top img{width:70px;margin:auto 0}.AchievementSet .top p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;margin:8px auto auto 0;font-size:16px;text-transform:uppercase;font-weight:700}.AchievementSet .top button{display:grid;grid-template-columns:20% 80%;margin:auto 5% auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.AchievementSet .top button img{width:15px;height:auto;margin:auto;padding:5px}.AchievementSet .top button .pé{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff;text-transform:lowercase}.AchievementSet .divider{width:90%;margin:auto;height:2px;border-radius:10px}.AchievementSet .map{width:100%;display:-webkit-flex;height:285px;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.AchievementSet h4{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;margin:30px auto auto;padding-bottom:30px;font-size:16px;font-weight:700;text-transform:uppercase}.AchievementSet .progressbars{display:grid;grid-template-columns:50% 50%;width:100%}.AchievementSet .progressbars .column{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:0 auto auto}.AchievementSet .progressbars .column h5{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;margin:10px auto auto;font-size:14px;font-weight:700}.AchievementSet .progressbars .column .bar{width:50%;margin:20px auto auto}.AchievementSet .progressbars .column p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:700;font-style:italic;color:#000;margin:5px auto auto}.AchievementSet .progressbars .column .form{padding-bottom:20px}.AchievementSet .progressbars .column .form,.AchievementSet .progressbars .column .form .inputs{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%}.AchievementSet .progressbars .column .form .inputs button,.AchievementSet .progressbars .column .form .inputs input{margin:.7rem auto auto}.AchievementSet .progressbars .column .form input{margin:.7rem auto auto;width:70px;border-radius:10px;font-size:12px;text-align:right;border:1px solid #828282;padding:3px}.AchievementSet .progressbars .column .form button{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin:.7rem auto auto;border-radius:15px;background-color:#d9000d;border:none;width:60px;height:20px}.AchievementSet .progressbars .column .form button p{font-size:14px;font-style:italic;color:#fff;margin:0 auto auto}.AchievementSet .progressbars .column .form button p,.AchievementSet h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.AchievementSet h1{margin:20px auto auto 5%;padding-bottom:10px;font-size:16px;color:#d9000d;text-transform:capitalize}.AchievementSet .AchievementList{display:grid;grid-template-columns:20% 65% 15%;margin-top:10px;margin-left:5%;margin-right:5%;padding-bottom:10px}.AchievementSet .AchievementList img{width:40px;margin:auto}.AchievementSet .AchievementList .names{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.AchievementSet .AchievementList .names p{font-weight:700}.AchievementSet .AchievementList .names h5,.AchievementSet .AchievementList .names p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;margin:auto auto auto 0;font-size:12px;padding:3px}.AchievementSet .AchievementList .names h5{font-style:italic;font-weight:400}.AchievementSet .AchievementList p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;margin:auto auto auto 0;font-size:12px;font-weight:700}.AchievementSet .new{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:fixed;width:80%;height:20vh;top:40vh;left:10%;background-color:#fff;border-radius:15px}.AchievementSet .new p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#000;margin:30px auto auto;text-align:center}.AchievementSet .new button{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin:auto;border-radius:15px;background-color:#d9000d;border:none;width:60px;height:20px}.AchievementSet .new button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;color:#fff;margin:0 auto auto}.AchievementSet .err{display:-webkit-flex;display:flex;position:fixed;width:90%;height:6vh;left:5%;border-radius:15px;background-color:#d9000d;z-index:50;transition:.5s ease}.AchievementSet .err p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;color:#fff;margin:1.7vh auto auto}.ProfilIcon{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin:auto;position:fixed;z-index:31;left:20px;top:7vh}@media screen and (min-width:750px){.ProfilIcon p{margin-top:40px!important;font-size:1vw!important}}.ProfilIcon .img{width:40px;height:40px;border:2px solid #fff;border-radius:40px;overflow:hidden}.ProfilIcon .img img{width:50px;height:50px;padding:0;margin:-5px auto auto -5px}.ProfilIcon p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;margin:30px auto auto 0;padding-bottom:30px;font-size:12px;color:#828282}.PurchList{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:10vh;padding-bottom:15vh}.PurchList h1{color:#d9000d;margin-left:5%;font-size:20px}.PurchList h1,.PurchList h5{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;text-transform:uppercase;font-weight:700}.PurchList h5{color:#000;margin:20px auto auto;font-size:14px}.PurchList .divider{width:90%;margin:auto;height:2px;background:#d9000d;border-radius:10px}.PurchList .PurchList-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.PurchList .PurchList-container .PurchList-item{display:grid;grid-template-columns:35% 30% 35%;margin-top:20px;margin-left:5%;margin-right:5%;border-top:1px solid #d9000d}.PurchList .PurchList-container .PurchList-item .info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.PurchList .PurchList-container .PurchList-item .info h5{padding:10px;font-weight:700}.PurchList .PurchList-container .PurchList-item .date,.PurchList .PurchList-container .PurchList-item .info h5{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#0a1e1e;margin:auto auto auto 5%;font-size:12px}.PurchList .PurchList-container .PurchList-item .date{font-style:italic;text-align:left}.PurchList .PurchList-container .PurchList-item select{margin:auto 0 auto auto;font-size:12px;font-weight:700;text-align:right;width:90px;border:2px solid #d9000d;border-radius:15px}.PurchList .information{position:fixed;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:80%;height:50%;top:25%;left:10%;overflow:scroll;scroll-behavior:smooth;background-color:#fff;border:2px solid #d9000d;border-radius:15px}.PurchList .information h3{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;color:#000;margin:20px auto auto;font-size:12px;text-transform:uppercase;font-weight:700}.PurchList .information .data-block{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:auto 5%;padding:20px}.PurchList .information .data-block p{text-align:left;font-size:12px;margin:auto 5%;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif}.PurchList .information button{display:-webkit-flex;display:flex;margin:3rem auto 2rem;border-radius:15px;background-color:#d9000d;border:none;height:21px}.PurchList .information button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.CartIcon{display:inline-block;margin:auto}@media screen and (min-width:750px){.CartIcon .cartBar{right:13rem!important;width:2rem!important;top:3.5vh!important}.CartIcon .cartBar:hover{cursor:pointer}.CartIcon .counter{right:14.5rem!important;width:1rem!important;height:1rem!important;top:3vh!important}.CartIcon .counter p{font-size:.8vw!important}.CartIcon .counter:hover{cursor:pointer}}.CartIcon .cartBar{display:grid;position:fixed;z-index:30;right:50px;width:25px;top:32.5px}.CartIcon .counter{display:grid;position:fixed;right:70px;width:10px;height:10px;top:31px;z-index:31;margin:auto;background-color:#fff;align-self:center;border-radius:40px;border:1px solid #d9000d}.CartIcon .counter p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;text-decoration:none;color:#d9000d;margin:0 auto auto;font-size:8px}.Login{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:10vh;padding-bottom:15vh;min-height:70vh}.Login p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;margin:30px auto auto}.Login button{display:-webkit-flex;display:flex;margin:40px auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.Login button p{font-size:14px;font-style:italic;margin:0 auto auto;color:#fff}.Login button p,.Login h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-weight:700}.Login h1{font-size:20px;margin:auto;color:#d9000d;text-transform:uppercase}.Login .Google{display:grid;grid-template-columns:20% 80%;margin:2rem auto auto;width:80%;border:1px solid #828282;background:#fff;border-radius:30px}.Login .Google img{width:30px;margin:auto}.Login .Google p{font-size:14px;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;padding:1rem;color:#000;text-align:left;margin:auto auto auto 0}.Login .Facebook{display:grid;grid-template-columns:20% 80%;margin:2rem auto auto;width:80%;border:1px solid #3b5998;background:#3b5998;border-radius:30px}.Login .Facebook img{height:30px;margin:auto}.Login .Facebook p{font-size:14px;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;padding:1rem;color:#fff;text-align:left;margin:auto auto auto 0}.Login .Apple{display:grid;grid-template-columns:20% 80%;margin:2rem auto auto;width:80%;border:1px solid #000;border-radius:30px;background:#000}.Login .Apple img{height:30px;margin:auto}.Login .Apple p{font-size:14px;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;padding:1rem;color:#fff;text-align:left;margin:auto auto auto 0}.Main{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-bottom:5vh}@media screen and (max-width:750px){.Main .top{display:-webkit-flex!important;display:flex!important;-webkit-flex-direction:column!important;flex-direction:column!important;border-bottom:2px solid #d9000d!important;width:90%!important;margin-top:1rem!important}.Main .top .mob{font-size:20px!important;display:grid!important}.Main .top .top-left{grid-template-columns:100%!important;margin-top:1rem!important}.Main .top .top-right{padding-bottom:2rem!important}.Main .top .top-right .divider,.Main .top .top-right .ds{display:none!important}.Main .top .top-right p{font-size:14px!important}.Main .top .top-right .pb{font-size:18px!important}.Main .middle{width:90%!important;margin-top:2rem!important;border-bottom:2px solid #d9000d!important}.Main .middle h1{font-size:22px!important}.Main .middle .divider{display:none!important}.Main .middle .pictures{grid-template-columns:25% 12% 26% 12% 25%!important}.Main .middle .pictures img{width:100%!important}.Main .middle .pictures .arrow{width:70%!important}.Main .middle .pds{display:none!important}.Main .middle .pmob{display:inline!important;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;margin:0 auto auto 0;text-align:left;padding-bottom:2rem!important}.Main .bottom{width:90%!important;margin-top:2rem!important}.Main .bottom h1{font-size:22px!important}.Main .bottom .divider{display:none!important}.Main .bottom .bottom-bottom{display:-webkit-flex!important;display:flex!important;-webkit-flex-direction:column!important;flex-direction:column!important}.Main .bottom .bottom-bottom img{margin:auto!important;width:70%!important}.Main .bottom .bottom-bottom p{font-size:14px!important}}.Main .top{display:grid;grid-template-columns:50% 50%;width:80%;margin:3rem auto auto}.Main .top .mob{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:2vw;color:#d9000d;margin:auto auto auto 0;text-align:left;display:none}.Main .top .top-left{width:80%;height:25vh;margin:auto;border-left:3px solid #d9000d;border-right:3px solid #d9000d;display:grid;grid-template-columns:10% 80% 10%}.Main .top .top-right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:auto}.Main .top .top-right .ds{font-size:2vw;color:#d9000d}.Main .top .top-right .ds,.Main .top .top-right p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;margin:auto auto auto 0;text-align:left}.Main .top .top-right p{font-size:1vw}.Main .top .top-right .divider{width:100%;height:2px;border-radius:10px;background:#d9000d;margin:1rem auto auto}.Main .middle{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:80%;margin:5rem auto auto}.Main .middle h1{font-size:2vw;color:#d9000d;margin:auto auto auto 0}.Main .middle .pds,.Main .middle h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;text-align:left}.Main .middle .pds{font-size:1vw;margin:1rem auto auto 0}.Main .middle .pmob{display:none}.Main .middle .divider{width:100%;margin:1rem auto auto;height:2px;border-radius:10px;background:#d9000d}.Main .middle .pictures{display:grid;grid-template-columns:20% 20% 20% 20% 20%;padding-top:3rem;padding-bottom:3rem}.Main .middle .pictures img{width:80%;margin:auto}.Main .middle .pictures .arrow{width:5vw}.Main .bottom{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:80%;margin:3rem auto auto}.Main .bottom h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:2vw;color:#d9000d;margin:auto 0 auto auto;text-align:right}.Main .bottom .divider{width:100%;margin:1rem auto auto;height:2px;border-radius:10px;background:#d9000d}.Main .bottom .bottom-bottom{display:grid;grid-template-columns:40% 60%;margin-top:2rem}.Main .bottom .bottom-bottom img{width:90%}.Main .bottom .bottom-bottom p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:1vw;margin:1rem auto auto 0;text-align:left}.MainN{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-bottom:5vh}@media screen and (max-width:750px){.MainN .top{display:-webkit-flex!important;display:flex!important;-webkit-flex-direction:column!important;flex-direction:column!important;border-bottom:2px solid #d9000d!important;width:90%!important;margin-top:7rem!important}.MainN .top .mob{font-size:20px!important;display:grid!important}.MainN .top .top-left{grid-template-columns:100%!important;margin-top:1rem!important}.MainN .top .top-right{padding-bottom:2rem!important}.MainN .top .top-right .divider,.MainN .top .top-right .ds{display:none!important}.MainN .top .top-right p{font-size:14px!important}.MainN .top .top-right .pb{font-size:18px!important}.MainN .middle{width:90%!important;margin-top:2rem!important;border-bottom:2px solid #d9000d!important}.MainN .middle h1{font-size:22px!important}.MainN .middle .divider{display:none!important}.MainN .middle .pictures{grid-template-columns:25% 12% 26% 12% 25%!important}.MainN .middle .pictures img{width:100%!important}.MainN .middle .pictures .arrow{width:70%!important}.MainN .middle .pds{display:none!important}.MainN .middle .pmob{display:inline!important;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;margin:0 auto auto 0;text-align:left;padding-bottom:2rem!important}.MainN .bottom{width:90%!important;margin-top:2rem!important}.MainN .bottom h1{font-size:22px!important}.MainN .bottom .divider{display:none!important}.MainN .bottom .bottom-bottom{display:-webkit-flex!important;display:flex!important;-webkit-flex-direction:column!important;flex-direction:column!important}.MainN .bottom .bottom-bottom img{margin:auto!important;width:70%!important}.MainN .bottom .bottom-bottom p{font-size:14px!important}}.MainN .top{display:grid;grid-template-columns:50% 50%;width:80%;margin:7rem auto auto}.MainN .top .mob{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:2vw;color:#d9000d;margin:auto auto auto 0;text-align:left;display:none}.MainN .top .top-left{width:80%;height:25vh;margin:auto;border-left:3px solid #d9000d;border-right:3px solid #d9000d;display:grid;grid-template-columns:10% 80% 10%}.MainN .top .top-right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:auto}.MainN .top .top-right .ds{font-size:2vw;color:#d9000d}.MainN .top .top-right .ds,.MainN .top .top-right p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;margin:auto auto auto 0;text-align:left}.MainN .top .top-right p{font-size:1vw}.MainN .top .top-right .divider{width:100%;height:2px;border-radius:10px;background:#d9000d;margin:1rem auto auto}.MainN .middle{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:80%;margin:5rem auto auto}.MainN .middle h1{font-size:2vw;color:#d9000d;margin:auto auto auto 0}.MainN .middle .pds,.MainN .middle h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;text-align:left}.MainN .middle .pds{font-size:1vw;margin:1rem auto auto 0}.MainN .middle .pmob{display:none}.MainN .middle .divider{width:100%;margin:1rem auto auto;height:2px;border-radius:10px;background:#d9000d}.MainN .middle .pictures{display:grid;grid-template-columns:20% 20% 20% 20% 20%;padding-top:3rem;padding-bottom:3rem}.MainN .middle .pictures img{width:80%;margin:auto}.MainN .middle .pictures .arrow{width:5vw}.MainN .bottom{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:80%;margin:3rem auto auto}.MainN .bottom h1{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:2vw;color:#d9000d;margin:auto 0 auto auto;text-align:right}.MainN .bottom .divider{width:100%;margin:1rem auto auto;height:2px;border-radius:10px;background:#d9000d}.MainN .bottom .bottom-bottom{display:grid;grid-template-columns:40% 60%;margin-top:2rem}.MainN .bottom .bottom-bottom img{width:90%}.MainN .bottom .bottom-bottom p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:1vw;margin:1rem auto auto 0;text-align:left}.UserPurchaseResult{margin-top:30vh;min-height:60vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.UserPurchaseResult h1{margin-top:40px;font-size:14px;text-transform:uppercase;font-weight:700;color:#d9000d}.UserPurchaseResult h1,.UserPurchaseResult p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;margin-left:5%;margin-right:5%;text-align:center}.UserPurchaseResult p{margin-top:30px;font-size:12px}.UserPurchaseResult .Link{text-decoration:none}.UserPurchaseResult .Link button{display:-webkit-flex;display:flex;margin:3rem auto auto;border-radius:15px;background-color:#d9000d;border:none;height:21px}.UserPurchaseResult .Link button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Share{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:20vh;padding-bottom:15vh}.Share button{display:grid;grid-template-columns:20% 80%;margin:auto 5% auto auto;border-radius:15px;background-color:#d9000d;border:none;width:100px;height:21px}.Share button img{width:15px;height:auto;margin:auto;padding:5px}.Share button p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-style:italic;margin:0 auto auto;color:#fff}.Share .divider{width:90%;margin:auto;height:2px;border-radius:10px}.Share img{width:90vw;margin:auto;padding:20px}